Strona używa cookies (ciasteczek). Dowiedz się więcej o celu ich używania i zmianach ustawień. Korzystając ze strony wyrażasz zgodę na używanie cookies, zgodnie z aktualnymi ustawieniami przeglądarki.    X

AMD Fusion Developer Summit 2012, czyli wieści o układach APU prosto z Ameryki

W minionym tygodniu w Bellevue, WA w Stanach Zjednoczonych odbył się AMD Fusion Developer Summit 2012 - jedna z największych, corocznych konferencji technicznych firmy AMD na świecie. Reprezentując redakcję dobrychprogramów miałem okazję w niej uczestniczyć :) Prezentujemy teraz podsumowanie najciekawszych i najważniejszych nowości, a także krótki wywiad wideo z Manju Hegde, Corporate Vice President w firmie AMD odpowiedzialnym za dział heterogenous computing.

Co oznacza jednak ten skomplikowany termin? Heterogenous computing to w wielkim skrócie wykorzystanie połączenia mocy obliczeniowej różnego typu - zarówno skalarnej mocy procesora (CPU), jak i przetwarzania równoległego karty graficznej (GPU). Połączenie tych dwóch układów, a także dodatkowych kontrolerów niezbędnych do ich współpracy nazywa się APU - Accelerated Processing Unit. Oznacza to, że GPU "przyspiesza" obliczenia CPU, choć w praktyce często okazuje się, że to właśnie GPU najlepiej radzi sobie z obliczeniami. Układy APU firmy AMD ogłoszone zostały światu w 2006 roku, zaś na szeroki rynek trafiły pod postacią Llano w styczniu 2011 roku. W tym roku debiutuje druga generacja, Trinity.

Konferencja AMD Fusion Developer Summit 2012 kierowana była przede wszystkim do deweloperów, ale na miejscu okazało się, że rozpiętość tematyczna agendy jest znacznie szersza. Do dyspozycji uczestników było aż 10 ścieżek tematycznych, spośród których każdy mógł samodzielnie ułożyć własny harmonogram lub też zrezygnować z sesji o danej godzinie i udać się na jedną z licznych demonstracji. Najwięcej stanowisk demonstracyjnych znajdowało się w tzw. Experience Zone, gdzie na własne oczy można było zobaczyć na przykład, jak platforma AMD Trinity radzi sobie z transkodowaniem wideo.

W oddzielnej sali można było wziąć udział w demonstracji bardzo interesującej technologii emisji dźwięku 3D - MDA firmy SRS. Dotychczas ścieżka dźwiękowa, np. w filmie czy albumie muzycznym, zakodowana była w jednym lub kilku wariantach - np. stereo, 5.1 itp. W zależności od możliwości naszego sprzętu grającego, mogliśmy wybrać odpowiednią ścieżkę i cieszyć się lepszą bądź też nieco gorszą jakością dźwięku. Tak czy inaczej jednak w najlepszym przypadku ograniczeni byliśmy do tych kilku czy kilkunastu kanałów, a zmiana konfiguracji czy lokalizacji głośników wiązała się z koniecznością zmiany materiału źródłowego. W przypadku MDA mamy do czynienia z technologią, gdzie każdy dźwięk jest opisany w czterech wymiarach: posiada dokładną lokalizację w przestrzeni (względem widza) i oczywiście w czasie. To sprawia, że specjalny mechanizm jest w stanie na żywo renderować audio jednego rodzaju na dowolną liczbę głośników w dowolnej konfiguracji i lokalizacji. Nie ma potrzeby przygotowywania ścieżek dźwiękowych na różne konfiguracje, a im więcej więc głośników, tym lepiej - teoretycznie podłączyć można ich nieograniczoną liczbę. W niedużej sali demonstracyjnej znalazło się kilkanaście głośników i trzeba przyznać, że robiły spore wrażenie, choć uczciwie muszę stwierdzić, że apetyty uczestników po bardzo obiecujących zapowiedziach były chyba jednak mimo wszystko zbyt duże ;-)

Zdecydowanie najważniejszym wydarzeniem towarzyszącym konferencji było założenie otwartej fundacji wspierającej rozwój sprzętu i oprogramowania wykorzystującego przetwarzanie równoległe i układy APU - Heterogenous System Architecture Foundation. Założyciele fundacji ogłosili jej powstanie podczas sesji generalnej otwierającej całą konferencję. Wśród firm-założycieli znalazły się AMD, ARM, Imagination, MediaTek i Texas Instruments.

