Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy miejsce na Twojš reklamę
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
TwojePC.pl © 2001 - 2024
Czwartek 21 czerwca 2007 
    

Superkomputery NVidia Tesla


Autor: DYD | 10:39
(24)
Obliczenia o wysokiej wydajności w takich dziedzinach jak nauki o ziemi, biologia molekularna oraz diagnostyka medyczna pozwalają dokonywać odkryć, które zmieniają życie milionów ludzi na świecie. Uniwersytety, instytuty badawcze i przedsiębiorstwa z tych i innych dziedzin napotykają jednak na barierę: w miarę jak rośnie złożoność symulacji, na których opierają swoje badania, rośnie także zapotrzebowanie na moc obliczeniową. nVidia zdecydowała się przedstawić dzisiaj nową klasę procesorów opartych o nowe procesory graficzne (GPU). Pod marką NVIDIA Tesla, firma zaoferuje rodzinę produktów do obliczeń na GPU, dzięki którym obecne stacje robocze zmienią się w "superkomputery osobiste".

"Współczesna nauka nie jest już ograniczona do laboratoriów; naukowcy wykorzystują symulacje komputerowe zanim jeszcze zostanie wykonany choćby pierwszy eksperyment. Ten fundamentalny zwrot w kierunku metod obliczeniowych tworzy zupełnie nowe możliwości dochodzenia do odkryć w nauce oraz inżynierii", powiedział Jen-Hsun Huang, prezes i dyrektor generalny firmy NVIDIA. "Drastycznie redukując czas dokonywania obliczeń, w niektórych przypadkach od tygodni do godzin, NVIDIA Tesla stanowi najbardziej znaczące dokonanie w branży obliczeń o wysokiej wydajności od czasu zaimplementowania przetwarzania wektorowego wraz premierą superkomputera Cray 1".

Rodzina rozwiązań do obliczeń przez GPU NVIDIA Tesla rozciąga się od komputerów PC po klastry serwerów. Nowa rodzina obejmuje:

" Procesor obliczeń GPU NVIDIA Tesla, dedykowaną kartę obliczeniową, którą można instalować w pojedynczym komputerze lub stacji roboczej. GPU Tesla zawiera 128 procesorów równoległych i oferuje moc obliczeniową dochodzącą do 518 gigaflopów. Procesor obliczeń GPU może być wykorzystywany w istniejących systemach, wspierany przez wysokowydajne procesory główne.

" Superkomputer typu deskside NVIDIA Tesla, rozszerzalny system obliczeniowy zawierający dwa procesory NVIDIA Tesla, podłączany do komputera PC lub stacji roboczej za pomocą adaptera PCI-Express. Z wieloma systemami typu deskside, standardowy komputer lub stacja robocza przekształca się w superkomputer osobisty, oferujący do 8 teraflopów mocy obliczeniowej.

" Serwer obliczeń GPU NVIDIA Tesla, serwer w obudowie 1U zawierający do ośmiu GPU NVIDIA Tesla, zawierający ponad 1000 procesorów równoległych oferujących klastrom teraflopy mocy obliczeniowej. Serwer obliczeń GPU Tesla to pierwszy system serwerowy tego typu, umożliwiający zastosowanie obliczeń przez GPU w centrach danych.

Obliczenia wykonywane przez NVIDIA Tesla dostępne są teraz dla każdego twórcy oprogramowania za pośrednictwem bazującego na języku C środowiska programowania dla GPU. NVIDIA CUDA to rozwiązanie programistyczne zawierające kompilator C, debuger/profiler, dedykowany sterownik oraz standardowe biblioteki. CUDA upraszcza obliczenia równoległe na GPU poprzez wykorzystanie standardowego języka C do tworzenia programów przetwarzających równolegle potężne ilości informacji. Programy napisane z wykorzystaniem CUDA i uruchamiane na rozwiązaniach Tesla mogą szybko rozwiązywać złożone zadania obliczeniowe. Środowisko programistyczne CUDA jest obecnie obsługiwane w systemach operacyjnych Linux i Microsoft Windows XP.

"Wiele z analizowanych przez nas struktur molekularnych jest tak złożonych, że symulacja ich działania może zająć nawet całe tygodnie", powiedział John Stone, starszy programista badawczy na University of Illinois Urbana-Champaign. "NVIDIA Tesla pozwoliła nam na 100-krotny wzrost wydajności niektórych naszych programów i to na komputerach klasy desktop, podczas gdy poprzednio musieliśmy wykonywać te obliczenia na klastrach. NVIDIA Tesla umożliwi przyspieszenie tych symulacji dzięki bardziej elastycznym rozwiązaniom obliczeniowym".

