In 2007 ATI, sub proaspata tutela AMD, lansa GPU-ul R600 (regasit in placa video Radeon HD 2900XT), si cu el o noua arhitectura grafica, mai tarziu cunoscuta drept VLIW5 (Very Long Instruction Word 5), prin intermediul careia fiecare Unified Shader putea procesa cate cinci instructiuni per ciclu. Aceasta excela in jocuri, mai ales cele DirectX 9, si totodata deschidea usa spre lumea GPGPU.
Anul trecut, prin introducerea GPU-ului Cayman (din placile video Radeon HD 6970 si HD 6950), s-a trecut la VLIW4, centrat tot pe jocuri, insa de aceasta data pe cele DirectX 10 si 11. Dar se pare ca noua arhitectura nu va dura prea mult pe placile video AMD. Pentru ca nu este suficient de competitiva in domeniul GPGPU, unde nVidia cu al sau Fermi face legea.
Asa ca AMD a prezentat acum viitorul placilor video proprii, cu o arhitectura abreviata FSA (Fusion System Architecture), sau GCN (Graphics Core Next). Si dupa cum o tradeaza si numele, va debuta in procesoarele cu grafica integrata Fusion, dupa care se va raspandi si la placile video. Si va include elemente MIMD (Multiple-Instruction Multiple-Data,) SIMD (Single-Instruction Multiple-Data), si SMT (Simultaneous MultiThreading).
Totul pentru a suporta in mod nativ limbaje ca C, C++, Java, .net, pe langa OpenCL, DirectCompute si tot ce mai stiu deja GPU-urile AMD. La baza noii arhitecturi sta o unitate computationala, cu patru nuclee si propria memorie cache L1, plus memorie cache L2 la comun, si virtualizare de memorie.
Sa speram ca toate aceste modificari nu vor afecta performanta grafica, si ca FSA nu va reprezenta un compromis cum s-a dovedit la nVidia. Dar pana sa vedem astfel GPU-uri mai avem de asteptat. Chiar si Trinity, Fusion cu CPU de generatie Bulldozer, programat pentru 2012, foloseste VLIW4.
„nVidia cu al sau Fermi face legea” – si eu care aveam impresia ca nVidia gafaie in spatele celor de la ATI, abia tin pasul.
Ai „impresia” corecta …. dar aia care nu recunosc sunt aia cu placi nVidia 🙂
nVidia numai ce era (sau ce visau alti ca e /fost\)
Doar ca voi doi in loc sa cititi tot textul (sau mai bine zis sa-l intelegeti), scoateti o afirmatie din context si o comentati. Era vorba despre domeniul GPGPU (= procesare generala realizata la nivelul placii video, nu performanta grafica).
Lasa-ma sa ghicesc…. ai o placa video Nvidia nu ? lol (acu o sa vi si sa zici .. nuuu eu sunt ATI ftw dar doar sa iti arat ca nu sti despre ce vb)
lol
N-ai ghicit, am un Radeon HD 6850, de la PowerColor. Si daca vroiai sa-mi fi vazut parerea despre placile video ale momentului, puteai sa fi citit articolele despre lansarea ultimelor modele (unde comentez si la capitolul performanta), sau recomandarile facute in cadrul configuratiilor din fiecare luna. Dar vad ca iti este mai usor sa vorbesti pe ghicite, si ghicesti si foarte corect…
PS: poate cauti pe net ce este GPGPU, cu ce se mananca, si cat s-a chinuit nVidia sa dezvolte acest segment (ca ei nu au CPU, si simplul GPU va ajunge pe cale de disparitie). Poate o sa vezi cu aceasta ocazie si ce este CUDA, si o sa observi ca AMD a avut o strategie de asteptare si observare a tendintelor, si ca abia acum se arunca puternic si in acest domeniu (ca pana acum nu a prea avut nevoie).
Ai dreptate, nu am fost atent. GPGPU este alta mancare de peste, putin cunoscuta.