Niewątpliwie układy APU to strategiczny kierunek rozwoju dla firmy AMD na przyszłość. Lisa Su z AMD otwierająca konferencję od razu zapowiedziała, że firma postawiła praktycznie wszystko na jedną kartę. Wygląda jednak na to, że - przynajmniej w tej chwili - jest to bardzo dobry kierunek. Obecnie AMD nie ma bowiem w zasadzie żadnej konkurencji jeśli chodzi o połączenie mocy obliczeniowej CPU i GPU. Nikt z innych dużych graczy na tym rynku nie posiada bowiem takiego zaplecza technologicznego jak AMD, które przecież nie tak dawno kupiło firmę ATI, jednego z czołowych producentów układów graficznych. Konkurenci, którym bardzo dobrze wychodzi produkcja procesorów lub kart graficznych, muszą więc sami uczyć się, jak te dwie rzeczy połączyć... albo kupić partnera, tak jak zrobiło to AMD. Pytanie tylko, czy jest na rynku jeszcze miejsce dla drugiej tak dużej fuzji?

W kuluarach konferencji rozmawiałem z Manju Hegde, który w AMD zajmuje stanowisko Corporate Vice President i jest szefem całego działu odpowiedzialnego heterogenous computing. Co ciekawe, Manju jeszcze kilka lat temu był szefem firmy Ageia, która opracowała między innymi technologię PhysX - w 2008 roku kupioną przez... NVIDIA. W 2010 roku Manju zmienił jednak barwy i rozpoczął pracę w AMD, gdzie w całości mógł poświęcić się rozwojowi heterogenous computingu. Pytaliśmy go, skąd pomysł na tak intensywną eksploatację przetwarzania równoległego w AMD oraz jakie AMD widzi zagrożenia na tym polu ze strony konkurencji - czy w ogóle możemy tu mówić o konkurencji? Na koniec krótki przegląd najważniejszych nowości w platformie AMD Trinity.

Twoja przeglądarka nie obsługuje Flasha i HTML5 lub wyłączono obsługę JavaScript...

O szczegółach Trinity nie będę się tutaj rozpisywać, zapraszam do obejrzenia wideo, a później do lektury zapowiedzi naszego testu tej platformy. Pełny test ukaże się w ciągu kilku dni na łamach naszego labu - będzie to wynik zabawy z referencyjnym notebookiem dostarczonym przez AMD pracującym pod kontrolą Trinity właśnie.  

sprzęt programowanie serwery

Komentarze

0 nowych
Semtex   18 #1 19.06.2012 19:56

Piękny prezent urodzinowy :)
Najlepszego Wojtku, 100 lat i jak najmniej downtime :D

WODZU   17 #2 19.06.2012 22:26

Z niecierpliwością czekam na test, zwłaszcza że ze względu na to wstrzymuję się z wymianą laptopa na nowy :)

KyRol   18 #3 20.06.2012 02:39

A mnie ciekawi APU. Nie wierzę, że w 100% takie układy będą miały otwartą specyfikację. Gdzieś pewnie zatkwi tu haczyk, tylko pytanie gdzie?

TestamenT   12 #4 20.06.2012 12:36

Muszę przyznać że intryguje mnie APU. Ale marzy mi się CPU który posiadałby taką moc obliczeniową jak GPU i to bez żadnych specjalnych API jak choćby OpenCL.
Oczywiście będę czekał na ten test trójcy :)

Songokuu   14 #5 20.06.2012 13:36

Także czekam na laptopy z Trinty bo brat mnie męczy o to jaki kupić, a ja mu stale mówię, żeby się jeszcze chwilę wstrzymał bo warto...czekam więc na test i wtedy się coś rozjaśni :)

Dziadek J i L   2 #6 20.06.2012 15:13

B. ciekawy artykuł. Niestety, takie moce obliczeniowe nie są dla mnie, ale napewno dzięki nim będę mógł szybciej przeglądać w Dobrych Programach różne ciekawostki. Ma Pan znakomite pióro, potrafi Pan pogodzić laików jak ja i profesjonalistów.
Pozdrawiam, Andrzej

guildos   4 #7 21.06.2012 18:30

Artykuł super, ale ciekawi mnie czy słyszałeś może czy do tych APU będą nowe sockety?

Kristov_pl REDAKCJA  11 #8 22.06.2012 11:32

@guildos
APU trinity dla wersji mobilnej korzysta z gniazda FP2, pojawią się też jednostki desktopowe, które będą zgodne z gniazdem FM2.