Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 53, views: 20.832 •

AMD's aankomende videokaartgeneratie, de HD8000-serie, krijgt mogelijk een dynamische overklok-optie. De kloksnelheden van de gpu en het geheugen zouden daarmee dynamisch aangepast kunnen worden afhankelijk van de load, temperatuur en energiegebruik van de chip.

Amd Radeon Graphics logo (75 pix)TechPowerup meent dat enkele passages in de documentatie van AMD's Display Library naar een dergelijke feature verwijzen. In de sectie over de mogelijkheden van versie 6 van AMD's OverDrive-tool voor overklokken worden drie nieuwe mogelijkheden genoemd: aanpassen van de core clock, aanpassen van de geheugenclocks en het meten van de belasting van de gpu. Met die variabelen zou het mogelijk moeten zijn om de kloksnelheden van de gpu aan te passen op basis van de belasting, vergelijkbaar met Nvidia's GPU Boost-technologie.

De software zou de kloksnelheden kunnen variëren binnen een ingestelde maximale tdp. Bij een lage belasting betekent dat hogere kloksnelheden voor zowel de gpu als het geheugen, terwijl bij maximale belasting de kloksnelheden gewoon op de fabriekssnelheid lopen, zoals nu ook het geval is. Een verschil met Nvidia's GPU Boost zou het dynamisch regelen van de kloksnelheden van het geheugen zijn; Nvidia's oplossing varieert enkel de snelheid van de gpu.

De huidige generatie AMD-videokaarten heeft een enigszins vergelijkbare - maar minder geavanceerde - functie genaamd PowerTune with Boost. Hierbij kan de gpu wisselen tussen twee maximale kloksnelheden die 50MHz uit elkaar liggen.

Reacties (53)

stel je GPU draait op 1000 mhz, en meestal doet hij daarop 85 fps kan het voorkomen dat in een zware scene de framerate inkakt tot zeg 50. of 45. 2 problemen daarmee, 1 gestotter en 90% van de tijd onnodig hoge framerate, (je monitor is toch maar 60 hz)

het punt is dan inderdaad dat als de gpu op 700 mhz al solide 60+ fps haalt, dan daalt de temperatuur en het stroomverbruik, dit heeft Nvidia ook geprobeerd met adaptive V-sync:
boven de 60FPS V-sync, daaronder gaat hij automatisch uit.
logisch en een goed idee. Ze hadden er helaas wel wat problemen mee.

maargoed op 700 mhz 60FPS V-sync dus. als er daarna een erg zware scene komt dan is er dus ruimte om zelfs over het TDP te gaan voor een paar seconden om een inzakker naar 40 FPS te voorkomen, door naar 1250 mhz te gaan bijv, de chip warmt niet zo extreem snel op, en als de voeding het aankan (en de gpu maar onder de 300 watt blijft) is dat geen probleem. resultaat minimum framerate blijft 60 FPS, en stroom verbruik is lager.

Daarna kan de gpu weer downclocken om warmte en stroom te besparen. dit werkt natuurlijk niet bij furmark want als de gpu te warm wordt downclocked hij weer, maar
dit is natuurlijk ook erg prettig icm laptops, welke thermisch niet altijd even efficient zijn, en welke ook zuiniger moeten zijn met stroom.

hoe nieuw is dit nu, nou we hebben al jaren 2D en 3D clocks, en tijdelijke boosts zitten er ook wel op, dus hoe revolutionair hangt vooral af van de uiteindelijke implementatie. maar het kan een erg fijne feature zijn.

[Reactie gewijzigd door freaq op 6 februari 2013 09:27]

je maakt een denkfout. In een spel wordt voor iedere nieuw frame een cyclus doorlopen van verschillende programmaonderdelen. Bijvoorbeeld: plaatsbepaling omstanders, AI, physx, bepaling eigen plaats, kijkhoek, enz. Als je 1 frame per seconde hebt, is het onzinnig om 2 keer per seconde die programmacyclus te doorlopen omdat de gebruiker (gamer) daar toch niet op kan reageren. Dus hoe hoger je framerate, hoe sneller je kunt reageren op mensen uit je team die online spelen.

Als je 120 frames per seconde hebt, betekend dat dat je computer 120 keer per seconde het programmaonderdeel doorloopt die kijkt of je schiet. Als je alles fixed op 60 frames per seconde, kijkt de computer maar 60 keer per seconde of je schiet.

Met de komst van multicore processorsystemen is er een eenvoudige oplossing voor handen, echter hebben ontwikkelaars die extra rekenkracht hard nodig voor de steeds zwaarder wordende spellen. Uitzonderingen daargelaten.
strikt genomen heeft een hogere FPS dan de verversingssnelheid van je scherm wel zin omdat dit zorgt voor een lagere lag.

Stel je videokaart kan er 120 fps uitpersen, maar je monitor werkt op 60Hz...

Als je je fps beperkt tot 60... op t=0ms begint je videokaart te rekenen. Op t~8,33ms is het eerste frame klaar. Dit frame wordt echter pas op t~16,67ms naar de monitor verstuurd. Het beeld dat je ziet op t=16,67 + (input lag van de monitor) is berekend met informatie van t=0, wat betekend dat je grafische kaart een lag van ~16,67 ms geeft.

Als je Vsync nu uitschakeld... dan zal je videokaart op t~8,33ms opnieuw een frame renderen, en zal dit tweede frame op t~16,67ms naar de monitor gestuurd worden. De lag die in je grafische kaart veroorzaakt wordt is nu teruggebracht naar ~8,33ms, een verbetering van 50%!

Uiteraard zal een lag van ~16,67ms voor de meeste toepassingen totaal niet storend zijn, maar het is niet ondenkbaar dat het verschil merkbaar is voor de echte fanatiekelingen onder ons.
Dynamisch overklokken is toch vooral handig om het energie gebruik laag te krijgen? Ik heb begrepen dat de boost die je bij de GTX670/680/690 serie krijgt aan de bovenkant te verwaarlozen is.
Dynamische overclock niet verwarren met performance states van de kaart. Al enige jaren hebben grafische kaarten verschillende performance states. Deze lagere states hebben aangepaste mhz en voltages om het stroomverbruik te reduceren.

Je kunt deze zelf uitlezen met software als gpu shark.
http://www.ozone3d.net/gpushark/

Dynamische overclock is er meer op gericht om meer prestatie uit de chip te persen op het moment dat dit mogelijk is. Denk aan Intel turboboost (tdp en warmte goed>sneller met die hap).

Ik heb zelf een 660 Ti PE van MSI. Hierbij heeft MSI een truukje uitegehaalt (iets wordt geovervolt, TDP limiet is ook 50W hoger) waardoor de kaart eigenlijk onbeperkt kan boosten.

Dit wil zeggen dat als ik furmark draai de kaart in plaats van op 1019 mhz nonstop tussen de 1189 en 1215 mhz draait. Door de custom cooler is dit geen probleem.

Super nuttig dus :).

[Reactie gewijzigd door sdk1985 op 6 februari 2013 22:22]

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6DestinyAssassin's Creed UnityFIFA 15Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox OneAsus

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013