Организаторы особо подчеркивают, что данный релиз программы является бета-версией, поэтому вероятны многочисленные проблемы, ошибки и дефекты в работе. Выпуск программного обеспечения для GPU - само по себе очень молодое направление в програмной индустрии, связанное с рисками подобного рода на старте. Чтобы минимизировать нестабильную работу, проведено интенсивное тестирование клиента и расчетного ядра на предварительной закрытой стадии, показавшее хорошие результаты. Однако, это - опыт, полученный в лабораторных условиях, тогда как работа что называется в "диком поле" - совсем другая ситуация. На стадии альфа-тестирования, в котором были задействованы не стэнфордские тестеры, получено много EUE (ошибочное завершение расчёта задания). Организаторы работают над устранением выявленных проблем, но им нужно больше данных, отсюда и потребность в открытом бета-тестировании, которое фактически и стартовало 2 октября. Перед установкой бета-клиента рекомендуется внимательно изучить англоязычный FAQ-ATI.
В настоящее время фолдинг с помощью ГПУ-клиента поддерживается на следующих видеокартах от компании ATI: Radeon X1900 GT, Radeon X1900 XT, Radeon X1900 XTX, Radeon X1900 CrossFire Edition, Radeon X1950 XTX, Radeon X1950 CrossFire Edition.
Бета-тестирование уже обнаружило важную проблему с драйвером Catalyst 6.10, который вызывает ошибочное завершение расчёта задания (EUE). Сейчас рекомендуется версия 6.5, пока не будет исправлена 6.10. Также необходим последний DirectX за август 2006. Но обо всем по-порядку...
Из русскоязычных ресурсов, посвященных распределенным вычислениям, наиболее информативной по данной проблеме является ветка на форуме overclockers.ru, материалы которого были использованы при подготовке этой статьи. Ключевой фигурой в тестировании стал Lev(RUS), участник команды TSC! Russia.
Те первые сутки тестирования нового клиента напоминали поле боя, где кранчеры встретили неудобного и непредсказуемого противника...
Первое разочарование. Клиент не устанавливается! Позднее обнаружилось, что использовать нужно Catalyst версии 6.5. Битых заданий много, но за них, говорят, тоже что-то начислят. :)
Второе разочарование. За заданиия, расчитанные на ГПУ, будут давать по 440 очков. Потому что эталонное задание для процессора принято считать 110 очками рейтинга (эталон - пентиум 2.4). Для видеокарт х1900 это значение просто умножили на 4. В принципе, это имеет определённый смысл: большой перевес по очкам убил бы желание продолжать считать у многих "спортсменов", не обладающих топовыми видеокартами от ATI. И всё бы нормально, если бы не ..
Третье разочарование. Проведя тесты на двухядерных машинах, установили, что запуская 3 клиента (2 на ЦПУ, 1 на ГПУ), клиент для видеокарт требует порядочний обьём оперативной памяти (не памяти видеокарты, которая намного быстрее, и которой в предостаточном количестве), а также такты центрального процессора, измеряемое в десятках %. И чем больше отдавалось ЦПУ-мощности под ГПУ-клиента, тем больше возростала скорость расчёта на ГПУ-клиенте. Напрашивается неприятный вопрос: а не на ЦПУ ли всё это считается?!
И еще один камень в огород организаторов проекта и компании ATI. Видеокарты х1900 потребляют довольно много электроэнергии, греются сильнее, чем центральные процессоры, быстрее выходят из строя, им надо более хитрое охлаждение (если требуется хоть сколько-то приемлемая тишина). Ввиду всего этого, пока что не представляется интересным считать фолдинг силами видеокарт.
Естественно, нужно принимать во внимание, что это всего лишь результаты этапа открытого бета-тестирования! Будем надеятся, что в будущем клиента оптимизируют, расширят линейку видеокарт, более продумано подойдут к системе начисления очков и т.п. А пока что бесспорным фаворитом в даном ценовом диапазоне в расчётах Folding@Home остаётся новый процессор от Intel - Конрое.
|