Åšrodowisko NVIDIA Tesla Bio Workbench
Firma NVIDIA zaprezentowaÅ‚a dziÅ› rozwiÄ…zania Tesla Bio Workbench, dziÄ™ki którym naukowcy bÄ™dÄ… mogli przeksztaÅ‚cić standadowy komputer PC w „laboratorium obliczeniowe”, a tym samym rozszerzyć możliwoÅ›ci zaawansowanych badaÅ„ biologicznych. Zastosowanie procesorów graficznych NVIDIA® Tesla™ umożliwia osiÄ…gniÄ™cie 10 do 20-krotnego wzrostu prÄ™dkoÅ›ci operacji przetwarzania zÅ‚ożonych kodów z dziedziny bionauki, takich jak badania tworzeniem nowych leków lub sekwencjonowanie kodu DNA. RozwiÄ…zanie Tesla Bio Workbench zawiera:
• Zestaw aplikacji do badaÅ„ w obrÄ™bie dziedzin dynamiki molekularnej i chemii kwantowej, zoptymalizowanych do pracy w oparciu o procesory graficzne, w tym: AMBER, GROMACS, LAMMPS, NAMD, TeraChem, VMD, oraz aplikacji bioinformatycznych, np.: CUDASW++ (Smith-Waterman), GPU-HMMER i MUMmerGPU.
• WitrynÄ™ spoÅ‚ecznoÅ›ciowÄ…, która umożliwia użytkownikom pobieranie aplikacji, sprawdzanie najnowszych wyników testów, czytanie prac i poradników akademickich, uczestniczenie w dyskusjach na forach odwiedzanych przez samych autorów aplikacji i nie tylko.
• SzczegóÅ‚owe informacje na temat stacji roboczych oraz klastrów opartych na procesorach graficznych Tesla zostaÅ‚y udostÄ™pnione dla odbiorców na caÅ‚ym Å›wiecie i umożliwiajÄ… Å‚atwe wdrożenie tych aplikacji.
Naukowcy zwykle przeprowadzajÄ… eksperymenty w laboratoriach, w których łączÄ… substancje chemiczne, badajÄ… interakcje miÄ™dzy nimi oraz mierzÄ… ich skuteczność. Rozwój w dziedzinie nauki obliczeniowej umożliwiÅ‚ przeprowadzanie tych samych eksperymentów za pomocÄ… modeli symulacyjnych dynamiki molekularnej i chemii kwantowej, lecz do tej pory takie dziaÅ‚ania wymagaÅ‚y użycia dużych superkomputerów wyposażonych w tysiÄ…ce procesorów.
DziÄ™ki architekturze masywnego przetwarzania równolegÅ‚ego CUDA™ obsÅ‚ugiwanej przez procesory graficzne firmy NVIDIA, wspomniane aplikacje mogÄ… pracować od 10 do 20 razy szybciej. Oznacza to, że komputer PC wyposażony w procesory graficzne TESLA może wykonywać obliczenia od 10 do 20 razy sprawniej niż superkomputer.

