Последнее обновление клиента программы распределенных вычислений Folding@Home, ранее поддерживавшего лишь видеокарты серии ATI Radeon X19xx даёт возможность поучаствовать в проекте и владельцам менее дорогих ускорителей серий Radeon X1800 и X1600. А вот владельцам быстрейших на сегодня игровых акселераторов, построенных на базе графического ядра NVIDIA G80 задействовать свои покупки в чём-то более серьезном, чем шутеры и стратегии, пока возможности не представится.
Учитывая тенденцию растущего использования графических процессоров в вычислениях общего назначения (GPGPU) было бы интересно взглянуть, насколько хорош G80 там, где его предшественники терпели безоговорочное поражение от продуктов ATI.
Напомним, что представляет собой проект Folding@Home. Он взял свое начало в 2000 году. Цель проекта - с помощью моделирования процессов свертывания/развёртывания молекул белка получить лучшее понимание причин возникновения болезней, вызываемых дефектными белками, таких как болезнь Альцгеймера, Паркинсона, диабет типа II, коровье бешенство и склероз. К настоящему времени проект Folding@Home успешно смоделировал процесс свёртки белковых молекул на протяжении 5-10 микросекунд - что в тысячи раз больше предыдущих попыток моделирования.
Для выполнения вычислений Folding@Home использует не суперкомпьютер, а вычислительную мощь сотен тысяч персональных компьютеров со всего мира. Для того, чтобы участвовать в проекте человек должен загрузить небольшую программу-клиент. В среднем типичный современный компьютер загружен лишь на 5 %, и клиентская программа Folding@Home запускается в фоновом режиме и выполняет вычисления лишь в то время, когда ресурсы процессора не полностью используются другими приложениями.
Программа-клиент Folding@Home периодически подключается к серверу для получения очередной порции данных для вычислений. После завершения расчётов их результаты отсылаются обратно.
Источник: Beyond3D