Графические процессоры считают лучше центральных
Графические процессоры видеокарт куда лучше, чем центральные процессоры ПК, справляются с решением сложных вычислительных задач. Неожиданное открытие позволит не только существенно повысить возможности современных вычислительных систем, но и значительно упростить визуализацию полученных в ходе таких вычислений результатов. Непрерывное совершенствование возможностей видеокарт и графических процессоров, стимулируемое потребностью любителей компьютерных игр во все новых и новых «продвинутых» моделях, привело к логическому результату выяснилось, что современные графические процессоры сложные математические задачи решают на порядок быстрее центральных. Американские ученые уже разработали специальный алгоритмический язык, позволяющий в полной мере использовать этот неожиданно обнаруженный в ПК вычислительный ресурс.
Язык программирования Scout, разработанный в
«Эти чипы обычно находятся в режиме ожидания в то время, когда работают ученые, говорит сотрудник LANL Патрик
Разработчики испытали возможности языка Scout на реальной задаче моделировании процесса коллапса сверхновой. Оказалось, что эта задача графическим процессором решается в 12 раз быстрее, чем одиночным ЦПУ. По словам
Как сообщает New Scientist, ученые смоделировали распространение ударных волн после коллапса ядра
Развитие идеологии вычислений с помощью графических процессоров продолжается. В настоящее время
Специалист по компьютерному моделированию из Калифорнийского технологического института Питер Шредер (Peter Schroder) полагает, что графические процессоры обладают огромными возможностями для проведения научных исследований в особенности для решения задач, требующих «значительных объемов операций с плавающей запятой в сочетании с минимальными потребностями в коммуникации». Иными словами, интенсивных математических вычислений, которые могут быть легко разбиты на отдельные «порции». Этому способствует наличие в графических процессорах большого количества отдельных вычислительных ядер, с помощью которых и выполняются сами вычисления.
Есть и скептики. Они указывают на то, что конструкция графических чипов делает их не столь эффективными как центральные процессоры в решении менее специализированных задач. «В выполнении научных вычислений общего характера графические процессоры еще себя не показали», говорит Джек Донгарра (Jack Dongarra), эксперт по суперкомпьютерам из университета штата Теннеси.