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