zastosowanie GPU karty graficznej do obliczen naukowych a nie tylko do gier

Autor: STranger <pisznaberdyczow_at_icpnet.uk>
Data: Wed 26 Dec 2007 - 22:56:25 MET
Message-ID: <fkuikv$2sgo$1@opal.icpnet.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

Jeżeli ktoś posiada komputer regularnie włączony przez dłuższy okres
czasu z uruchomionymi tylko kilkoma procesami nie obciążającymi mocno
procesora to zapraszam do przyłączenia się do drużyny Poland w
projekcie obliczeń rozproszonych Folding@home.
Folding@home jest naukowym projektem obliczeń rozproszonych, którego
celem jest zrozumienie przyczyn powstawania u ludzi nieprawidłowych
białek odpowiedzialnych za wiele groźnych, obecnie nieuleczalnych
chorób, takich jak Alzheimera Huntingtona, Parkinsona, Choroby
Wściekłych Krów (BSE), niektórych nowotworów i wielu innych.
Uczestnicząc w tym naukowym przedsięwzięciu organizowanym przez
Uniwersytet w Stanford (USA) przyczyniamy się do przyśpieszenia badań
naukowych dążących do znalezienia skutecznych metod leczenia tych chorób.
Tutaj jest główna strona projektu:
http://folding.stanford.edu/
Strona nieoficjalnie pełniąca rolę strony głównej polskiego teamu
narodowego:
http://fah.pooh.priv.pl/index.php
Żeby wziąć udział w projekcie trzeba tylko zainstalować mały program
klienta F@h i mieć jakikolwiek dostęp do Internetu, żeby co kilka -
kilkanaście dni pobierać niewielkie próbki do obliczeń. To co wykonuje
ten program na naszych komputerach to symulacyjne zwijanie aminokwasów i
protein z poszczególnych atomów i cząsteczek, stąd nazwa "folding"_at_home.
Klient f@h automatycznie pobiera dane do obliczeń, wykonuje symulacje i
odsyła wyniki swojej pracy. Po zakończeniu pracy nad jedną próbką danych
pobiera następną.
Stąd można pobrac program pod dany system operacyjny:
http://folding.stanford.edu/English/Download
oraz sprawdzić czy nickname który sobie wybraliśmy nie jest już zajęty
przez kogoś innego (wtedy liczylibyśmy na jego konto). Jest to o tyle
istotne, że za obliczenia jesteśmy indywidualnie i drużynowo nagradzani
punktami, co plasuje nas w rankingu na liście uczestników projektu.
Tutaj jest przykładowo lista teamu Poland (nr 276)
http://folding.extremeoverclocking.com/user_list.php?s=&t=276 (ja
przykładowo pod nickiem Obcy_from_Poznan jestem teraz na 44 miejscu)
A tutaj lista wszystkich teamów na Świecie:
http://folding.extremeoverclocking.com/team_list.php?s= Poland jest
na 75 miejscu chwilowo. Wyprzedza nas np. m.in. Russia i Ukranine a
szkoda trochę... ;)
Zatem jeżeli ktoś ma w miarę szybki procesor w komputerze to zapraszam
do uczestnictwa! (obecnie sensowne minimum to moim zdaniem Pentium 4 1.5
GHz)

Od kilku miesięcy projekt Folding@home stał się dużo ciekawszy ponieważ
zaangażowało się ATI (AMD już teraz) i wraz z naukowcami ze Stanford
napisali klienta fah pod GPU Radeonów z serii X1950 i X1650 ( i kilku
innych wersji kart graficznych chyba też, a w każdej chwili
zaimplementują nowe GPU).
Jest to o tyle cenne, że wydajność obliczeń na nowoczesnych procesorach
graficznych jest od 10 do 20 razy większa od najszybszych obecnie CPU na
rynku komputerów PC! :)
I tak w praktyce, gdy mój stary już Athlon XP Barton 2800+ liczył 1 unit
za 300 pkt przez ponad 48 h to karta graficzna Radeon X1950Pro radzi
sobie z 330 puktowym unitem w 12-14!
A więc jeżeli ktoś ma sprzęt w postaci mocarnego akceleratora grafiki
lub nowoczesnego procesora przez większość czasu marnującego swój
potencjał obliczeniowy przy np. firefoxie, wordzie, exelu, czytniku
usenetu lub tylko czasami grach itp. to zapraszam do przyłączenia do
narodowej drużyny Poland (nr teamu 276)
Tym samym pozwali to wykorzystać nowoczesny CPU lub swoją szybką kartę
graficzną do czegoś tak pożytecznego jak walka z groźnymi dla ludzkości
chorobami (pośrednio poprzez uczestniczenie w projekcie f@h). Trzeba
wtedy tylko pobrać odpowiedniego klienta do obliczeń, a w menu configure
wpisac team 276 i podac swojego nicka np.: Xinski_from_Poznan (uzywajcie
tylko łacińskich liter bez polskich znaków)
Info i instrukcja dla początkujących jest na stronie:
http://fah.pooh.priv.pl/index.php

Dodam, że F@h na GPU to tez znakomity test wydajności i stabilności
karty graficznej, wszelkie błędy generowane przez GPU z powodu jej
podkręcenia będą widoczne w logach klienta GPU. To samo odnosi się do
centralnych procesorów.
Pro forma, dodam, że wszelkie obliczenia projektu mają w systemie
najniższy możliwy priorytet wiec w żaden sposób nie spowalniają
działania komputera.

-- 
pozdrawiam
STranger
Received on Wed Dec 26 23:00:13 2007

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Wed 26 Dec 2007 - 23:51:17 MET