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