Графические процессоры считают лучше центральных

HDD, CPU, сканеры, принтеры, мониторы, модемы и т.д.

Сообщение sm@rt » Вт дек 13, 2005 4:13 pm

Графические процессоры видеокарт куда лучше, чем центральные процессоры ПК, справляются с решением сложных вычислительных задач. Неожиданное открытие позволит не только существенно повысить возможности современных вычислительных систем, но и значительно упростить визуализацию полученных в ходе таких вычислений результатов.

Непрерывное совершенствование возможностей видеокарт и графических процессоров, стимулируемое потребностью любителей компьютерных игр во все новых и новых «продвинутых» моделях, привело к логическому результату — выяснилось, что современные графические процессоры сложные математические задачи решают на порядок быстрее центральных. Американские ученые уже разработали специальный алгоритмический язык, позволяющий в полной мере использовать этот неожиданно обнаруженный в ПК вычислительный ресурс.

Язык программирования Scout, разработанный в Лос-Аламосской национальной лаборатории (LANL), позволяет ученым осуществлять особо сложные вычисления не с помощью центрального процессора, как обычно, а с помощью процессора видеокарты. Уже сейчас задачи определенных классов графический процессор видеокарты решает в 12 раз быстрее, чем центральный процессор.

«Эти чипы обычно находятся в режиме ожидания в то время, когда работают ученые, — говорит сотрудник LANL Патрик Мак-Кормик (Patrick McCormick). — Они обладают такой же вычислительной мощью, просто она не используется».

Г-н Мак-Кормик полагает, что научные работники благодаря языку Scout смогут эффективнее моделировать разнообразные феномены — такие как океанические течения или процессы образования галактик. Помимо этого, осуществление вычислительных процедур с помощью графического процессора видеокарты упрощает отображение результатов.

Разработчики испытали возможности языка Scout на реальной задаче — моделировании процесса коллапса сверхновой. Оказалось, что эта задача графическим процессором решается в 12 раз быстрее, чем одиночным ЦПУ. По словам г-на Мак-Кормика, это в первую очередь объясняется тем, что задача такого рода особенно хорошо соответствует возможностям графических процессоров.

Как сообщает New Scientist, ученые смоделировали распространение ударных волн после коллапса ядра звезды-супергиганта. Такой коллапс развивается после образования вследствие реакций синтеза гравитационно нестабильного железного ядра звезды.

Развитие идеологии вычислений с помощью графических процессоров продолжается. В настоящее время г-н Мак-Кормик разрабатывает версию языка Scout, которая позволит задействовать для вычислений графические процессоры нескольких связанных друг с другом компьютеров.

Специалист по компьютерному моделированию из Калифорнийского технологического института Питер Шредер (Peter Schroder) полагает, что графические процессоры обладают огромными возможностями для проведения научных исследований — в особенности для решения задач, требующих «значительных объемов операций с плавающей запятой в сочетании с минимальными потребностями в коммуникации». Иными словами, интенсивных математических вычислений, которые могут быть легко разбиты на отдельные «порции». Этому способствует наличие в графических процессорах большого количества отдельных вычислительных ядер, с помощью которых и выполняются сами вычисления.

Есть и скептики. Они указывают на то, что конструкция графических чипов делает их не столь эффективными как центральные процессоры в решении менее специализированных задач. «В выполнении научных вычислений общего характера графические процессоры еще себя не показали», — говорит Джек Донгарра (Jack Dongarra), эксперт по суперкомпьютерам из университета штата Теннеси.

<a href='http://cnews.ru/news/top/index.shtml?2005/06/14/180296' target='_blank'>Источник</a>
Красота и массовые расстрелы спасут мир.
sm@rt
Генерал-майор
 
Сообщений: 2935
Зарегистрирован: Вт фев 25, 2003 4:42 pm
Пункты репутации: 0

Сообщение Elzor » Вт дек 13, 2005 5:38 pm

Я с год назад про это читал. Что-то програмья для задействования ресурсов видеокарт до сих пор нету.
<span style='color:purple'>Люди не знают, что лисы умеют лазить по деревьям, если очень сильно захотят. Вот белки - те знают.</span><span style='color:gray'> (с) П.Бигл</span>
--------------------
<a href='http://foobar2000.ru/forum/' target='_blank'>Новый Оффорум Foobar2000</a>
--------------------
<a href='http://wincmd.ru/download.php?id=neropanel' target='_blank'>Neropanel</a> - плагин для записи CD из TC, используя NeroAPI <a href='http://www.fforum.ru/index.php?showtopic=19193&hl=' target='_blank'>обсуждение плагина</a>
--------------------
<a href='http://www.spikelee.fatal.ru' target='_blank'>Изображение</a>
Elzor
Полковник
 
Сообщений: 1157
Зарегистрирован: Пт дек 24, 2004 2:59 pm
Откуда: Орск
Пункты репутации: 0

Сообщение sm@rt » Ср дек 14, 2005 9:40 am

