Любитель полосатых кошаков (iunewind) wrote,
Любитель полосатых кошаков
iunewind

Categories:

Распределенные вычисления на видюхах

Проект foldin@home длиться уже несколько лет. Любой желающий может скачать маленькую прогу и считать его комп начнет считать белки в фоновом режиме, никак не отвлекая хозяина, но делая свой вклад в общую копилку поиска лекарства от рака, вечной молодости и прочего.
Проблема в том, что многие не знают, а те кто знают в массе своей леняться, чтобы чтото делать, даже если они не против поучаствовать.
Не так давно, с популяризацией идеи вычислений на видюхах (некоторые задачи обычный гефорс-радеон ценой менее 10тр может считать быстрее чем кластеры за сотни тысячь бачей) проект фолдингатхом обзавелся скоростными клиентами вычислений на видюхах.
Статистика смешная: 213 000 (двести тысяч) активных компов генерят мощность вычислений в 203 терафлопса.
4000 активных радеонов генерят 488 тераплопс. В пятдесят раз меньшее количество ГПУ генерит в 2,5 раза больше вычислительной мощности.
Кстати, нвид больше в разы - 16000 и генерят они 1700терафлопс = 1,7петафлопс. Это фантастическая мощность, хоть и просчитанная только для операций расчета свертывания белка.
Столько же генерят 60 000 активных приставок Sony Playstantion 3. Приставочных процессоров так много, на сколько я помню, потому, что прога внедрена в одну из прошивок, и юзверю не надо никуда лезть и нечего самому устанавливать.

По оценке nvidea (не точной, йа вопще ее по памяти от кудато взял) в мире всего около 1 000 000 гпу нвиды, поддерживающих CUDA (спецязык для программирования вычислений на GPU). Радеонов, пускай будет в два раза меньше.
Если бы folding@home был интегрирован в драйвера и включался галочкой при установке, сделан был бы таким образом, чтобы не развивать полную мощность и не раскручивать вентилятор, думаю не меньше 10% всех пользователей бы активировали эту галочку.
Это дало бы примерно 150 000 активных GPU или 150 000 террафлопс = 150 петафлопс, во мног раз мощнее любого суперкомпьютера мира. С учетом существующей мощности проекта всего 4,2 петафлопс, простая интеграция существущего модуля в драйвера дала бы 30и кратный прирост скорости. Результаты, которые сейчас надо ждать год, были бы готовы в течении пары недель.
Надеюсь, когда нибудь ати и нвида сделают такую интеграцию.

з.ы. Конечно, можно долго спорить про нужно ли это пользователям( но ненужно - не ставь галку при инстале), научную направленность вычисляемых данных (можно сделать результаты и процесс расчета открытыми для прессы и всех желающих, дабы не было сомнений что делается полезная работа), затраты ресурсов юзверя (думаю, прирост будет ничтожным. Йа считал на своем 3870 и счета на свет особо не менялись, единственный минус - кулер все таки надоедал иногда) но общий факт остается верным - большой процент времени наши компьютеры включены, но простаивают на 90%. Загрузив их полезной работой можно двигать общемировой прогресс.
Subscribe

  • Сбербанк и мелкое мошенничество

    Незаметно для нас, все в стране вдруг перешли на электронные деньги. "Скину по номеру" стало встречаться чаще, чем наличные. А у меня каким…

  • Про измены и тщетность бытия

    Т.к. тема несколько щекотливая, то дисклеймер - все написаное основывается на нелепой статистике из интернетов и рассказах некоторых дальних знакомых…

  • Люди, власти, русские воры и халявщики и т.д.

    Часто можно слышать, что у нас все беды от "менталитета". Типа никто не хочет работать, все воруют а ругают воров только те , кому воровать не дают.…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment