06.06.2007 Новости23 мая на конференции Microprocessor Forum 2007 в Сан-Хосе директор компании NVIDIA по архитектуре Джон Николс сделал нашумевшее заявление о том, что производительность ЦП может быть значительно увеличена при использовании графических процессоров NVIDIA в качестве дополнительных процессоров. Графические процессоры (ГП) установлены в любой плате графического ускорителя. Если вы не играете в компьютерные игры, то эта мощная плата простаивает и её можно загрузить другими задачами. Такой подход даёт дополнительные 200 Мфлопс производительности, которые можно использовать для научных, медицинских и финансовых расчётов. В феврале NVIDIA выпустила бета-версию программного обеспечения CUDA (Compute Unified Device Architecture), окончательная версия которого должна появиться во втором полугодии. CUDA позволит разработчикам писать программы, в которых ГП будет решать некоторые вычислительные задачи, разгружая ЦП. CUDA работает только с графическими процессорами NVIDIA GeForce 8800 и 8600, а также Quadro FX 4600 и 5600. Графический процессор — это чрезвычайно сложная микросхема. Так, ГП GeForce 8800 содержит в себе 681 млн. транзисторов, его процессорное ядро работает на тактовой частоте 575 МГц и состоит из 128 потоковых процессоров (АЛУ) с архитектурой SIMD (один поток команд — много потоков данных), поддерживающих 32-разрядные операции плавающей арифметики в стандарте IEEE 754, причём эти АЛУ работают на удвоенной тактовой частоте и каждый имеет собственную кэш-память. Так что ...
читать далее.