Показать сообщение отдельно
Старый 07.11.2013, 21:01   #11
Юзер
 
Аватар для V_Nick
 
Регистрация: 24.12.2008
Адрес: г.Майя ул.Здравствуйте, 3
Сообщений: 480
Репутация: 148 [+/-]
Цитата:
Сообщение от Xaron Посмотреть сообщение
Потому что графический процессор намного быстрее центрального.
Он быстрее только в потоковых расчетах, например в кодировании видео, потому что заточен под паралельные поточные расчеты.
Скрытый текст:
http://www.hackzona.ru/hz.php?name=N...ticle&sid=9504
И вот тут как раз проявляется первое отличие CPU от GPU. GPU использует технологию SIMD – (Single Instruction, Multiple Data) одиночный поток команд, множество потоков данных. В видео чипах основным блоком является мультипроцессор с восьмью-десятью ядрами. На основе этого выходит другое принципиальное отличие CPU от GPU.

Ядра CPU созданы для исполнения одного потока последовательных инструкций с максимальной производительностью, а GPU используются для быстрого исполнения большого числа параллельно выполняемых потоков инструкций. CPU оптимизированы для достижения максимальной производительности отдельного алгоритма, инструкций. У видеочипов работа распараллелена изначально. На входе принимаются полигоны, проводятся необходимые операции, и на выходе получаем пиксели. При чем обработка полигонов никак не связана между собой.
__________________
В дерево не приносящее плодов, камни не бросают...
¡ иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиЖ
V_Nick вне форума  
Ответить с цитированием