Видеокарты – не игрушки!
Новое программное обеспечение позволит использовать видеокарты не только для игр.
Графический процессор (graphics-processing unit, GPU), который обычно обрабатывает только визуальные эффекты, теперь используется для выполнения обязанностей центрального процессора (CPU) – основного компьютерного чипа. Процессоры, наподобие Intel’s Core i7, имеют максимум 4 ядра. Но видеочипы содержат дюжины ядер, которые, хотя и не универсальны, но идеальны для распараллеливания задач – т.е. разбиения сложных задач на более мелкие подзадачи, которые выполняются одновременно.
Новые операционные системы дадут возможность еще большему количеству программ работать с GPU. Например, в разрабатывающейся компанией Apple ОС X 10.6 Snow Leopard программисты, используя язык Open CL, смогут написать любое приложение – от антивируса до софта для вебкамеры – которое будет отправлять данные GPU. Microsoft сделает то же самое для ОС Windows посредством переделки программного интерфейса DirectX, который используется в основном для разработки игр. Новый DirectX 11появится в ОС Windows 7 и как аддон для Windows Wista.
Создатель процессоров Intel присоединрится к игре в конце этого года или в начале следующего со своим первым сверхмощным видеопроцессором с кодовым названием Larrabee. Основанный на разработках для процессоров компании, чип будет обрабатывать как графические, так и численные задачи.
