Переносимые распределенные объекты
Переносимые распределенные объекты Обзор Portable Distributed Objects (PDO) PDO – это API для создания объектно-ориентированного кода, который выполняется удаленно в […]
Переносимые распределенные объекты Обзор Portable Distributed Objects (PDO) PDO – это API для создания объектно-ориентированного кода, который выполняется удаленно в […]
Интерфейс передачи сообщений Обзор MPI MPI – это стандарт для параллельных вычислений, разработанный в 1990-х годах. Он обеспечивает коммуникацию между
Параллельная виртуальная машина Обзор PVM PVM – это инструмент для объединения компьютеров в сеть для параллельных вычислений. Позволяет использовать разнородные
Компьютерный кластер Определение и история компьютерных кластеров Компьютерный кластер – это группа компьютеров, объединенных для выполнения задач параллельно. Кластеры использовались
Взаимодействие последовательных процессов Обзор CSP CSP – это язык программирования для описания параллельных процессов, разработанный Тони Хоаром. Он основан на
Общая память Определение и использование разделяемой памяти Разделяемая память – это память, доступная нескольким программам для связи и предотвращения избыточных
Многозадачность компьютера Определение многозадачности Многозадачность – это способность компьютера выполнять несколько задач одновременно. Многозадачность позволяет использовать ресурсы компьютера более эффективно.
Семафор (программирование) Основы семафоров Семафоры – это примитивы синхронизации, которые управляют доступом к ресурсам. Семафоры могут быть двоичными или счетными,
Вычислительное ядро Определение вычислительного ядра Вычислительное ядро – это программа, оптимизированная для ускорителей, используемая основной программой. Ядра могут быть связаны
Систолический диапазон Основы систолических массивов Систолические массивы – это вычислительные устройства, которые используют параллелизм для обработки данных. Они состоят из
Торовое соединение Основы топологии Torus Torus – это топология для соединения узлов в параллельных компьютерных системах. Геометрически тор представляет собой
Параллельная обработка (реализация DSP) Основы параллельной обработки данных Параллельная обработка данных включает в себя выполнение нескольких задач одновременно. Параллелизм увеличивает
Распределенная память Основы распределенной памяти Распределенная память используется в многопроцессорных системах с частной памятью для каждого процессора. Вычислительные задачи работают
Космический куб Калифорнийского технологического института История Cosmic Cube Cosmic Cube – первый гиперкуб, разработанный в 1981 году в Калифорнийском технологическом
Согласованность кэша Согласованность кэша в компьютерной архитектуре Согласованность кэша обеспечивает единообразие данных в нескольких локальных кэшах. Проблемы с некогерентными данными
Вычисления общего назначения на графических процессорах Основы графических процессоров Графические процессоры (GPU) предназначены для обработки изображений и видео. GPU имеют
Одна программа, несколько данных Определение и история SPMD SPMD (Single Program, Multiple Data) – вычислительная модель, позволяющая выполнять одну программу
Несколько инструкций, несколько данных Основы MIMD MIMD (Multiple Instruction, Multiple Data) используется для параллелизма в вычислительной технике. Машины MIMD имеют
Несколько инструкций, одни данные Основы MISD MISD – это архитектура параллельных вычислений, где множество функциональных блоков обрабатывают одни и те