Cytaty:
„Prowadzimy prace nad wdrożeniem nowej techniki obliczeÅ„ wykorzystujÄ…cej procesory graficznej w oprogramowaniu VMD do wizualizacji dynamiki molekularnej, które umożliwia badanie migracji maÅ‚ych molekuÅ‚ (takich jak tlen lub dwutlenek wÄ™gla) wewnÄ…trz protein. RozwiÄ…zania tego typu sÄ… kluczowe w badaniach mechanizmów reakcji enzymatycznych,” powiedziaÅ‚ Jonh Stone, starszy programista naukowy Uniwersytetu Illinois w Urbana-Champaign. „Symulacja trwajÄ…ca jeden dzieÅ„ na komputerze wykorzystujÄ…cym procesory graficzne trwaÅ‚aby 30 dni na maszynie wyposażonej wyłącznie w standardowe procesory typu CPU, a wiÄ™c byÅ‚aby niepraktyczna w toku faktycznych badaÅ„.
“TeraChem to potężny pakiet do modelowania molekularnego. Obliczenia wykonywane przez to rozwiÄ…zanie wspomagajÄ… proces projektowania nowych leków i pozwalajÄ… uniknąć strat czasu poÅ›wiÄ™conego na syntezÄ™ maÅ‚o obiecujÄ…cych kandydatów," twierdzi Todd Marinez, profesor chemii fizycznej i teoretycznej na Uniwersytecie Stanford. „Przeprowadzane na klastrze komputerowym obliczenia , które zajmowaÅ‚y niegdyÅ› dni lub nawet tygodnie, sÄ… teraz wykonywane codziennie na stacjach roboczych wyposażonych w procesory graficzne NVIDIA. DziÄ™ki temu znacznie zwiÄ™kszyliÅ›my wydajność analizy komputerowej i przyÅ›pieszyliÅ›my proces projektowania leków.“
„ZnajdujÄ…cy siÄ™ tu badacze posÅ‚ugujÄ… siÄ™ opartym na procesorze graficznym oprogramowaniu dynamiki molekularnej NAMD, by badać jak komórki wirusa reagujÄ… na różne leki, oraz poznajÄ… skuteczność leków na wirusa H1N1”, powiedziaÅ‚ Klaus Schulten, profesor fizyki, kierownik NIH Resorce dla modelowania makromolekularnego i bioinformatyki, oraz wicedyrektor NSF Center fizyki żywych komórek Uniwersytetu Illinois w Urbana-Champaing. „NAMD wyposażony w 4 procesory graficzne na jednÄ… stacjÄ™ roboczÄ… jest w stanie przeÅ›cignąć 16 procesorów centralnych w serwerowni.”
„Jednym z wyzwaÅ„ przyszÅ‚oÅ›ci symulacji molekularnej jest umożliwienie zautomatyzowanej selekcji leków. Tradycyjnie posÅ‚ugiwaliÅ›my siÄ™ GROMACS’em do kalkulacji łączenia leków z proteinami membranowymi używajÄ…c dużych grup, jest to jednak kosztowny i skomplikowany proces”, powiedziaÅ‚ Erik Lindahl, profesor nadzwyczajny Centrum BadaÅ„ Biomembrany, Uniwersytetu Sztokholmskiego. „Obecnie implementujemy wsparcie dla procesorów graficznych, ponieważ pojedynczy procesor graficzny może być nawet 4-5 razy szybszy niż procesor centralny w przypadku wiÄ™kszoÅ›ci standardowych symulacji. W ciÄ…gu kilku lat spodziewamy siÄ™, że stacje robocze wyposażone w kilka ukÅ‚adów graficznych bÄ™dÄ… stanowiÅ‚y olbrzymiÄ… część rynku i z tego powodu widzimy NVIDIĘ jako szczególnie ważnego partnera”.
Jak to się zaczęło?
Obliczenia procesorów graficznych wywierajÄ… znaczÄ…cy wpÅ‚yw na życie naukowych i chemicznych grup badawczych. Niektórzy z badaczy już od jakiegoÅ› czasu posÅ‚ugujÄ… siÄ™ komputerami, by rozwiÄ…zywać problemy siÄ™gajÄ…ce od odkrywania nowych leków, po sekwencjonowanie DNA, wspierajÄ…c żmudne, manualne eksperymenty wykonywanie w „mokrych laboratoriach”. Jednakże programy te wymagajÄ… wielkich superkomputerów, co ogranicza liczbÄ™ ich użytkowników do 200-250 tysiÄ™cy naukowców na Å›wiecie. Procesory graficzne przyspieszajÄ… te programy 10-100 krotnie, w niektórych przypadkach skracajÄ…c czas obliczeÅ„ z lat do dni, co sprawia, że oparte na procesorach graficznych stacje robocze (Osobiste Superkomputery Tesla), oraz niewielkie grupy stacji roboczych Tesla przeÅ›cigajÄ… wielkie superkomputery. KilkanaÅ›cie tego typu programów zostaÅ‚o przeniesionych do CUDA i zoptymalizowanych dla procesora graficznego, ale to nie wszystko. DziÅ› NVIDIA przedstawia inicjatywÄ™, której zadaniem jest połączenie tej spoÅ‚ecznoÅ›ci, uÅ›wiadomienie wszystkim przewagi, jakÄ… daje używanie procesorów graficznych w ich pracy i utworzenia platformy edukacyjnej, która posÅ‚uży rozwojowi badaÅ„ biochemicznych.
P: Czym jest „laboratorium obliczeniowe?”
O: Tradycyjnie naukowcy wykonywali eksperymenty w „mokrych laboratoriach”, gdzie łączy siÄ™ chemikalia, bada ich interakcje i mierzy skuteczność. Mokre laboratorium skÅ‚ada siÄ™ z narzÄ™dzi typu próbówki, pipety, chemikalia etc., których biochemicy potrzebujÄ… do przeprowadzania eksperymentów, a laboratorium obliczeniowe jest opartym na komputerze systemem posiadajÄ…cym wszystkie programy potrzebne do symulowania różnych eksperymentów, które zwykle przeprowadzano by w mokrym laboratorium.
P: Czy nie było to możliwe wcześniej?
O: Rozwój w dziedzinie komputerowej faktycznie pozwoliÅ‚ na przeprowadzanie eksperymentów używajÄ…c modeli symulacji dynamiki molekularnej i chemii kwantowej, jednak wymagaÅ‚y one olbrzymich superkomputerów wyposażonych w tysiÄ…ce procesorów centralnych. Na przykÅ‚ad, jednÄ… z najwiÄ™kszych symulacji dynamiki molekularnej, która miaÅ‚a kiedykolwiek miejsce, byÅ‚ skÅ‚adajÄ…cy siÄ™ z 2,7 milionów atomów rybosom. TrwaÅ‚a ona 8 miesiÄ™cy, w trakcie których superkomputer wygenerowaÅ‚ zaledwie 2 nanosekundy symulacji. To oÅ›wiadczenie oznacza dzisiaj, że dane kody mogÄ… pracować wielokrotnie szybciej na domowych stacjach roboczych opartych na procesorze graficznym Tesla, dajÄ…c naukowcom ich wÅ‚asne „laboratoria obliczeniowe”. MogÄ… oni potem rozszerzać swoje eksperymenty przy użyciu opartych na procesorach graficznych serwerów i superkomputerów.
P: Z czego dokładnie składa się ta inicjatywa?
O: Tesla Bio Workbench składa się z trzech części:
• KilkanaÅ›cie zoptymalizowanych pod kÄ…tem procesora graficznego, dostÄ™pnych publicznie programów bionaukowych umożliwiajÄ…cych przeprowadzanie badaÅ„ dotyczÄ…cych dynamiki molekularnej, chemii kwantowej oraz bioinformatyki.
• Strony internetowej spoÅ‚ecznoÅ›ci z linkami do programów, najnowszymi benchmarkami, akademickimi publikacjami i przewodnikami, oraz forum dyskusyjne ze specjalistami w danych dziedzinach i programistami zajmujÄ…cymi siÄ™ tymi programami.
Warto przeczytać:
Do góry

3593
0
Poprzedni
0
Komentarze