ИСПОЛЬЗОВАНИЕ ГРАФИЧЕСКИХ ПРОЦЕССОРОВ В МАССОВЫХ ПАРАЛЛЕЛЬНЫХ ВЫЧИСЛЕНИЯХ > Полезные советы
Тысяча полезных мелочей    

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

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

Воронкин Е.В. Бикташев Р.А. Статья в формате PDF 307 KB

Универсальные процессоры (CPU) созданы для исполнения одного потока последовательных инструкций с максимальной производительностью, а графические процессоры (GPU) проектируются для быстрого исполнения большого числа параллельно выполняемых потоков инструкций.

Для увеличения производительности CPU стараются добиться выполнения как можно большего числа инструкций параллельно. Начиная с процессоров Intel Pentium, появилось суперскалярное выполнение, обеспечивающее выполнение двух инструкций за такт. Но у параллельного выполнения последовательного потока инструкций есть определённые базовые ограничения и увеличением количества исполнительных блоков кратного увеличения скорости не добиться.

Алгоритмы, реализуемые видеочипами, обладают естественным параллелизмом. Видеочип принимает на входе группу полигонов, проводит все необходимые операции, и на выходе выдаёт пиксели. Обработка полигонов и пикселей независима, их можно обpaбатывать параллельно, отдельно друг от друга. Высокая степень параллелизма в GPU вызывает необходимость использования большого количества исполнительных блоков, которые легко загрузить, в отличие от последовательного потока инструкций для CPU. Кроме того, современные GPU также могут исполнять больше одной инструкции за такт.

В универсальных процессорах большая часть транзисторов и площади чипа идут на буферы комaнд, аппаратное предсказание ветвления и огромные объёмы внутри чиповой кэш-памяти. Все эти аппаратные блоки нужны для ускорения исполнения немногочисленных потоков комaнд. Видеочипы тратят транзисторы на массивы исполнительных блоков, разделяемую память небольшого объёма и контроллеры памяти на несколько каналов. Вышеперечисленное не ускоряет выполнение отдельных потоков, оно позволяет чипу обpaбатывать нескольких тысяч потоков, одновременно исполняющихся чипом и требующих высокой пропускной способности памяти.

CPU снижают задержки доступа к памяти при помощи кэш-памяти большого размера. Видеочипы обходят проблему задержек доступа к памяти за счет готовности исполнения тысяч потоков. В то время, когда один из потоков ожидает данных из памяти, видеочип может выполнять вычисления другого потока без ожидания и задержек. Можно сказать, что в отличие от современных универсальных CPU, видеочипы предназначены для параллельных вычислений с большим количеством арифметических операций. И значительно большее число транзисторов GPU работает по прямому назначению ‒ обработке массивов данных, а не управляет исполнением немногочисленных последовательных вычислительных потоков. На рисунке показаны соотношения объема чипа занимаемого разнообразной логикой в CPU и GPU.

Основой эффективного использования мощи GPU в научных и иных неграфических расчётах является распараллеливание алгоритмов на сотни исполнительных блоков, имеющихся в видеочипах. К примеру, множество приложений по молекулярному моделированию отлично приспособлено для расчётов на видеочипах, они требуют больших вычислительных мощностей и поэтому удобны для параллельных вычислений. А использование нескольких GPU даёт ещё больше вычислительных мощностей для решения подобных задач.

Выполнение расчётов на GPU показывает отличные результаты в алгоритмах, использующих параллельную обработку данных. При этом лучшие результаты достигаются, если отношение числа арифметических инструкций к числу обращений к памяти достаточно велико.

Области применения параллельных расчётов на GPU. Это анализ и обработка изображений и сигналов, моделирование физических процессов, выполнение финансовых расчётов, ведение баз данных, моделирование динамики газов и жидкостей, криптография, астрономия, биоинформатика, цифровое кино и телевидение, геоинформационные системы, магнитно-резонансная томография, нейросети, искусственный интеллект, анализ спутниковых данных, сейсмическая разведка.



АНОРОГЕННЫЕ ГРАНИТОИДЫ АБАЙСКОГО МАССИВА ГОРНОГО АЛТАЯ: ПЕТРОЛОГИЯ И ГЕОХИМИЯ

