Od dzisiaj w oficjalnej sprzedaży dostępne są nowe systemy HPC amerykańskiego koncernu NVIDIA. Są to pierwsze na rynku systemy obliczeniowe oparte na akceleratorach graficznych, która spełniają wymagania standardu IEEE 754 dla liczb podwójnej precyzji.
Firma od dawna promuje swoją technologię CUDA, która pozwala na wykorzystanie nowoczesnych kart graficznych jako procesorów do realizacji obliczeń wymagających wysokiej wydajności. Teraz NVIDIA prowadziła dwa sprzętowe rozwiązania dla sektora HPC. W połączeniu z oprogramowaniem wykorzystującym CUDA nowe produkty mają dać nawet 10-krotny wzrost wydajności względem typowych serwerowych procesorów x86 i IA-64.
Pierwszym jest karta Tesla C1060. Tak naprawdę to karta graficzna GeForce GTX 280 wyposażona w 4096 MB pamięci operacyjnej DDR3. Dodatkowo usunięto wszystkie interfejsy wejścia/wyjścia ze śledzia. Warto zaznaczyć, że jeden procesor GTX 280 ma moc obliczeniową szacowaną na 1 Teraflop, czyli 10^12 operacji zmiennoprzecinkowych na sekundę.
Drugim, dużo ciekawszym, produktem jest NVIDIA Tesla S1070. To kompletny wysokowydajny serwer obliczeniowy w obudowie szafowej 19″ i wysokości 1U. Wewnątrz zainstalowano 4 procesory graficzne GTX 280, każdy dysponujący 4096 MB własnej pamięci DDR3. Co ciekawe urządzenie komunikuje się ze światem przez dwa zewnętrzne interfejsy PCI-Express 2.0 x16. Dzięki temu wielu takich pojedynczych serwerów można łączyć w klastry do obliczeń rozproszonych.
Dotychczas największa bolączką przy wykorzystywaniu GPU do obliczeń zmiennoprzecinkowych była dokładność. Procesor strumieniowe w nowoczesnych akceleratorach graficznych nie spełniały wymagań dotyczących precyzji obliczeń. Koncern NVIDIA rozwiązał ten problem: oba nowe produkty spełniają wymagania normy IEEE 754 dotyczące liczb pojedynczej i podwójnej precyzji. Dzięki temu można wreszcie wykonywać obliczenia w których naprawdę ważna jest nie tylko wydajność, ale i dokładność.
Ciekawe jaka będzie cena nowych systemów. Jak na razie NVIDIA nie podała nawet przybliżonych cen.