"Analizy geofizyczne i sejsmiczne były zawsze procesem, który zajmował wiele, wiele godzin", powiedział Steve Briggs, wiceprezes integracji systemów w Headwave, mieszczącej się w Houston firmie zajmującej się wizualizacjami geofizycznymi. "Bez takich wynalazków jak Tesla i technologia obliczeń przez GPU CUDA, takie odkrycia jak pole Jack, gdzie ogromna rezerwa ropy odkryta została na głębokości 27 tysięcy stóp pod dnem Zatoki Meksykańskiej, nie byłyby możliwe. Dzisiejsza premiera nowych produktów NVIDIA sprawi, że odkrycia tej rangi i większe staną się bardziej prawdopodobne".

"Symulacje elektromagnetyczne wykorzystujące sprzęt firmy NVIDIA przebiegają szybciej o ponad 25 razy, co pozwala na zastosowanie bardziej skomplikowanych metod analizy produktów medycznych, o których 2 lata temu nie można było nawet marzyć", powiedział Ryan Schneider, główny technolog w firmie Acceleware Corporation. "NVIDIA Tesla otworzyła zupełnie nowe światy w dziedzinie obliczeń elektromagnetycznych".



Więcej informacji na temat produktów NVIDIA Tesla, w tym listę oficjalnie certyfikowanych systemów i autoryzowanych partnerów znaleźć można na stronie: www.nvidia.pl/tesla







 
    