:( ого какой я [:]||m||e||g||a||[:] устроил....
Не знал. А на цньюс как новость валяется. Только действительно програмья что-то нету.
Красота и массовые расстрелы спасут мир.
sm@rt
Генерал-майор
 
Сообщений: 2935
Зарегистрирован: Вт фев 25, 2003 4:42 pm
Пункты репутации: 0

Сообщение Dark Hobbit » Ср дек 14, 2005 5:28 pm

Разве не было бы логичным сделать новый тип процессоров (именно новый, и именно ЦП), с использованием видюшной технологии?
Изображение
Dark Hobbit
Полковник
 
Сообщений: 1843
Зарегистрирован: Вс ноя 06, 2005 8:35 pm
Пункты репутации: 0

Сообщение Elzor » Ср дек 14, 2005 5:39 pm

<!--QuoteBegin-Dark Hobbit+Dec 14 2005, 23:28--><div class='quotetop'>QUOTE(Dark Hobbit @ Dec 14 2005, 23:28)</div><div class='quotemain'><!--QuoteEBegin-->Разве не было бы логичным сделать новый тип процессоров (именно новый, и именно ЦП), с использованием видюшной технологии?
[right][snapback]194559[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->
Какой видюшной технологией. И почему ты думаешь что таковых нет?
<span style='color:purple'>Люди не знают, что лисы умеют лазить по деревьям, если очень сильно захотят. Вот белки - те знают.</span><span style='color:gray'> (с) П.Бигл</span>
--------------------
<a href='http://foobar2000.ru/forum/' target='_blank'>Новый Оффорум Foobar2000</a>
--------------------
<a href='http://wincmd.ru/download.php?id=neropanel' target='_blank'>Neropanel</a> - плагин для записи CD из TC, используя NeroAPI <a href='http://www.fforum.ru/index.php?showtopic=19193&hl=' target='_blank'>обсуждение плагина</a>
--------------------
<a href='http://www.spikelee.fatal.ru' target='_blank'>Изображение</a>
Elzor
Полковник
 
Сообщений: 1157
Зарегистрирован: Пт дек 24, 2004 2:59 pm
Откуда: Орск
Пункты репутации: 0

Сообщение Night Angel » Ср дек 14, 2005 6:08 pm

Потому что не умеют он циферки считать. Треугольники умеет, текстурки накладывать, а просто циферки не умеет.
Auscultura et perpende - Выслушай и взвесь
Теперь я есть в <a href='http://www.livejournal.com/users/mrnight/' target='_blank'>LJ</a>
Night Angel
Полковник
 
Сообщений: 1160
Зарегистрирован: Ср сен 25, 2002 7:20 pm
Откуда: Belarus
Пункты репутации: 0

Сообщение Dark Hobbit » Ср дек 14, 2005 6:52 pm

<!--QuoteBegin-Elzor+Dec 14 2005, 21:39--><div class='quotetop'>QUOTE(Elzor @ Dec 14 2005, 21:39)</div><div class='quotemain'><!--QuoteEBegin-->Какой видюшной технологией. И почему ты думаешь что таковых нет?
[right][snapback]194561[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->
"Видюшная технология" - имею в виду те конструктивные особенности, которые
<!--QuoteBegin-sm@rt+--><div class='quotetop'>QUOTE(sm@rt)</div><div class='quotemain'><!--QuoteEBegin-->обладают такой же вычислительной мощью, просто она не используется[right][snapback]194561[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->
Хм. Насколько я знаю, в общих чертах процессоры эти похожи. Не вдаваясь в детали.
Вот только в чём различия?
Очевидно, в соотношении триггеров и прочей микрохренотени... Маловато знаю.
Изображение
Dark Hobbit
Полковник
 
Сообщений: 1843
Зарегистрирован: Вс ноя 06, 2005 8:35 pm
Пункты репутации: 0

Сообщение Elzor » Ср дек 14, 2005 7:40 pm

Различия? Ну аппаратно реализованы всякие обсчеты треугольников, текстур Z-буферов и прочего. Ну и плюс ко всему - это действительно мощные процессора.
Хотелось бы напомнить что давным-давно существуют сигнальные и прочие процессоры, родственники видеокарт и ЦП, которые намного быстрее способны считать специфические задачи. Так что идея мало того не нова, так еще и не идея вообще получается...
<span style='color:purple'>Люди не знают, что лисы умеют лазить по деревьям, если очень сильно захотят. Вот белки - те знают.</span><span style='color:gray'> (с) П.Бигл</span>
--------------------
<a href='http://foobar2000.ru/forum/' target='_blank'>Новый Оффорум Foobar2000</a>
--------------------
<a href='http://wincmd.ru/download.php?id=neropanel' target='_blank'>Neropanel</a> - плагин для записи CD из TC, используя NeroAPI <a href='http://www.fforum.ru/index.php?showtopic=19193&hl=' target='_blank'>обсуждение плагина</a>
--------------------
<a href='http://www.spikelee.fatal.ru' target='_blank'>Изображение</a>
Elzor
Полковник
 
Сообщений: 1157
Зарегистрирован: Пт дек 24, 2004 2:59 pm
Откуда: Орск
Пункты репутации: 0

Сообщение sm@rt » Чт дек 15, 2005 8:10 am

Так рводе идея не в новых процах. Ну какая тебе разница есть сигнальные процы или нет. У тебя то на компе такой не стоит.
А вот заюзать видяху, когда я видео кодирую, а не только ЦП - это ж можно неплохой прирост производительности получить
Красота и массовые расстрелы спасут мир.
sm@rt
Генерал-майор
 
Сообщений: 2935
Зарегистрирован: Вт фев 25, 2003 4:42 pm
Пункты репутации: 0


Вернуться в Hardware

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

cron