Все новости от 24 мая 2007 г. Графические чипы Nvidia по совместительству выполняют функции ЦП
Nvidia утверждает, что ее графические процессоры при необходимости могут работать как дополнительные центральные процессоры, значительно повышая вычислительную мощность системы.
Эту идею высказал в среду, на конференции Microprocessor Forum 2007 в Сан-Хосе, директор Nvidia по архитектуре Джон Николс. Когда ГП не решает задачи, связанные с графикой, он может использоваться в параллель с центральным процессором, выполняя до 200 млрд операций с плавающей запятой в секунду (FLOPS).
В феврале Nvidia выпустила бета-версию программного обеспечения CUDA (compute unified device architecture), коммерческая версия которого должна появиться во втором полугодии. CUDA позволит писать программы, в которых ГП будет решать некоторые вычислительные задачи, характерные для ЦП. Идея использования ГП в качестве ЦП не нова, но CUDA облегчит ее реализацию для разработчиков, пояснил Николс.
CUDA работает только с графическими процессорами Nvidia GeForce 8800 и 8600, а также Quadro FX 4600 и 5600, которые вышли в ноябре 2006 года. Например, GeForce может служить в качестве сопроцессора со своей собственной 16К-бит памятью и исполнять свыше 128 тыс. потоков инструкций одновременно. Эти потоки можно объединять в группы для решения общих задач.
Подход Nvidia отличается от подхода Advanced Micro Devices, которая во вторник рассказала на Microprocessor Forum о своей разработке комбинированного процессора Fusion. Он станет результатом прошлогоднего приобретения фирмой AMD компании ATI Technologies и будет готов в 2009 году. По мнению Николса, это, скорее, попытка уменьшить стоимость системы, объединив центральный процессор с графическим, чем способ повышения ее производительности.
Предыдущие публикации:
В продолжение темы:
|