Branża ITProgramowanieRynek

Nowa platforma AMD wsparciem dla zaawansowanych obliczeń na układach graficznych

Nowa wersja platformy Radeon Open Compute Platform wspiera nowe rodzaje kart graficznych, biblioteki akceleracji matematycznej, a także funkcje wirtualizacji oraz zaawansowane narzędzia programistyczne. Kolejne generacje platformy mają obsługiwać standard OpenCL oraz szereg architektur procesorów, takie jak: Zen, Cavium ThunderX i IBM Power 8.

Nowa platforma AMD wsparciem dla zaawansowanych obliczeń na układach graficznych

Zdaniem przedstawicieli firmy AMD Radeon Open Compute Platform to najbardziej wszechstronne, otwarte środowisko do obliczeń realizowanych przez układy graficzne. Ma ono pozwalać m.in. na łatwe wykorzystanie możliwości otwartego oprogramowania do zwiększenia możliwości superkomputerów oraz systemów o wysokiej skalowalności. Nowe środowisko ma też upraszczać wykorzystanie GPU na potrzeby przetwarzania z perspektywy twórców aplikacji. „Otwarte podejście do komputerów heterogenicznych może pomóc przenieść korzyści płynące z zastosowania superkomputerów bezpośrednio na grunt pracy deweloperów, ponieważ zapewni to im elastyczność w wykorzystaniu dostępnych zasobów obliczeniowych i możliwość jak najlepszego wykorzystania mocy, jaką dysponuje ich sprzęt” – dodaje z kolei Denise Dumas, wiceprezes w Platform Engineering w firmie Red Hat.

Najnowsza wersja środowiska Radeon Open Compute Platform wspiera wirtualizację kart graficznych w oparciu o technologię kontenerów na poziomie systemu operacyjnego, a także mechanizmy KVM w środowisku Linux. Wspierana jest m.in. platforma Docker. Nowością jest też jednoźródłowy kompilator ISO C++ 11/14, wspierający zarówno układu CPU, jak i GPU. Nowa wersja platformy Radeon Open Compute wprowadza też Heterogeniczny Interfejs Obliczeniowy, który upraszcza proces tworzenia aplikacji, które – za sprawą kompilatora Nvidia CUDA lub HCC – będą w stanie wykorzystać moc obliczeniową praktycznie każdej karty graficznej. Dodatkowo platforma Radeon Open Compute Platform natywnie wspiera karty graficzne Radeon linii Polaris, co oznacza możliwość wykorzystania niskopoziomowych instrukcji i wykorzystania mocy obliczeniowej GPU do maksimum. Aktualizacja środowiska Radeon Open Compute Platform
wprowadza też obsługę nowych, zaawansowanych bibliotek akceleracji matematycznej.

Przedstawiciele AMD zapowiadają, że wraz z kolejną odsłoną Radeon Open Compute Platform nastąpi istotne rozszerzenie ilości wspieranych układów. Kolejne wersje środowiska obsługiwać mają m.in. procesory AMD z rdzeniami „Zen”, możliwości architektury ARM AArch64 w procesorach Cavium ThunderX, a także układy IBM Power 8.

Tagi

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *