Практически каждый аспект нашей жизни переплетен с компьютерами. С каждым годом возрастает потребность в вычислительных мощностях, способных справиться с различными задачами. Одним из решений этой проблемы является использование параллельных компьютеров — разновидности суперкомпьютеров, которые позволяют одновременно выполнять множество задач.
В основе параллельных компьютеров лежит идея разделения задачи на несколько более простых, которые выполняются параллельно. Такой подход позволяет значительно ускорить процесс вычислений и обработки данных. Классификация параллельных компьютеров основана на различных критериях, таких как архитектура, тип соединения между процессорами, количество и тип процессоров и другие.
Существуют несколько типов параллельных компьютеров. Суперскалярные компьютеры основаны на использовании нескольких процессоров, которые могут выполнять несколько инструкций одновременно. Массивные компьютеры объединяют в себе множество процессоров, работающих независимо друг от друга и обрабатывающих разные данные. Многопроцессорные компьютеры используют несколько процессоров, которые работают параллельно над выполнением одной и той же задачи.
Преимущества параллельных компьютеров очевидны. Во-первых, они позволяют существенно увеличить скорость вычислений, что особенно полезно при выполнении сложных задач. Во-вторых, параллельные компьютеры более надежны, так как при отказе одного из процессоров остальные все еще могут работать. Кроме того, использование параллельных компьютеров уменьшает энергопотребление и позволяет снизить стоимость оборудования.
- Виды классификации параллельных компьютеров
- Масштаб параллелизма
- Конвейерные компьютеры
- Массивные компьютеры
- Архитектура системы
- Однородные компьютеры
- Гетерогенные компьютеры
- Способ подключения процессоров
- Многопроцессорные компьютеры с общей памятью
- Многопроцессорные компьютеры с распределенной памятью
- Преимущества параллельных компьютеров
- Увеличение производительности
- Повышение надежности
- Масштабируемость
- Применение параллельных компьютеров
- Научные исследования
- Моделирование сложных систем
- Обработка больших данных
- 📺 Видео
Видео:Архитектура компьютераСкачать
Виды классификации параллельных компьютеров
Параллельные компьютеры могут быть классифицированы по различным критериям, включая архитектуру, тип процессоров или способ коммуникации. Каждый вид классификации представляет собой особый подход к определению и описанию параллельных компьютеров.
Одним из основных видов классификации является классификация по архитектуре. Параллельные компьютеры могут быть мультипроцессорными или мультикомпьютерными. В мультипроцессорных системах много процессоров совместно используют общую память и другие ресурсы. В мультикомпьютерных системах, напротив, каждый компьютер имеет собственную память и ресурсы, и взаимодействие между компьютерами осуществляется посредством сети.
Другой вид классификации параллельных компьютеров — классификация по типу процессоров. В зависимости от типа процессорного элемента, выделяют SIMD (распространенная инструкция, множественные данные) и MIMD (множественные инструкции, множественные данные). В системах с SIM-архитектурой процессоры работают с одним и тем же набором инструкций параллельно, выполняя одновременно одну инструкцию на множестве данных. В системах с MIMD-архитектурой каждый процессор может выполнять свой набор инструкций независимо от других.
Кроме того, параллельные компьютеры могут быть классифицированы по способу коммуникации. Различают компьютеры с разделенной памятью и компьютеры с распределенной памятью. В системах с разделенной памятью каждый процессор имеет доступ к общей физической памяти, что позволяет им обмениваться данными. В системах с распределенной памятью каждый процессор имеет свою собственную память, и обмен данными между процессорами осуществляется через передачу сообщений.
Выбор подходящего вида классификации параллельных компьютеров зависит от конкретной задачи и требований, предъявляемых к системе. Умение определить и правильно применить вид классификации помогает эффективно использовать параллельные компьютеры для решения сложных задач.
Видео:Типы компьютерных систем / Виды компьютеров, их особенности, достоинства и недостаткиСкачать
Масштаб параллелизма
Основными видами масштаба параллелизма являются:
- Задачный масштаб. Определяет количество задач, которые могут быть исполнены параллельной системой одновременно. Чем выше задачный масштаб, тем большее количество независимых задач может быть выполнено параллельно.
- Данный масштаб. Отражает объем данных, с которыми может работать параллельная система одновременно. Чем больше данный масштаб, тем большее количество информации может быть обработано параллельно.
- Функциональный масштаб. Определяет количество функций или операций, которые могут быть выполнены параллельно. Чем выше функциональный масштаб, тем большее разнообразие задач может быть разделено между процессорами.
Масштаб параллелизма является ключевым фактором при выборе параллельной системы для конкретных задач. Правильный выбор масштаба позволяет оптимизировать работу параллельной системы и достичь максимальной производительности.
Конвейерные компьютеры
Преимущества конвейерных компьютеров заключаются в повышении производительности и эффективности вычислений. За счет параллельного выполнения операций, конвейерные компьютеры способны обрабатывать большой объем данных за минимально возможное время. Это в особенности полезно для задач, которые могут разделиться на несколько независимых этапов.
Конвейерные компьютеры широко используются в таких областях, как производство, транспорт, телекоммуникации и научные исследования. Например, в производственных системах конвейеры могут использоваться для автоматической сборки и сортировки товаров. В телекоммуникационных системах конвейеры могут использоваться для обработки большого количества сетевых пакетов.
Для реализации конвейерных компьютеров используется специальное программное и аппаратное обеспечение. Обычно каждый этап конвейера имеет свою собственную аппаратную часть, которая отвечает за выполнение определенной операции. Также используются специальные алгоритмы и протоколы, которые позволяют эффективно координировать передачу данных между этапами.
Преимущества конвейерных компьютеров |
---|
1. Повышение производительности за счет параллельной обработки данных |
2. Экономия времени благодаря одновременному выполнению разных этапов задачи |
3. Широкое применение в различных отраслях промышленности и науке |
4. Удобство в управлении и масштабировании системы |
Общий подход к разработке конвейерных компьютеров состоит в определении последовательности этапов и выборе подходящей архитектуры и алгоритмов для каждого этапа. Разработчики также уделяют внимание оптимизации передачи данных между этапами и сокращению времени простоя процессоров.
Использование конвейерных компьютеров позволяет сократить время выполнения задач и повысить эффективность вычислений. Они становятся особенно полезными при обработке больших объемов данных и в ситуациях, когда задачи можно разделить на последовательные этапы.
Массивные компьютеры
Особенностью массивных компьютеров является то, что каждый процессор имеет свою локальную память и связь с другими процессорами осуществляется через сеть связи. Это позволяет повысить производительность и масштабируемость системы путем добавления новых процессоров.
Массивные компьютеры широко применяются в таких областях, как научные исследования, моделирование и симуляция сложных систем, анализ данных и обработка массовых данных, распределенные вычисления и другие. Они позволяют эффективно решать задачи, требующие высокой вычислительной мощности и параллельной обработки больших объемов данных.
Кроме того, массивные компьютеры позволяют решать задачи, которые не могут быть эффективно решены с использованием традиционной последовательной обработки. Они обеспечивают высокую производительность за счет параллельного выполнения операций и распределения нагрузки между процессорами.
Также следует отметить, что массивные компьютеры обладают высокой отказоустойчивостью, благодаря наличию резервных процессоров и возможности автоматического переключения на них в случае сбоя основных процессоров.
Видео:Архитектура ЭВМ. Лекция 1: Типы архитектур. Комбинационная и последовательная логика.Скачать
Архитектура системы
Архитектура параллельной компьютерной системы представляет собой упорядоченное расположение элементов системы, обеспечивающее выполнение параллельных вычислений. Ключевые аспекты, на которых строится архитектура параллельных компьютеров, включают в себя масштабируемость, уровень параллелизма и балансировку нагрузки.
Масштабируемость описывает способность системы продолжать работу эффективно при увеличении числа элементов и процессоров, используемых в системе. Это позволяет компьютерной системе масштабироваться с ростом объемов данных или требуемой вычислительной мощности, обеспечивая поддержку параллельных вычислений на более высоких уровнях с производительностью.
Уровень параллелизма связан с количеством одновременно выполняющихся операций и задач в системе. Параллельные компьютеры могут быть разделены на несколько уровней параллелизма, включая уровень инструкций, уровень данных и уровень задач, что позволяет эффективно использовать вычислительные ресурсы и повысить производительность системы.
Балансировка нагрузки является важным аспектом архитектуры параллельных компьютеров, поскольку она определяет равномерное распределение работы между процессорами и блоками памяти. Целью балансировки нагрузки является минимизация времени простоя процессоров и максимизация их использования, что позволяет эффективно использовать вычислительные ресурсы и достичь высокой производительности системы.
Основные архитектуры параллельных компьютеров включают SIMP, MIMD, SIMD и SPMD. Каждая из этих архитектур имеет свои преимущества и применение в различных областях, таких как научные исследования, высокопроизводительные вычисления, анализ данных и многое другое.
СИМП (Single Instruction, Multiple Processors) – архитектура, в которой несколько процессоров работают над выполнением одной и той же инструкции. Эта архитектура обеспечивает простоту программирования и скорость вычислений для задач, которые можно разбить на параллельные части и которые легко масштабируются.
МИМД (Multiple Instruction, Multiple Processors) – архитектура, в которой каждый процессор может выполнять свою собственную инструкцию независимо от других процессоров. Эта архитектура позволяет решать задачи, требующие выполнения различных операций параллельно, такие как симуляции, моделирование и решение сложных математических задач.
СИМД (Single Instruction, Multiple Data) – архитектура, в которой несколько процессоров выполняют одну и ту же инструкцию с разными данными. Эта архитектура часто используется для выполнения одной и той же операции над большими наборами данных, таких как обработка изображений или видео.
СПМД (Single Program, Multiple Data) – архитектура, в которой несколько процессоров работают над выполнением одной программы, но каждый процессор может обрабатывать свои собственные данные. Эта архитектура позволяет эффективно решать задачи с разделением данных, такие как параллельное программирование, обработка баз данных и сетевые приложения.
В зависимости от требований и особенностей конкретной задачи, выбор определенной архитектуры может быть важным фактором для обеспечения эффективности и производительности параллельных вычислений. Правильно спроектированная архитектура системы позволяет достичь оптимальной производительности и масштабируемости, а также удовлетворить потребности конкретной задачи.
Однородные компьютеры
В однородных компьютерах каждый процессор имеет доступ ко всей памяти системы и может выполнять любые задачи, независимо от других процессоров. Это позволяет распараллеливать выполнение программ на несколько потоков и повысить производительность системы.
Однородные компьютеры находят широкое применение в ряде областей, включая научные исследования, инженерные расчеты, моделирование и симуляцию, а также в вычислительной технике и информационных системах.
1. | Простота в построении и программировании. |
2. | Высокая производительность и параллельность выполнения задач. |
3. | Удобство в обслуживании и масштабировании. |
4. | Низкая стоимость по сравнению с другими типами параллельных компьютеров. |
Однородные компьютеры являются эффективным инструментом для решения сложных вычислительных задач, требующих большого объема параллельных вычислений. Их гибкость, производительность и низкая стоимость делают их привлекательным выбором для множества приложений.
Гетерогенные компьютеры
Преимущества использования гетерогенных компьютеров заключаются в возможности эффективного использования специализированного оборудования для решения различных типов задач. Разные процессоры могут быть оптимизированы для выполнения конкретных вычислительных операций, что повышает производительность и снижает время выполнения задач.
Гетерогенные компьютеры могут использоваться во многих областях, включая научные исследования, моделирование, компьютерное зрение, машинное обучение и другие. В настоящее время, с развитием технологий, гетерогенные компьютеры становятся все более популярными, так как они могут эффективно использовать доступные вычислительные ресурсы и повысить производительность систем.
При разработке и использовании гетерогенных компьютеров необходимо учитывать различия в архитектуре процессоров, коммуникационных интерфейсах, операционных системах и других факторах. Корректное распределение задач и управление ресурсами является важной задачей при использовании гетерогенных компьютеров.
Видео:Устройство компьютера. Из чего состоит компьютер?Скачать
Способ подключения процессоров
Многоуровневая организация
В этом случае процессоры подключаются последовательно в виде иерархической структуры. Каждый уровень содержит группу процессоров, которые связаны между собой и с нижележащими уровнями. Такая организация позволяет создать масштабируемую систему, где каждый уровень может иметь свои особенности и функции.
Симметричная мультипроцессорность
Этот способ предполагает равноправное подключение процессоров к общей памяти. Все процессоры имеют доступ к общей памяти и выполняют задачи параллельно. Такая организация обеспечивает высокую производительность и гибкость системы.
Симметричное мультипрограммирование
В данном случае процессоры подключаются к общей шине данных, но каждый процессор выполняет свою программу. Они работают независимо друг от друга, но могут обмениваться информацией через общую память или через специальные протоколы связи.
Массивный параллелизм
Этот способ предполагает подключение большого количества процессоров, которые работают над одним набором данных. Каждый процессор выполняет одну и ту же программу, но с разными данными. Такая организация позволяет обеспечить высокую степень параллелизма и эффективность вычислений.
Выбор способа подключения процессоров зависит от конкретной задачи и требований к системе. Каждый способ имеет свои преимущества и ограничения, поэтому необходимо тщательно анализировать их перед выбором конкретного типа параллельного компьютера.
Многопроцессорные компьютеры с общей памятью
Основным преимуществом таких систем является легкость программирования, поскольку все процессоры могут обмениваться данными через общую память. В отличие от других видов параллельных компьютеров, где процессоры могут обмениваться данными только через сеть обмена сообщениями или общими файлами, многопроцессорные компьютеры с общей памятью предоставляют более простую модель программирования.
В таких системах процессоры могут выполнять параллельно несколько задач, разделяя данные и коммуницируя через общую память. Это делает многопроцессорные компьютеры с общей памятью привлекательными для широкого спектра задач, включая параллельную обработку данных, симуляцию, научные расчеты и многие другие.
Однако, использование общей памяти может привести к конфликтам при одновременном доступе нескольких процессоров к одним и тем же данным. Для избежания подобных конфликтов многопроцессорные компьютеры с общей памятью используют различные механизмы синхронизации, такие как блокировки, семафоры и мьютексы.
В целом, многопроцессорные компьютеры с общей памятью являются мощными и гибкими системами, позволяющими эффективно использовать параллельные ресурсы для решения сложных задач. Они широко применяются в научных и инженерных расчетах, обработке данных, компьютерном моделировании и других областях, требующих высокой вычислительной мощности.
Многопроцессорные компьютеры с распределенной памятью
емкость памяти каждого процессора — она намного меньше общей доступной объемной памяти.Преимуществами многопроцессорных компьютеров с распределенной памятью являются:
— Потенциально лучшая масштабируемость в сравнении с компьютерами с разделяемой памятью, так как каждый процессор имеет собственную память и может выполнять задачи независимо друг от друга;
— Высокая надежность работы системы, так как отказ одного процессора не приводит к полному отказу всей системы;
— Эффективное использование системными приложениями и параллельными алгоритмами, которые могут быть разработаны специально для работы на таких системах;
— Увеличение производительности за счет параллельной обработки больших объемов данных, что особенно важно в задачах, требующих большие вычислительные мощности;
— Компьютеры с распределенной памятью могут использоваться в различных областях, таких как научные исследования, инженерные расчеты, моделирование и анализ данных.
Несмотря на преимущества многопроцессорных компьютеров с распределенной памятью, они имеют и недостатки. Один из основных недостатков — сложность программирования, так как требуется явное задание коммуникаций между процессорами и управление памятью каждого процессора отдельно. Кроме того, требуется реализация алгоритмов взаимодействия и синхронизации данных между процессорами.
Видео:Базовая архитектура и структура ЭВМСкачать
Преимущества параллельных компьютеров
Параллельные компьютеры предлагают ряд преимуществ, которые делают их выгодным выбором для определенных задач:
Увеличение производительности Параллельные компьютеры позволяют выполнять задачи более быстро и эффективно за счет использования множества процессоров, работающих над одной и той же задачей одновременно. |
Распределение нагрузки Параллельные компьютеры могут равномерно распределить нагрузку на все процессоры, оптимизируя использование ресурсов и избегая перегрузки отдельных компонентов системы. |
Масштабируемость Параллельные компьютеры позволяют масштабировать систему в соответствии с растущими потребностями, добавляя новые процессоры или модули при необходимости. |
Параллельная обработка данных Параллельные компьютеры способны одновременно обрабатывать большое количество данных, ускоряя выполнение сложных алгоритмов и сокращая общее время работы. |
Надежность и отказоустойчивость Параллельные компьютеры могут быть сконфигурированы с резервированными компонентами и механизмами автоматического восстановления, что обеспечивает более высокую надежность и отказоустойчивость системы. |
Видео:Разновидности объектов и их классификация | Информатика 6 класс #5 | ИнфоурокСкачать
Увеличение производительности
Одна из главных причин использования параллельных компьютеров заключается в возможности значительного увеличения производительности системы. Это достигается за счет распределения задач между несколькими процессорами и выполнения их параллельно.
Параллельные компьютеры позволяют разбивать сложные задачи на более простые субзадачи, которые затем могут быть решены независимо друг от друга. Такой подход ускоряет выполнение задачи в целом, так как время, необходимое для решения отдельной субзадачи, сокращается. Кроме того, использование параллельных компьютеров позволяет эффективно использовать ресурсы системы, так как процессоры могут выполнять разные задачи одновременно.
Преимущества параллельных компьютеров по увеличению производительности особенно важны в случае работы с большими объемами данных или выполнения сложных вычислительных операций. Например, в научных исследованиях, анализе больших массивов данных, моделировании физических и математических процессов.
Видео:Основные компоненты компьютера и их функции | Информатика 7 класс #11 | ИнфоурокСкачать
Повышение надежности
Параллельные компьютеры достигают повышенной надежности путем использования дублирования: каждый компонент (процессор, память и т. д.) имеет свою дублирующую его копию, что позволяет при отказе одного компонента переключиться на его резервную копию без остановки работы системы в целом.
Кроме того, параллельные компьютеры обладают возможностью реализации методов избыточности, таких как резервное копирование или динамическое реплицирование данных. Это позволяет предотвратить потерю информации в случае сбоя или аварии.
Повышение надежности параллельных компьютеров имеет большое практическое применение во многих областях, где требуется высокая степень надежности, например, в системах управления транспортом, банковских системах, промышленных контроллерах и других критически важных системах.
Видео:Информатика 7 класс (Урок№3 - Основные компоненты компьютера и их функции.)Скачать
Масштабируемость
Масштабируемость позволяет повысить производительность программ, увеличивая количество процессоров или узлов, задействованных в их выполнении. Это особенно полезно для задач, требующих больших вычислительных ресурсов, таких как научные и инженерные расчеты, анализ больших данных и моделирование.
Существуют два вида масштабируемости: вертикальная и горизонтальная. Вертикальная масштабируемость описывает возможность увеличения ресурсов каждого вычислительного узла, например, добавление процессоров или памяти. Горизонтальная масштабируемость, с другой стороны, связана с возможностью добавления или удаления вычислительных узлов в системе.
Масштабируемость является важным свойством параллельных компьютеров, так как позволяет обеспечить баланс между производительностью и стоимостью вычислительной системы. Благодаря масштабируемости, система может эффективно решать задачи различной сложности и уровня нагрузки, а также адаптироваться к изменяющимся требованиям пользователей.
Видео:Понятие информационной системы ИС, классификация ИС | Информатика 10-11 класс #22 | ИнфоурокСкачать
Применение параллельных компьютеров
Используя параллельные компьютеры, ученые и исследователи могут проводить сложные численные расчеты, моделирование физических процессов и прогнозирование будущих событий. Параллельные компьютеры позволяют значительно ускорить процесс моделирования и сократить время, необходимое для получения результатов.
Еще одним важным применением параллельных компьютеров является обработка данных. В современном мире объемы данных растут с каждым днем, и обработка этих данных становится все сложнее и требует больших вычислительных ресурсов. Параллельные компьютеры позволяют справиться с такими задачами, обрабатывая данные параллельно и ускоряя процесс обработки.
Другой областью применения параллельных компьютеров является машинное обучение и искусственный интеллект. Параллельные компьютеры могут использоваться для тренировки глубоких нейронных сетей и выполнения сложных алгоритмов машинного обучения. Благодаря параллельным вычислениям, обучение моделей может быть значительно ускорено, что позволяет получить результаты быстрее и эффективнее.
Кроме того, параллельные компьютеры находят применение в области криптографии и защиты информации. Вычислительные задачи, связанные с криптографией, требуют большой вычислительной мощности и параллельных вычислений. Параллельные компьютеры позволяют обрабатывать большое количество данных с высокой скоростью и обеспечивать безопасность информации.
В целом, параллельные компьютеры играют важную роль в научных и технических областях, где требуется обработка больших объемов данных и выполнение сложных вычислительных задач. Они позволяют ускорить процесс обработки данных, моделирования и обучения, что делает параллельные компьютеры востребованными инструментами в современном мире.
Видео:Математика это не ИсламСкачать
Научные исследования
Параллельные компьютеры широко применяются в научных исследованиях благодаря своей высокой вычислительной мощности и способности эффективно обрабатывать большие объемы данных. Они позволяют решать сложные задачи, требующие огромного объема вычислений, в различных областях науки.
В физике параллельные компьютеры используются для моделирования физических систем, исследования поведения материалов и прогнозирования результатов экспериментов. Благодаря параллельности вычислений, ученые могут проводить более точные и сложные моделирования, учитывающие множество факторов, что положительно сказывается на точности результатов и скорости исследований.
В области генетики и биоинформатики параллельные компьютеры используются для анализа геномов, поиска сходств и различий между ними, а также для моделирования сложных биологических систем. Благодаря параллельным алгоритмам, ученые могут обрабатывать огромные объемы генетической информации в кратчайшие сроки и делать важные открытия в области биологии и медицины.
В климатологии и метеорологии параллельные компьютеры используются для моделирования климатических изменений, прогнозирования погоды и исследования влияния глобальных процессов на окружающую среду. Высокая вычислительная мощность параллельных компьютеров позволяет ученым создавать более точные и сложные модели, учитывающие множество факторов, что помогает в принятии важных решений в области экологии и устойчивого развития.
Также, параллельные компьютеры применяются в других научных областях, таких как математика, химия, экономика, искусственный интеллект и многое другое. Благодаря своим преимуществам, они стали незаменимым инструментом для ученых, позволяющим проводить более сложные исследования, получать точные результаты и делать новые открытия.
Видео:Видеоурок по информатике "Основные алгоритмические конструкции"Скачать
Моделирование сложных систем
Моделирование позволяет создавать упрощенные, но все же достаточно точные представления о сложных системах, позволяя ученым и инженерам проводить опыты в виртуальной среде и предсказывать результаты реальных экспериментов.
С использованием параллельных компьютеров, моделирование сложных систем становится еще более эффективным, так как это позволяет увеличить вычислительные мощности и сократить время необходимое для проведения моделирования.
При помощи параллельных компьютеров можно моделировать различные типы сложных систем, такие как экологические системы, социальные сети, физические процессы, финансовые рынки и многое другое.
Моделирование сложных систем позволяет не только лучше понять устройство и взаимодействие элементов сложных систем, но и прогнозировать их поведение в различных ситуациях.
Также моделирование сложных систем может использоваться для оптимизации процессов и принятия решений, например, в области управления проектами, производства, транспортировки и многих других сферах деятельности.
В целом, моделирование сложных систем является мощным инструментом исследования и позволяет ученым и инженерам обнаруживать новые закономерности, расширять границы знаний и создавать новые технологии и продукты.
Видео:4 минуты и ты знаешь как устроен компьютерСкачать
Обработка больших данных
В современном мире объемы данных растут с каждым днем, причем это затрагивает различные сферы деятельности, начиная от науки и заканчивая бизнесом. Для эффективного анализа и обработки больших данных регулярные компьютерные системы зачастую оказываются недостаточными.
Параллельные компьютеры становятся особенно полезными при работе с большими данными, так как у них есть возможность параллельно выполнять множество задач. Они позволяют разделить на виртуальные процессоры работу по обработке данных и тем самым значительно сократить время выполнения задачи.
Одним из основных применений параллельных компьютеров в обработке больших данных является параллельная обработка данных в режиме реального времени. Это особенно актуально для таких задач, как обработка видео и аудио данных, анализ рынка акций или обработка генетических кодов. Использование параллельных компьютеров позволяет справиться с большим объемом данных в кратчайшие сроки.
Кроме того, параллельные компьютеры находят широкое применение в области искусственного интеллекта. Обработка больших объемов данных является неотъемлемой частью работы нейронных сетей и машинного обучения. Параллельные компьютеры позволяют существенно ускорить процесс обучения и повысить точность результатов.
📺 Видео
Информатика 10 класс (Урок№6 - Основополагающие принципы устройства компьютеров.)Скачать
2015-12-21(10:42) - Доклад "Классификация параллельных компьютеров и систем"Скачать
Архитектура персонального компьютераСкачать
Классы усилителей: A, B, C, D... Остальные ГСкачать
АПС Л10. Виды и классификация архитектурСкачать
История появления и развития программирования и ЭВМСкачать
КАК работает ПРОЦЕССОР? ОБЪЯСНЯЕМСкачать