DictionaryForumContacts

   Russian
Terms for subject Programming containing одна команда-много потоков данных | all forms
RussianEnglish
один поток команд-много потоков данныхSIMD (Single Instruction) Multiple Data stream processing; ОКМД; название архитектуры параллельной компьютерной системы, подразумевающей исполнение одной текущей команды несколькими процессорами число процессоров и, соответственно, потоков обрабатываемых данных, – это SIMD width). Текущая команда выбирается из памяти управляющим устройством УУ, control unit) SIMD-системы и посылается на исполнение всем процессорам одновременно, но обрабатывает она разные потоки thread) или элементы данных чаще всего элементы массива). Для этого каждый процессор имеет ассоциированную с ним локальную память для хранения массивов однородных данных. В категорию ОКМД попадают, в частности, векторные процессоры. Этот подход уменьшает сложность аппаратного и программного обеспечения, но применим только к специализированным задачам, имеющим высокую степень регулярности, напр., к цифровой обработке сигналов ЦОС, DSP), обработке изображений image processing) и численному моделированию numerical simulation ). Термин ввёл американский учёный Майкл Флинн М. Flynn) в 1972 г. ssn)
потоковая обработка по принципу "одна команда – много данных"streaming SIMD extensions (ssn)
потоковая обработка по принципу "одна команда – много данных"streaming SIMD extensions (ssn)