AMD APP SDK 2.8

AMD APP SDK 2.8

    przez -
    2 552
    AMD
    AMD poinformowało o udostępnieniu AMD APP Software Development Kit 2.8. Jest to kompletna platforma programistyczna stworzona przez AMD, w celu szybkiego i łatwego tworzenia aplikacji wspomaganych przez technologię AMD APP. SDK pozwala tworzyć aplikacje przy użyciu wysokopoziomowego języka OpenCL 1.2. Współpracuje razem ze sterownikami Catalyst 12.8.

    Najnowsza wersja zawiera sporo nowych i udoskonalonych przykładów dla OpenCL, Aparapi i C++ AMP, które są około 2,3 raza wydajniejsze w 9 kluczowych testach. Dodano wstępną wersję wolnej i nowej szablonowej biblioteki C++ Bolt. Ma ona za zadanie ułatwić wykorzystywanie mocy i efektywności heterogenicznych komputerów, jednocześnie zmniejszając ilość kodu, potrzebną do zaprogramowania karty graficznej i procesora. W przyszłości ma to pomóc w programowaniu platform zgodnych z Heterogeneous System Architecture (HSA).

    Udoskonalono i rozszerzono możliwości OpenCL, włączając w to wsparcie dla współdzielenia rozszerzeń dla Direct3D 11, a także 64 bitowe operacje atomowe.

    W skład nowej platformy weszło AMD CodeXL – zestaw narzędzi do heterogenicznych obliczeń. CodeXL składa się z: Debuggera GPU, CPU profiler, GPU profiler oraz analizatora statycznego. Potrafi wykorzystać zalety procesorów, kart graficznych i APU od firmy AMD. Jest dostępny, jak wtyczka dla Visual Studio, oraz jako niezależna aplikacja dla systemów Windows i Linux.