ИСПОЛЬЗОВАНИЕ ГРАФИЧЕСКИХ ПРОЦЕССОРОВ В МАССОВЫХ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЯХ

Универсальные процессоры (CPU) созданы для исполнения одного потока последовательных инструкций с максимальной производительностью, а графические процессоры (GPU) проектируются для быстрого исполнения большого числа параллельно выполняемых потоков инструкций.
Для увеличения производительности CPU стараются добиться выполнения как можно большего числа инструкций параллельно. Начиная с процессоров Intel Pentium, появилось суперскалярное выполнение, обеспечивающее выполнение двух инструкций за такт. Но у параллельного выполнения последовательного потока инструкций есть определённые базовые ограничения и увеличением количества исполнительных блоков кратного увеличения скорости не добиться.
Алгоритмы, реализуемые видеочипами, обладают естественным параллелизмом. Видеочип принимает на входе группу полигонов, проводит все необходимые операции, и на выходе выдаёт пиксели. Обработка полигонов и пикселей независима, их можно обpaбатывать параллельно, отдельно друг от друга. Высокая степень параллелизма в GPU вызывает необходимость использования большого количества исполнительных блоков, которые легко загрузить, в отличие от последовательного потока инструкций для CPU. Кроме того, современные GPU также могут исполнять больше одной инструкции за такт.
В универсальных процессорах большая часть транзисторов и площади чипа идут на буферы комaнд, аппаратное предсказание ветвления и огромные объёмы внутри чиповой кэш-памяти. Все эти аппаратные блоки нужны для ускорения исполнения немногочисленных потоков комaнд. Видеочипы тратят транзисторы на массивы исполнительных блоков, разделяемую память небольшого объёма и контроллеры памяти на несколько каналов. Вышеперечисленное не ускоряет выполнение отдельных потоков, оно позволяет чипу обpaбатывать нескольких тысяч потоков, одновременно исполняющихся чипом и требующих высокой пропускной способности памяти.
CPU снижают задержки доступа к памяти при помощи кэш-памяти большого размера. Видеочипы обходят проблему задержек доступа к памяти за счет готовности исполнения тысяч потоков. В то время, когда один из потоков ожидает данных из памяти, видеочип может выполнять вычисления другого потока без ожидания и задержек. Можно сказать, что в отличие от современных универсальных CPU, видеочипы предназначены для параллельных вычислений с большим количеством арифметических операций. И значительно большее число транзисторов GPU работает по прямому назначению ‒ обработке массивов данных, а не управляет исполнением немногочисленных последовательных вычислительных потоков. На рисунке показаны соотношения объема чипа занимаемого разнообразной логикой в CPU и GPU.
Основой эффективного использования мощи GPU в научных и иных неграфических расчётах является распараллеливание алгоритмов на сотни исполнительных блоков, имеющихся в видеочипах. К примеру, множество приложений по молекулярному моделированию отлично приспособлено для расчётов на видеочипах, они требуют больших вычислительных мощностей и поэтому удобны для параллельных вычислений. А использование нескольких GPU даёт ещё больше вычислительных мощностей для решения подобных задач.
Выполнение расчётов на GPU показывает отличные результаты в алгоритмах, использующих параллельную обработку данных. При этом лучшие результаты достигаются, если отношение числа арифметических инструкций к числу обращений к памяти достаточно велико.
Области применения параллельных расчётов на GPU. Это анализ и обработка изображений и сигналов, моделирование физических процессов, выполнение финансовых расчётов, ведение баз данных, моделирование динамики газов и жидкостей, криптография, астрономия, биоинформатика, цифровое кино и телевидение, геоинформационные системы, магнитно-резонансная томография, нейросети, искусственный интеллект, анализ спутниковых данных, сейсмическая разведка.
Статья в формате PDF
163 KB...
21 07 2026 5:10:24
Статья в формате PDF
161 KB...
20 07 2026 18:24:34
19 07 2026 6:59:39
Статья в формате PDF
278 KB...
18 07 2026 16:52:12
Статья в формате PDF
323 KB...
17 07 2026 2:40:10
В работе анализируются результаты единого государственного экзамена по физике на примере региональной, а именно, томской выборки по результатам 2003 г. Проведено сравнение единого экзамена по физике и математике, а также вузовского и школьного тура ЕГЭ. Изучается решаемость конкретных заданий частей «А», «В», «С». Результаты исследования должны помочь учителям средних общеобразовательных школ в планировании учебного материала, построении новых методик обучения и, как следствие, в ликвидации пробелов в знаниях учащихся.
...
16 07 2026 4:41:26
Статья в формате PDF
106 KB...
15 07 2026 10:28:48
Статья в формате PDF
207 KB...
14 07 2026 11:39:37
Рассмотренные в статье особенности геологического строения и металлогении Восточной Тувы, в пределах которой сосредоточены перспективные объекты золото-медно-молибден-порфировой рудной формации, позволяют выделить золото-медно-молибденовую провинцию площадью около 70 тыс. км2. Приведена технология обогащения руды, которая обеспечивает высокие показатели извлечения золота, серебра, меди (общее извлечение в концентраты Au – 99,2 %, Ag – 92,0 %, Cu – 80,2 %). Полученный концентрат хаpaктеризуется высокими содержаниями меди (50 %), а также золота и серебра, что позволяет относить концентрат к медным концентратам высшей марки КМО (ГОСТ 48-77-74).
...
13 07 2026 6:34:30
Статья в формате PDF
331 KB...
11 07 2026 6:15:58
Статья в формате PDF
688 KB...
10 07 2026 2:58:25
Статья в формате PDF
103 KB...
09 07 2026 12:27:56
Статья в формате PDF
269 KB...
08 07 2026 23:14:30
Статья в формате PDF
183 KB...
07 07 2026 5:50:21
06 07 2026 15:47:19
Статья в формате PDF
115 KB...
05 07 2026 13:50:33
Статья в формате PDF
104 KB...
04 07 2026 12:39:51
Статья в формате PDF
293 KB...
02 07 2026 22:38:20
Статья в формате PDF
101 KB...
01 07 2026 21:28:12
Статья в формате PDF
112 KB...
30 06 2026 14:27:27
29 06 2026 22:33:11
Статья в формате PDF
120 KB...
28 06 2026 23:55:36
Статья в формате PDF
100 KB...
27 06 2026 1:34:34
Статья в формате PDF
128 KB...
26 06 2026 11:21:11
Статья в формате PDF
104 KB...
25 06 2026 3:35:41
Статья в формате PDF
252 KB...
24 06 2026 23:10:30
Статья в формате PDF
127 KB...
23 06 2026 23:35:20
Статья в формате PDF
345 KB...
20 06 2026 16:17:59
Статья в формате PDF
101 KB...
19 06 2026 18:18:51
Статья в формате PDF
100 KB...
17 06 2026 6:34:16
Статья в формате PDF
282 KB...
16 06 2026 17:56:56
15 06 2026 3:39:27
Статья в формате PDF
131 KB...
14 06 2026 23:11:48
Статья в формате PDF
498 KB...
13 06 2026 4:18:40
Статья в формате PDF
111 KB...
12 06 2026 6:55:37
Еще:
Поддержать себя -1 :: Поддержать себя -2 :: Поддержать себя -3 :: Поддержать себя -4 :: Поддержать себя -5 :: Поддержать себя -6 :: Поддержать себя -7 :: Поддержать себя -8 :: Поддержать себя -9 :: Поддержать себя -10 :: Поддержать себя -11 :: Поддержать себя -12 :: Поддержать себя -13 :: Поддержать себя -14 :: Поддержать себя -15 :: Поддержать себя -16 :: Поддержать себя -17 :: Поддержать себя -18 :: Поддержать себя -19 :: Поддержать себя -20 :: Поддержать себя -21 :: Поддержать себя -22 :: Поддержать себя -23 :: Поддержать себя -24 :: Поддержать себя -25 :: Поддержать себя -26 :: Поддержать себя -27 :: Поддержать себя -28 :: Поддержать себя -29 :: Поддержать себя -30 :: Поддержать себя -31 :: Поддержать себя -32 :: Поддержать себя -33 :: Поддержать себя -34 :: Поддержать себя -35 :: Поддержать себя -36 :: Поддержать себя -37 :: Поддержать себя -38 ::