АНОРОГЕННЫЕ ГРАНИТОИДЫ АБАЙСКОГО МАССИВА ГОРНОГО АЛТАЯ: ПЕТРОЛОГИЯ И ГЕОХИМИЯ В статье приведены спopные данные предшественников по составу и особенностям становления гранитоидов Абайского массива среднего девона. Новые данные, полученные авторами по петрологии и геохимии, позволяют отнести гранитоиды массива к анорогенному типу (А-тип) с щелочными минералами (рибекитом, астрофиллитом). Формирование массива протекало в три фазы: 1 – гранодиориты; 2 – граниты, умеренно-щелочные рибекитовые граниты; 3 – лейкограниты и лейкогранит-порфиры. Генерация их происходила в постколлизионной обстановке, инициированной плюмтектоникой. В северо-западной части массива в районе пологого погружения кровли, осложнённой куполовидным поднятием, зафиксировано аномальное обогащение флюидной магматогенной фазы летучими компонентами, и особенно фтором, что указывает на возможность обнаружения здесь редкометалльно-редкоземельного оруденения. ...

20 03 2026 0:16:15

СИНЕРГЕТИКА ЭКОНОМИКИ, БЕЗОПАСНОСТИ И ПРАВА

СИНЕРГЕТИКА ЭКОНОМИКИ, БЕЗОПАСНОСТИ И ПРАВА Статья в формате PDF 161 KB...

18 03 2026 7:19:16

ФОРМА ДВЕНАДЦАТИПЕРСТНОЙ КИШКИ У ПЛОДОВ ЧЕЛОВЕКА

ФОРМА ДВЕНАДЦАТИПЕРСТНОЙ КИШКИ У ПЛОДОВ ЧЕЛОВЕКА Эмбриональная полукольцевидная форма является исходной в морфогенезе дефинитивной двенадцатиперстной кишки человека. Она преобразуется в кольцевидную у большинства плодов десятой недели, последняя в типичную подковообразную форму — к середине утробной жизни человека. ...

14 03 2026 7:10:25

Иммунная система и сердечная недостаточность

Иммунная система и сердечная недостаточность Статья в формате PDF 115 KB...

13 03 2026 18:23:21

ДЕПО-СИНЕРГЕТИКА СНИЖЕНИЯ ХАОТИЗАЦИИ ПРОГНОЗИРУЕТ И ОБОСНОВЫВАЕТ НОВЫЕ МЕТОДЫ ЛЕЧЕНИЯ КАРДИОСКЛЕРОЗА

ДЕПО-СИНЕРГЕТИКА СНИЖЕНИЯ ХАОТИЗАЦИИ ПРОГНОЗИРУЕТ И ОБОСНОВЫВАЕТ НОВЫЕ МЕТОДЫ ЛЕЧЕНИЯ КАРДИОСКЛЕРОЗА В работе предложена математическая модель энергетического метаболизма. Согласно авторской метаболической реконструкции патобиохимии сердца, в модели предполагается, что в основе кардиосклероза (возникновения нерабочих участков в миокарде, усиливающих сердечную недостаточность) лежит аутовоспалительный процесс на базе медленного (недели, годы) «неправильного» взаимодействия депо углеводов и жиров. Модель позволяет сформулировать предсказание, что при определенных медленных сценариях тренировки сердца и защите его от свободных радикалов при стрессе цитопротекторами и пептидотерапией могут возникать снижение хаоса и условия прекондиционирования, тесно связанные с условиями для обновления клеток в сердце на базе стволовых клеток и камбия. Клинические исследования проф. А.Э. Горбунова; проф. А.Н. Флейшмана, д.п.н. Греца Г.Н. подтверждают модельную гипотезу. ...

11 03 2026 19:51:15

ПОСТКИНЕМАТИЧЕСКИЕ ГРАНИТОИДЫ КАЛБА-НАРЫМСКОЙ ЗОНЫ КАЗАХСТАНА И АЛТАЯ: ПЕТРОЛОГИЯ И ФЛЮИДНЫЙ РЕЖИМ

