2013-11-13 12:30
Autor: Sławomir Kwasowski (SlawoyAMD)
2

AMD prezentuje nowe, zunifikowane zestawy i narzędzia i CodeXL

Obrazek AMD prezentuje nowe, zunifikowane zestawy i narzędzia i CodeXL

Firma AMD otworzyła dziś swój szczyt deweloperski APU13 ogłaszając wprowadzenie nowego, zunifikowanego zestawu deweloperskiego (SDK), ulepszonego pakietu narzędzi CodeXL z dodaną obsługą dla najnowszego sprzętu firmy AMD i implementacji heterogenicznej akceleracji do popularnych bibliotek Open Source. Narzędzia te razem są istotnym krokiem naprzód w zwiększaniu produktywności deweloperskiej i zapewnianiu łatwości obsługi, co ma na celu stworzenie warunków do pełnego wydobycia mocy współczesnych, heterogenicznych (tj. niejednorodnych) platform na przestrzeni od serwerów, przez komputery po urządzenia trzymane w dłoni. (Dalej)...



W celu zakończenia tej misji sukcesem firma AMD wprowadziła ulepszenia na 4 polach:
Zunifikowany SDK zawiera AMD APP SDK 2.9 i jest najbardziej przyjaznym w obsłudze zestawem deweloperskim do obliczeń heteregonicznych. Za sprawą kilku nowych możliwości zapewnia jeszcze bardziej wygodne korzystanie z jego możliwości i poprawa produktywność deweloperów. To pierwszy krok firmy AMD w kierunku zapewnienia im prostego dostępu do wszystkich programowalnych komponentów w produktach firmy. Jednymi z najbardziej istotnych funkcji są: bazująca na rozwiązaniach sieciowych przeglądarka próbek i wzorów, która ułatwia ich znalezienie i dopasowanie do projektu; dodane wsparcie dla CMake – popularnego narzędzia do kompilacji; ulepszonej edycji źródła OpenCL z wtyczką dla Visual Studio; oraz dodania kilku nowych wzorów, które wyraźnie pokazują jak użyć zoptymalizowanych bibliotek otwarto-źródłowych (OpenCV, Bolt), aby uzyskać przyspieszenie przy minimalnym wysiłku.

Zunifikowany SDK zawiera ponadto wersję próbną Media SDK v1.0 beta. To będzie pierwsze publiczne wydanie zestawu, który umożliwia deweloperom wykorzystanie unikalnych i zróżnicowanych możliwości multimedialnych produktów firmy AMD. Niektóre kluczowe funkcje Media SDK to m.in. akcelerowana przez kartę graficzną biblioteka obróbki wideo przed i po przetworzeniu, a także biblioteka do kodowania wideo z niskimi opóźnieniami.

Zunifikowany SDK ponadto promuje nowe optymalizacje służące heterogenicznej akceleracji w kilku otwarto-źródłowych bibliotekach, aby deweloperom łatwiej było wykorzystać tę akcelerację w aplikacjach. W ich skład wchodzą: OpenCV (najpopularniejsza biblioteka komputerowej obróbki obrazu) obecnie z wieloma akcelerowanymi przez OpenCL funkcjami; clMath z akcelerowanymi bibliotekami BLAS i FFT dostępnymi z poziomu Fortran, C i C++; szablon biblioteki C++ pozwalający zmniejszyć obciążenie karty graficznej w typowych algorytmach dla danych przetwarzanych równolegle, obecnie z obsługą w wielu systemach operacyjnych, jak również wzrost wydajności i nowa funkcjonalność.

Najnowszy pakiet narzędzi CodeXL (w wersji 1.3), czyli najbardziej kompletne narzędzie deweloperskie do obliczeń heterogenicznych, obecnie obsługuje środowisko Java – najbardziej popularny na świecie język programowania. Firma AMD dodała także możliwości do analizy statycznego kernela (tj. zaprogramowanego do konkretnej platformy). Ponadto w tym wydaniu została dodana obsługa zdalnego debugowania i profilowania dostępna dla korzystających z rozwiązań serwerowych i wbudowanych, a także obsługa najnowszych kart graficznych firmy AMD (bazujących na architekturze GCN zewnętrznych kartach graficznych i procesorach APU).

Te nowe wydania reprezentują kolejny krok naprzód na drodze do obranego przez firmę AMD celu wspierania wieloplatformowych rozwiązań (na przestrzeni różnych systemów operacyjnych i dostawców), wielu języków programistycznych i kontynuacji wspierania społeczności Open Source. To część nieustannego przywiązania firmy AMD do uczynienia obliczeń heterogenicznych wszechobecnymi i przeniesienia ich do głównego nurtu.


źródło: Info Prasowe / AMD



Komentowanie dostępne jest tylko dla zarejestrowanych i zalogowanych czytelnik serwisu IN4.pl.