-
21 recursive doubling
English-Russian dictionary of computer science and programming > recursive doubling
-
22 total exchange
English-Russian dictionary of computer science and programming > total exchange
-
23 concurrent programming
разработка ПО для параллельных вычислений. Терминология в этой области не отличается стабильностью. Некоторые американские авторы считают, например, синонимами термины concurrent program, parallel program и distributed program, а другие их различают. Основное внимание в параллельном программировании уделяется процессам, их взаимодействию и проблемам распараллеливания кодаАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > concurrent programming
-
24 distributed memory
архитектура ОЗУ, реализуемая в многопроцессорных системах (multi-CPU systems) для параллельных вычислений. Память физически делится между процессорами и в большинстве случаев доступна только тому ЦП, которому принадлежит (т. е. у каждого ЦП есть своя локальная память). Обмен данными между процессорами требует явной передачи сообщений (message passing)Ant:Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > distributed memory
-
25 parallel software
ПО для параллельных вычисленийАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > parallel software
-
26 symmetric multiprocessing
= SMPэтим термином обозначается сильносвязанная система, используемая для параллельных вычислений, в которой однотипные процессорные элементы (например, многопроцессорного сервера либо процессорные ядра в многоядерных процессорах) управляются идентичной копией ОС, причём каждый процессор имеет равноправный доступ к устройствам ввода-вывода и все процессоры делят общее пространство памяти. Задачи (потоки) распределяются между разными процессорами. Так как все процессоры рассматриваются как эквивалентные, то новая задача поступает на процессор с наименьшей рабочей загрузкой на момент диспетчеризации задач. Процессоры взаимодействуют друг с другом по так называемой шине межсоединенияАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > symmetric multiprocessing
-
27 transputer
процессор специальной архитектуры, разработанный английской фирмой Inmos - создатель транспьютера Ян Бэррон (Ian Barron). Транспьютер имеет несколько портов, предназначенных для соединения его с другими транспьютерами, что сильно упрощает построение многопроцессорных систем. В 1985 г. Inmos выпустила 32-разрядный транспьютер IMS Т414, наиболее известен IMS Т800 (1987 г.). Оказал большое влияние на развитие архитектур для параллельных вычисленийАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > transputer
-
28 UCLA
(University of California, Los Angeles) Университет штата Калифорния, Лос-Анджелесдо 1958 г. назывался University of California at Los Angeles. Около 37 тыс. студентов, 11 факультетов, 163 здания. Проводит большой объём исследований, в том числе в области параллельных вычислений и нанотехнологийАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > UCLA
-
29 Von Neumann architecture
фон-неймановская архитектура, принстонская архитектурадоминирующая в настоящее время организация ЭВМ, основанная на концепции хранимой программы, для которой используется линейно адресуемая память (main memory), способная выполнять операции чтения и записи. Эта единая память хранит и команды программы, и данные. Команды выбираются процессором из памяти последовательно одна за другой, кроме случаев применения управляющих команд (переходы, программные прерывания, вызовы подпрограмм). Принципы компьютера с хранимой программой американский математик Джон фон Нейман (John von Neumann, 1903-1957 гг.) сформулировал в проекте отчёта "First Draft of a Report on the EDVAC" (1945 г.), который он отправил частным образом ста крупнейшим западным учёным. Однако авторство идеи принадлежит не ему, а разработчикам сверхсекретного в то время компьютера ENIAC Джону Моучли (J. Mauchly) и Джону Эккерту (J. Eckert), у которых Нейман проходил стажировку. Учитывая это, в настоящее время данную архитектуру всё чаще называют принстонской, по названию университета, в котором работали Моучли и Эккерт. Размещение команд и данных в одной памяти имеет ряд недостатков, что вызвало появление так называемой гарвардской архитектуры (Harvard architecture), а также многочисленных архитектур параллельных вычислений.Syn:RASP (Random Access Stored Program - программа, хранимая в памяти с прямым доступом) (см. parallel architecture)Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > Von Neumann architecture
-
30 nulticore effect
Оборудование; Процессор эффект лишнеядерности Эффект, когда увеличение количества ядер процессора никак не влияет на производительность в отдельной задаче (оптимальной для параллельных вычислений).English-Russian dictionary of computer abbreviations and terms > nulticore effect
-
31 bit-level parallelism
= BLPформа параллельных вычислений, подразумевающая увеличение разрядности обрабатываемого процессором слова (processor word size) для ускорения выполнения операций. Исторически это определяло переход с 8-разрядных микропроцессоров на 16-разрядные, а сейчас с 32- разрядных на 64-разрядныесм. тж. parallel computingАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > bit-level parallelism
-
32 BSP
1) см. board support package2) Bulk Synchronous Parallel - модель (парадигма) параллельных вычислений BSPописывает параллельную вычислительную систему в терминах трёх атрибутов - как совокупность модулей "процессор-память", сети межсоединений (interconnection network) и средств барьерной синхронизации (barrier synchronization)Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > BSP
-
33 concurrent data structure
общая (разделяемая) структура данных; структура данных для параллельных вычисленийранее в однопроцессорных многозадачных, а сейчас в многопроцессорных системах - способ организации хранения данных для обеспечения возможности одновременного доступа к ним со стороны многих процессов (сейчас - потоков, процессоров, ядер).Syn:Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > concurrent data structure
-
34 data parallel operator
= data-parallel operatorк числу подобных операторов относятся операторы для обработки массивов данных, векторные команды матричных и векторных процессоров, операторы ЯВУ для параллельных вычислений. Такие операторы позволяют представлять параллельные вычисления как обычные программы с инкапсулированным (встроенным) параллелизмом - как последовательность операторов (операций) параллельной обработки данныхАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > data parallel operator
-
35 data parallelism
организация и модель параллельных вычислений в многопроцессорной среде (см. SIMD), при которой одновременно обрабатываются сразу несколько элементов потока или массива данных (т. е. одна и та же операция выполняется над многими элементами структуры данных; пример - прибавление константы ко всем элементам массива или увеличение зарплаты всем сотрудникам со стажем десять и более лет). Широко применяется в графических процессорах.Syn:loop-level parallelism (по названию директивы в Фортране-90). Эта модель должна поддерживаться соответствующей архитектурой компьютера и/или компиляторамиAnt:Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > data parallelism
-
36 functional parallelism
модель параллельных вычислений в многопроцессорной среде, состоящая в разбиении задачи на потокиAnt:Англо-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > functional parallelism
-
37 message-passing model
1) модель [параллельных] вычислений с передачей сообщенийсм. тж. message passingАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > message-passing model
-
38 NPB
(NASA Parallel Benchmark) эталонный тест NASA для параллельных вычисленийАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > NPB
-
39 parallel architecture
архитектура [машин, процессоров] для параллельных вычислений, параллельная архитектураАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > parallel architecture
-
40 parallel performance
= parallel system performanceАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > parallel performance
См. также в других словарях:
История параллельных и распределенных вычислений — Необходимость разделять вычислительные задачи и выполнять их одновременно (параллельно) возникла задолго до появления первых вычислительных машин. В конце XVIII века во Франции под руководством Гаспара де Прони была начата работа по уточнению… … Википедия
Модель акторов — В компьютерных науках модель акторов представляет собой математическую модель параллельных вычислений, которая трактует понятие «актор» как универсальный примитив параллельного численного расчёта: в ответ на сообщения, которые он получает, актор… … Википедия
ПРОГРАММИРОВАНИЕ ПАРАЛЛЕЛЬНОЕ — раздел программирования, связанный с изучением и разработкой методов и средств для: а) адекватного описания в программах естественного параллелизма моделируемых в ЭВМ и управляемых ЭВМ систем и процессов, б) распараллеливания обработки информации … Математическая энциклопедия
T++ — Семантика: мультипарадигмальный: объектно ориентированное, обобщённое, процедурное, метапрограммирование, функциональное, параллельное программирование Тип исполнения: компилируемый Появился в: 1980 е … Википедия
Перцептрон — Логическая схема перцептрона с тремя выходами Перцептрон, или персептрон[nb 1] (англ. perceptron от … Википедия
Параллелизм (компьютерные науки) — У этого термина существуют и другие значения, см. Параллелизм. «Проблема обедающих философов» классическая проблема с параллелизмом и разделяемыми ресурсами … Википедия
Персептрон — Логическая схема перцептрона с тремя выходами Перцептрон, или персептрон[nb 1] (англ. perceptron от лат. perceptio восприятие; нем. perzeptron) математическая и компьютерная модель восприятия информации мозгом (кибернетическая модель мозга),… … Википедия
Пифагор (язык программирования) — У этого термина существуют и другие значения, см. Пифагор (значения). Пифагор Семантика: функциональный, потоковый Появился в: 1995 Автор(ы): Легалов Александр Иванович … Википедия
Распределенные вычисления — Распределённые вычисления (distributed computing, grid computing, volunteer computing) способ решения трудоёмких вычислительных задач с использованием двух и более компьютеров, объединённых в сеть. Распределённые вычисления являются частным… … Википедия
Распределительные вычисления — Распределённые вычисления (distributed computing, grid computing, volunteer computing) способ решения трудоёмких вычислительных задач с использованием двух и более компьютеров, объединённых в сеть. Распределённые вычисления являются частным… … Википедия
Графо-символическое программирование — Технология графосимволического программирования это технология проектирования и кодирования алгоритмов программного обеспечения, базирующаяся на графическом способе представления программ, преследующую цель полной или частичной автоматизации… … Википедия