K O M E N T A R Z E
    

  1. no no (autor: Kriomag | data: 21/06/07 | godz.: 11:15)
    robi wrażenie :D

  2. CUDA panie istne CUDA (autor: lol555 | data: 21/06/07 | godz.: 11:31)
    123 : D

  3. Widać siłę GPGPU (autor: Cezi | data: 21/06/07 | godz.: 11:38)
    Sam pomysł nie jest nowy i (nie sprawdzałem) nie należy do nVidii, ale wykonanie takiego kroku przez Zielonych odbieram za bardzo dobry pomysł.

    Od dłuższego już czasu moc naszych GPU wzrasta i umożliwia masowe równoległe przetwarzanie danych (vide zwiększanie ilości i skomplikowania shaderów czy całych shaderowych pipeline'ów). Zaczęło się od grafiki 3D oczywiście, ale wykorzystanie tych specyfikowanych procesorów szerzej jest jak najbardziej wskazane.

    Należy przy tym pamiętać, że nie wszystkie problemy są odpowiednie dla GPU. Problemy gdzie jest stosunkowo mało danych do przetworzenia, a dużo obliczeń, nie będą korzystać z takich rozwiązań optymalnie.

    Poza tym kuleje jeszcze język oprogramowywania GPU. Do niedawna nazewnictwo było ściśle związane z grafiką 3D, co nijak nie tłumaczy się w innych zastosowaniach i jest całkowicie nieintuicyjne. Na szczęscie inicjatywy GPGPU, czy ostatnio wydane sdk CUDA łatają nieco powstałe luki.


  4. no niesamowite (autor: xanael | data: 21/06/07 | godz.: 11:39)
    chociaz ciezko to nazwac komputerem "osobistym". juz widze bogate dzieciaki chwalace sie na boardach takim sprzetem ;( (prawdopodobne za kilka lat)

  5. xanael... (autor: reev | data: 21/06/07 | godz.: 11:47)
    albo dzieci neostrady, chwalące się juz dziś ;)

  6. procesorów opartych o nowe procesory (autor: RusH | data: 21/06/07 | godz.: 13:11)
    ....

    >GPU Tesla zawiera 128 procesorów równoległych i oferuje
    >moc obliczeniową dochodzącą do 518 gigaflopów

    czyli dokladnie tyle samo co IBMowski Cell blade

    procesory wektorowe nadaja sie do symulacji zjawisk fizycznych i .... do niczego wiecej :)
    Z jednej strony ladnie ze 8800GTX ma wydajnosci dwuch Celli, z drugiej cos mi sie widzi ze Nvidia nagle zacznie kombinowac z kompilatorami zeby wykluczyc uzywanie zwyklych kart (bo to jest zwykla karta z ladna nalepka i bez wyjsc, taki sam myk jak Quadro)


  7. nVidia CPU ma być !!! (autor: Gawd | data: 21/06/07 | godz.: 13:24)
    Jestem za tym aby nVidia stworzyła swój CPU, AMD i intel dostaną po "pupie" gdy to się stanie. :D

  8. Rush - dwÓÓch (-; (autor: Dabrow | data: 21/06/07 | godz.: 14:20)
    Quadro - "zwykła" karta - tyle że ma "to coś" czyli zoptymalizowane sterowniki.....

  9. two (autor: RusH | data: 21/06/07 | godz.: 15:06)
    has a floating performance of two cell processors
    w sumie nie glupi pomysl, moge zaczac pisac komentarze po angielsku zeby uniknac ortografii :]

    Quadro nie ma zoptymalizowanych sterownikow, sterowniki sa te same, Quadro ma kilka obskurnych funkcji ktore sa blokowane w czasie ladowania drivera gdy ten wykryje ze karta nie jest quadro - i wlasnie tego sie obawiam.


  10. ...i bez (autor: Mute | data: 21/06/07 | godz.: 15:27)
    "a" przed floating ;-)))

  11. 140 tysiecy (autor: RusH | data: 21/06/07 | godz.: 15:44)
    http://www.google.com/...oating%22&btnG=Search
    sie z toba nie zgadza :P


  12. hmm quadro (autor: Dabrow | data: 21/06/07 | godz.: 15:50)
    ma stery maxtreme do MAXa - jednak nie jest to tylko odblokowania pewnych funkcji - tak myślę - ale ja sie nie znam - dla mnie wazne ze quadro na tych sterach daje czadu i już (-:

  13. Dwu :P (autor: GregorP-Redakcja | data: 21/06/07 | godz.: 15:56)
    A pomysł ciekawy..

  14. eee... (autor: Dygnitarz/Wiche | data: 21/06/07 | godz.: 17:01)
    Czyli "kłejk" na tym nie chodzi? ;-))))))

  15. Dygnitarz (autor: Dabrow | data: 21/06/07 | godz.: 17:12)
    nie chodzi - tak zapier...la że aż nic nie widać (-;

  16. Za to AMD się ze mną zgadza (autor: Mute | data: 21/06/07 | godz.: 17:18)
    http://www.google.com/...22floating+performance%22

    Lubisz AMD, prawda? ;p


  17. Mute (autor: RusH | data: 21/06/07 | godz.: 17:45)
    od AMD wole podreczniki gramatyki, a/an wstawiamy miedzy innymi przed rzeczowniki okreslajace rzecz nalezaca do wiekszej grupy
    a floating performance jest czastka rodziny wykladnikow pomiaru szybkosci komputerow


  18. Dabrow (autor: Dygnitarz/Wiche | data: 21/06/07 | godz.: 20:58)
    Można ująć to i w ten sposób ;-)

  19. "od AMD wole podreczniki gramatyki" (autor: holdenhk | data: 22/06/07 | godz.: 03:33)
    "a/an wstawiamy miedzy innymi przed rzeczowniki okreslajace rzecz nalezaca do wiekszej grupy"
    W podrecznikach do gramatyki mowia tez, ze rzeczownik musi byc policzalny, zeby zaczynac jakakolwiek dyskusje na temat a/an. 'Performance' w znaczeniu 'osiagi', 'wydajnosc' itp. jest niepoliczalny, wlasnie ze wzgledu na znaczenie. 'A performance' moze oznaczac 'wynik' w jakims sczegolnym przypadku. O ile jestem pod wrazeniem wiedzy RusHa n/t komputerow, to przyklad "140 tysiecy" swiadczy o nieco slabszej wiedzy n/t gramatyki j. angielskiego. 'A' jest w bezposrednim zwiazku z 'performance', a nie z 'floating', ktory wystepuje tu w roli przymiotnika, i z tej przyczyny 'a' nie moze byc z nim zwiazane. W tych 140 tys. przykladach 'a' znalazlo sie przed 'floating' wlasnie dlatego, ze rzeczowniki nastepujace po 'floating' sa policzalne.


  20. flops (autor: RusH | data: 22/06/07 | godz.: 21:42)
    floating performance = flops

  21. "floating performance = flops" (autor: holdenhk | data: 23/06/07 | godz.: 02:09)
    Znowu zle! Flops = floating-point operations per second. To, ze jednostka jest w liczbie mnogiej (bo musi byc, inaczej nie moglaby byc jednostka), nie ma zadnego wplywu na to, czy samo zjawisko jest policzalne, czy nie.

  22. jednostka musi być w liczbie mnogiej? (autor: bmiluch | data: 25/06/07 | godz.: 20:05)
    rozumiem - np. one meter

  23. "jednostka musi być w liczbie mnogiej?" (autor: holdenhk | data: 26/06/07 | godz.: 17:52)
    W przypadku podanym przez RusHa MUSI BYC: OPERATIONS (w l.mn.) jest czescia skrotu i jednoczesnie jego kluczowym skladnikiem. Teraz pozostake kwestia, czy 'S' we FLOPS to liczba mnoga, czy tez 'second' (zdania sa podzielone), jednakze nie ma to znaczenia w rozstrzygnieciu kwestii dot. "floating performance".
    Oczywiscie, nie oznacza to, ze kazda jednostka musi byc w liczbie mnogiej - byc moze zbyt szybko przeskoczylem z policzalnosci do liczby mnogiej, i faktycznie, zdanie to brzmi co najmniej niefortunnie.


  24. cos mecisz strasznie (autor: RusH | data: 27/06/07 | godz.: 04:25)
    floating performance jest policzalne, a jednostka sluzaca do liczenia jest flops (s nie jest od liczby mnogiej tylko od 'second')
    to tak jakbys sie klucil ze nie mozna pisac a dry day, bo dry nie jest policzalne :)


    
D O D A J   K O M E N T A R Z
    

Aby dodawać komentarze, należy się wpierw zarejestrować, ewentualnie jeśli posiadasz już swoje konto, należy się zalogować.