ПОСТКИНЕМАТИЧЕСКИЕ ГРАНИТОИДЫ КАЛБА-НАРЫМСКОЙ ЗОНЫ КАЗАХСТАНА И АЛТАЯ: ПЕТРОЛОГИЯ И ФЛЮИДНЫЙ РЕЖИМ Приведены петрологические данные и флюидный режим посткинематических гранитоидов поздепермско-раннетриасового калбинского комплекса Калба-Нарымской минерагенической зоны Казахстана и Алтая. Гранитоиды по петро-геохимическим параметрам близки анорогенному А-типу. В генерации интрузий и дайковых образований выявлено мантийно-коровое взаимодействие. Расплавы формировались в процессе плавления корового материала типа гранатового амфиболита под воздействием базальтоидных мантийных магм. По соотношениям изотопов стронция и неодима граниты Борисовского массива тяготеют к источнику мантии типа EM II. В долго живущий глубинный очаг происходил подток мантийных трaнcмагматических флюидов, имевших более восстановленный хаpaктер и обогащённых рядом летучих компонентов: углекислотой, фтором, бором, фосфором. Оптимальные параметры флюидного режима создавали благоприятные условия для формирования промышленного оруденения тантала, ниобия, лития, олова, молибдена, вольфрама в пегматитах, апогранитах, грейзенах и жилах. ...

09 03 2026 13:19:16

ОПЫТ ВОССТАНОВЛЕНИЯ НАРУШЕННЫХ СЕЛЬСКОХОЗЯЙСТВЕННЫХ УГОДИЙ

ОПЫТ ВОССТАНОВЛЕНИЯ НАРУШЕННЫХ СЕЛЬСКОХОЗЯЙСТВЕННЫХ УГОДИЙ Приводятся результаты исследования восстановления пашен, заброшенных при развитии негативных криогенных процессов и явлений и деформации поверхности. Этот опыт восстановления может использоваться и на долинных сельскохозяйственных угодьях, где распространены близкозалегающие подземные льды, вызывающие деформацию поверхности при мелиоративных воздействиях. ...

04 03 2026 4:47:30

ВЛИЯНИЕ ОЗОНА НА ЧАСТОТУ АБЕРРАЦИЙ ХРОМОСОМ У СЕМЯН ПШЕНИЦЫ В ЗАВИСИМОСТИ ОТ ВРЕМЕНИ ЕГО ЭКСПОЗИЦИИ

ВЛИЯНИЕ ОЗОНА НА ЧАСТОТУ АБЕРРАЦИЙ ХРОМОСОМ У СЕМЯН ПШЕНИЦЫ В ЗАВИСИМОСТИ ОТ ВРЕМЕНИ ЕГО ЭКСПОЗИЦИИ При  изучении  влияния  озона  на  частоту  аберраций  хромосом  у  семян  пшеницы  различных  сортов,  хранившихся  в  условиях  озона  разные  сроки,  была  выявлена  зависимость  его  цитогенетического  воздействия  от  времени  экспозиции. ...

01 03 2026 3:56:31

НОВОЕ ОБОРУДОВАНИЕ ДЛЯ СУШКИ ЗЕРНА

НОВОЕ ОБОРУДОВАНИЕ ДЛЯ СУШКИ ЗЕРНА Статья в формате PDF 120 KB...

22 02 2026 6:12:32

ТОКСИКОЛОГИЧЕСКАЯ ХАРАКТЕРИСТИКА РИЦИНА

ТОКСИКОЛОГИЧЕСКАЯ ХАРАКТЕРИСТИКА РИЦИНА Статья в формате PDF 268 KB...

17 02 2026 5:30:47

АНТРОПОГЕННОЕ ВОЗДЕЙСТВИЕ НА ЛЕСА

АНТРОПОГЕННОЕ ВОЗДЕЙСТВИЕ НА ЛЕСА Статья в формате PDF 280 KB...

16 02 2026 13:45:31

Компьютерный эксперимент в курсе общей физики

Компьютерный эксперимент в курсе общей физики Статья в формате PDF 115 KB...

15 02 2026 0:27:32

РИЗОГЕННАЯ СПОСОБНОСТЬ КЕДРА СИБИРСКОГО

РИЗОГЕННАЯ СПОСОБНОСТЬ КЕДРА СИБИРСКОГО Статья в формате PDF 121 KB...

12 02 2026 12:40:45

Еще:
Поддержать себя -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 ::