Что означает SIMD?

Если вы ищете 10 и всего 10 цифр, игнорируйте все, кроме цифр -

   return value.match(/\d/g).length===10;
0
задан Peter Cordes 18 March 2019 в 17:28
поделиться

1 ответ

В контексте графических процессоров SIMD представляет собой тип аппаратной архитектуры, такой, что существуют одновременные (параллельные) вычисления (выполнение инструкции), но только один процесс (инструкция) в данный момент.

Схематично, архитектура SIMD может быть нарисована следующим образом:

enter image description here

(кредит для Википедии: https: / /en.wikipedia.org/wiki/SIMD)

В нашем контексте пул данных - это память GPU & amp; PU - это процессор или исполнительный модуль (ядро Cuda в терминах GPU от NVidia). Итог - одно ядро ​​графического процессора может одновременно выполнять одну и ту же инструкцию для разных данных.

0
ответ дан Berkoz 18 March 2019 в 17:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: