VLIW4 - AMD snålar in på grafikkärnorna
Förutom en ny processorarkitektur, så har AMD självklart arbetat på grafiken i deras senaste Trinity APU. Vad vi får se var det steg de tog mellan Terascale 2-arkitekturen och Graphics Core Next, vilket är densamma vi hittade i förra generationens prestandakort Radeon HD 6900-serien och grafikkretsen Cayman. AMD:s APU:er kommer alltid att bygga på en kombination av lite gammalt och lite nytt, och samma sak gäller Trinity där grafikdelen inte bara har sitt DNA från Cayman.
Terascale 3 snålar in på beräkningsenheterna
AMD hade sedan lanseringen av deras Radeon HD 2000-serie använt sig av en så kallad VLIW5-arkitektur (Very Long Instruction Word). Vad det innebar var att varje streamprocessor kunde utföra fem separata instruktioner samtidigt, med fem separata streamkärnor (numera kallas de Radeon-kärnor). En av streamprocessorerna var större än de andra fyra, för vissa speciella funktioner och stöd för 32-bit FP (Floating-point) MAD (MUL+ADD = MAD, Multiply Add).
AMD såg över deras VLIW5-arkitektur och insåg att det inte bara vara svårt att koda för. I synnerhet när det gäller GPU-accelererade applikationer, men inte minst spel såg de att i genomsnitt utnyttjades endast 3,5 kärnor. VLIW5 visade upp riktigt imponerande prestanda på pappret, men dess fulla potential användes mycket sällan. Resultatet blev den reviderade arkitekturen Terascale 3 som byggde på en VLIW4-arkitektur. Precis som det låter fick varje streamprocessor en kärna mindre.
De övriga fyra kärnorna förbättrades, och resultatet för AMD blev en streamprocessor som tog upp 90 procent av kretsytan som VLIW5 hade gjort men de kunde fortfarande leverera samma prestanda som tidigare. HD 6970 lanserades med 1 536 streamkärnor, men prestandaövertaget mot HD 5870 som baserades på VLIW5 och hade 1 600 streamkärnor var påtaglig. Kontentan är att VLIW4 väldigt ofta har liknande prestanda som VLIW5, trots 20 procent färre kärnor.
Llano använde sig av VLIW5-arkitekturen, och nu får Trinity VLIW4 som användes i AMD:s HD 6900-serie. Trinity kommer med endast 384 kärnor, mot Llanos 400 men kommer trots detta att erbjuda högre prestanda. Trinity klarar även av högre klockfrekvenser än tidigare med samma strömförbrukning som Llano. Enligt AMD kommer Trinity erbjuda upp till 50 procent högre grafikprestanda än Llano med Terascale 3-arkitekturen och de högre klockfrekvenserna i åtanke.
Graphics Core Next-influenser återfinns i Trinity
Även om grafikdelen i Trinity bygger på Terascale 3 så har en funktion i deras nya Graphics Core Next-arkitektur som används i HD 7000-serien grafikkort hittat in.
AMD VCE (Video Codec Engine) är dedikerad logik som är till för att koda H.264-material på hårdvarunivå. Tekniken finns tillgänglig för att koda om material snabbare än realtid (1080p, 60 FPS). AMD ska arbeta tillsammans med mjukvaruutvecklare för att börja stödja VCE i fler videoomkodningsprogram.
Fusionen av processor och grafikdel – fas 2
AMD har som mål att göra deras APU:er till en design där CPU och GPU arbetar tillsammans för att utföra alla typer av beräkningar. Ett av de största hindren för deras vision är hur minneshanteringen ser ut i dagsläget, och med Trinity inleder de steg två av fyra.
Med Llano byggde de in processor och grafik på samma bit kisel, men trots en delad minneskontroller var de båda främlingar. GPU-delen tvingades kopiera CPU:ns data i minnet för att komma åt det. Problemet med detta var att GPU-accelererade applikationer åkte på en prestandaförlust, då det krävdes extra cykler innan den fick ny data att arbeta med. Med Trinity kan GPU:n nu läsa CPU:ns data i minnet, någonting som har potentialen att öka prestandan rejält i GPU-accelererade applikationer.
Nästa år ska Trinitys uppföljare Kaveri släppas. Förutom en purfärsk Steamroller-arkitektur och GCN-grafikarkitektur, kommer datan bli ännu mer lätt tillgänglig. Inte längre ska en viss del minne behöva tilldelas GPU:n, utan båda parterna kommer gemensamt dela på en mängd minne – det här innebär att exempelvis 8 GB RAM-minne i systemet kommer finnas tillgängligt till både processorn och grafikdelen att använda.
Turbo Core 3.0 fungerar även för grafikdelen
Med Llano introducerades andra generationens Turbo Core, som tillät processorkärnorna att överklocka sig själva när det fanns rum för det. Inbyggd logik kollade hela tiden av temperaturerna och strömförbrukningen, och när det passade fick man ett prestandalyft. Turbo Core 2.0 hade dock en spärr AMD satt in – grafikdelen ska alltid prioriteras, undantag fanns inte. Det här var för att företaget skulle försäkra sig om att konsumenter alltid fick ut den fulla grafikprestandan som fanns att hämta i deras APU:er. Grafiken hade en fast klockfrekvens, och saknade alltså ett turboläge.
Turbo Core 3.0 utökar AMD:s förkärlek till GPU:n. Nu har även deras grafikdelar i samtliga Trinity-modeller ett turboläge. Ökningen i klockfrekvens ligger på upp till 38 procent, och det är exakt samma strikta regel som gäller sedan tidigare. Belastas APU:n hårt och sätter den i en situation där CPU eller GPU ska prioriteras, är det alltid den sistnämnda som får ökade klockfrekvenser. Finns det utrymme kan självklart både processor och grafikdel turboladdas, men grafiken tar som sagt alltid prioritet.
Dual Graphics förtjänar äntligen sitt namn?
AMD Dual Graphics-konceptet är väldigt simpelt; de har tagit sin CrossFire-teknik och låtit den inbyggda grafikdelen i deras APU:er arbeta tillsammans med ett diskret grafikkort. Tyvärr är det här allt annat än enkelt när det kommer till drivrutiner, någonting vi gav AMD hård kritik för när vi testade deras bärbara plattform för en tid sedan. Dual Graphics med Llano fungerade i DirectX 10 och 11-spel, men AMD utelämnade helt stöd för samtliga DirectX 9-titlar. De ansåg att det här var onödigt när de lanserade Llano, men tydligen har företagets åsikt ändrats på den punkten.
Dual Graphics ska nu fungera även i de många DirectX 9-spelen på marknaden, vilket genast gör tekniken mycket mer åtråvärd. Tyvärr kan vi inte bekräfta hur Dual Graphics fungerar idag då vårt testsystem inte utrustats med ett diskret grafikkort, och vi kan inte heller testa om det fungerar med OpenGL. Vi har dock ett system på ingående med AMD A10-4600M och ett diskret grafikkort, så vi hoppas kunna återkomma om detta inom en snar framtid.
Trinity får stöd för Eyefinity
Under vår förhandstitt på Trinity med AMD för fem dagar sedan berättade dem att Trinity blir den första APU:n med stöd för tre skärmar. Medan vissa spel går att spela med tre 1080p-skärmar med lägre inställningar, så såg AMD främst Eyefinity som en kontorslösning där det inte är allt för ovanligt att man arbetar med flera skärmar samtidigt.
Bra recension, ser som er fram emot storebror A10 och ännu mer de stationära varianterna.
Har en känsla av att A10 kommer täcka mina casual spelbehov med marginal när till och med A8 verkar klara Civ 5 ok.
Lite besviken kan man juh bli, fast förbättringarna över Llano som Bulldozer inte klarade av förtjänar framförallt en liten cigarr.
Tror dem flesta vill se en 17w modell till rakning samt en A10 med HD7670M i dualgraphics.
Hehe, troligen är det väl skuggorna som gör det men datorn på bilden ser ut vara typ en halv decimeter tjock 🙂
och “Comal”, programmerade man inte i det på Compis-datorerna i plugget? :-*
De kanske lyckats göra en bärbar Compis-dator? bara 20 kg och en halvdecimeter på djupet, äntligen!!
[quote name=”Lagl0rden”]
och “Comal”, programmerade man inte i det på Compis-datorerna i plugget? :-*
[/quote]
Jo, men visst var det så: http://sv.wikipedia.org/wiki/Comal
Äntligen riktig konkurrens bland portabla datorer. Viktigast för AMD var att få ner strömförbrukningen samtidigt som prestanda är tillräcklig. Brazos var något för klen och dög mest till de allra billigaste datorerna och Llano drog lite för mycket ström. Nu ligger man mycket mer rätt
Kul att det uppskattas, ser fram emot att testa fler Trinity-datorer framöver! 🙂 Utan att säga för mycket är det två, eventuellt tre system jag tänker ta in för test så fort de finns tillgängliga.[quote name=”Vem0th”]Tror dem flesta vill se en 17w modell till rakning samt en A10 med HD7670M i dualgraphics.[/quote]Håller absolut med, det sistnämnda är i alla fall fixat så den borde vi få i början/mitten på juni 🙂 Problemet är tillgången då AMD stressade ut Trinity innan tillverkarna var redo, så tillgängligheten är karg nu i början som vi även nämner i artikeln. De modeller jag fått… Läs hela »
Bra recension! 🙂 Ser bra ut detta. Ser även fram emot A10 och alla de stationära modellerna.
Jag saxar lite från Anandtechs recension.
AMD Llano 32nm 228mm2 1.178B
AMD Trinity 32nm 246mm2 1.303B
Intel Sandy Bridge (4C) 32nm 216mm2 1.16B
Intel Ivy Bridge (4C) 22nm 160mm2 1.4
Intels kretsar sjunker i storlek men AMD ökar. Hur kan detta påverka AMD sätt till marginaler och dylikt? Eller Intels nya 22nm process gör ändå tillverkningen av Ivy Bridge dyr?
Den information du söker står med i den här recensionen, sida 2 och 3 😉
[quote name=”Jacob Hugosson”]Den information du söker står med i den här recensionen, sida 2 och 3 ;-)[/quote]
Du fick mig….. Har mest kollat på alla fina bilder och tabeller.
Men hur tror du detta kan påverka AMD Jacob?
[quote name=”Jacob Hugosson”]Kul att det uppskattas, ser fram emot att testa fler Trinity-datorer framöver! 🙂 Utan att säga för mycket är det två, eventuellt tre system jag tänker ta in för test så fort de finns tillgängliga.
[/quote]
Hoppas att några av de datorerna har en bättre kvalité känsla. Kan inte påstå att jag blir köpsugen när nu beskriver byggkvalitén. Gillar vad Trinity visar för prestanda med Civ 5, vill dock ha en dator som inte är skit.
[quote name=”robjoh”]Hoppas att några av de datorerna har en bättre kvalité känsla. Kan inte påstå att jag blir köpsugen när nu beskriver byggkvalitén.[/quote]
Precis såhär känner jag också.
Prestandan i Trinity räcker för mig, men att det ska vara så svårt att bygga resten av datorn i kvalité också så att man vill använda den är obegripligt utan att för den skull göra den svindyr.
Typ en 15″ Asus Zenbook fast med en pekplatta som går att använda och någon/några USB-portar extra samt givetvis IPS-panel som i de nya Zenbooks.
Den här datorn var faktiskt ingenting att hänga i gran vilket jag tycks ha fått fram rätt bra i testet efter era reaktioner 😀 Då datorer fortfarande håller på att säljas in till butiker, kan jag inte säga för mycket om vad som preliminärt ska testas. Men de blir definitivt bättre än denna sett till kvalité.
AMD sa uttryckligen till mig att tillverkarna börjat använda mer högkvalitativa chassin än tidigare med Trinity. Som sagt, fler modeller och större urval bör dyka upp i juni!
Nice review and sorry for my english 😉
I’ve just bought an Acer notebook with an A10-4600m and I was about to bench it, but I can’t find any USB 3.0 controller drivers ( even on acer’s cd! ) and no catalyst for either the gpu in in the a10 or the stand-alone 7670m 🙁
Did you get special drivers from AMD for this review ?
Thanks.
Funny how I started reading your first sentence and didn’t notice it was English until you excused yourself for it 😆 Glad you enjoyed the review 🙂 There was a CD with it, but it was from Toshiba. I however didn’t touch it and just used the factory restore partition on the hard drive. The chipset is [u]exactly the same[/u] as with Llano, so older drivers for should work just fine. For the review I got Catalyst drivers uploaded on an FTP intended for reviewers, so I am afraid I can’t help you with that. If you start up your… Läs hela »
The laptop came w/o windows. I’m a linux guy and I installed windows on it just because i need to work on a cross-platform library and to have a small machine for the rare occasions I play games.
Acer clusterfucked it badly. It appears there is an ‘inf’ file ( or whatever ) describing the driver but the actual driver is missing (!) Some moron only copied the inf ! And, of course, on Acer’s site there are only ‘drivers that are not on the cd’ …
Well, thanks anyway.
That sounds like a big screw up. I’ll ask AMD about this, but I won’t get a reply until Monday earliest. I’d also recommend you call/mail Acers customer support. Unfortunately not much more to do when no official drivers are out yet.
Yeah, thanks.
I don’t think there is anything to be done but waiting for AMD to officially release a new Catalyst with Trinity support.
[quote name=”Farraday”]Nice review and sorry for my english 😉
I’ve just bought an Acer notebook with an A10-4600m and I was about to bench it, but I can’t find any USB 3.0 controller drivers ( even on acer’s cd! ) and no catalyst for either the gpu in in the a10 or the stand-alone 7670m 🙁
Did you get special drivers from AMD for this review ?
Thanks.[/quote]
What’s the Acer A10 4600M type? v3 series?