reklama
reklama
reklama
reklama
reklama
reklama
© Pixabay Technologie | 22 listopada 2016

Xilinx wprowadza rekonfigurowane akceleratory

Reconfigurable Acceleration Stack od Xilinx - kolejny kamień milowy wydajności układów FPGA.
Dzisiejsze centra przetwarzania danych w chmurze wykorzystują procesory, które nie są w stanie nadążyć za wymagającymi dużej mocy obliczeniowej nowymi aplikacjami. W połączeniu z niewystarczającą przepustowością danych w istniejących sieciach i możliwością ich przechowywania, dostawcy usług w chmurze zaczęli szukać rozwiązań, które pomogą zwiększyć ogólną wydajność i efektywność ich centrów. Problem ten jest szczególnie dotkliwy dla firm nazywanych "Super Seven" -Alibaba, Amazon, Baidu, Facebook, Google, Microsoft i Tencent, gdzie nowe aplikacje wymagają wielu tysięcy akcelerowanych serwerów aplikacyjnych.



Aby sprostać rosnącym potrzebom, Xilinx - lider i największy światowy producent na rynku układów FPGA, wprowadził rekonfigurowane akceleratory - Reconfigurable Acceleration Stack. Stworzone specjalnie dla największych dostawców usług w chmurze, w celu natychmiastowego opracowania i wdrożenia akcelerowanych hiperskalowych centrów. Strategia Xilinx-a polega na wykorzystaniu elastyczności, wydajności i efektywności obliczeniowej układów FPGA, tworząc technologię, która pozwoli na szybsze rozwinięcie, wdrożenie i dostosowywanie się do wymagań rynku.

Reconfigurable Acceleration Stack oparto o układ FPGA Kintex UltraScale wykonany w technologii 20nm, zapewniający najlepszy stosunek ceny do wydajności i poboru mocy. Głównym problemem układów FPGA jest to, że są trudne do programowania. Wymagają jednocześnie dużych umiejętności programistycznych jaki i projektowania sprzętowego. Poprzez opis „Acceleration Stack”, Xilinx podkreśla, że dostarcza coś więcej niż tylko FPGA, ale również zapewnia zoptymalizowane biblioteki, narzędzia wspierające języki wysokiego poziomu jak OpenCL i C/C++, frameworks: Caffe, FFMPEG, SQL, płytkę rozwojową oraz wsparcie OpenStack. Wszystko to zapewnia 40-krotnie większą wydajność obliczeniową, w porównaniu do serwerów wyposażonych w procesory x86 oraz 6-krotnie większą wydajność, w stosunku do konkurencyjnych rozwiązań opartych o układy FPGA.


© Xilinx

Korzystanie z dynamicznej rekonfiguracji, pozwala na uniknięcie głównego problemu programistycznego, związanego ze skalowaniem obciążenia w hiperskalowych centrach danych dla: uczenia maszynowego (Machine Learning), renderingu i transkodowania wideo (Video Transcoding), a także analiz danych (Data Analytics). Optymalizacja obciążania może być przeprowadzona w ciągu zaledwie kilku milisekund poprzez wybór najbardziej optymalnej konfiguracji.

Dziś Xilinx FPGA umożliwiają hiperskalowym centrom danych na osiągnięcie od 2 do 6-krotnie lepszej wydajności obliczeniowej w uczeniu maszynowym, wykorzystanie lepsze zalet architektury układu DSP i zasobów pamięci wbudowanych oraz na więcej niż jeden rok przewagi technologicznej nad konkurencyjnymi układami FPGA.

Dla przyspieszenia sprzętowego, trzech z siedmiu największych dostawców usług w chmurze, w tym Chiński Baidu, wdrożyło w swoich hiperskalowych centrach rozwiązanie Xilinx oparte o FPGA. Firmy Qualcomm i IBM ogłosiły strategiczną współpracę z Xilinx dla akcelerowanych centrów przetwarzania danych. Dotychczasowe zaangażowanie firmy IBM już zaowocowało przyspieszeniem sieci na platformie zwanej CAPI SNAP, które ułatwiło powstanie przyspieszonych aplikacji, takich jak NoSQL z wykorzystaniem Xilinx FPGA.

Komentarze

Zauważ proszę, że komentarze krytyczne są jak najbardziej pożądane, zachęcamy do ich zamieszczania i dalszej dyskusji. Jednak komentarze obraźliwe, rasistowskie czy homofobiczne nie są przez nas akceptowane. Tego typu komentarze będą przez nas usuwane.
Załaduj więcej newsów
May 11 2018 10:46 V9.5.4-1