I ett AMD-finansierat forskningsprojekt har två doktorander på Carolina State University i USA publicerat en avhandling som visar hur man lyckats öka processorprestandan med upp till 113% i AMD:s APU-kretsar, detta genom att effektivare använda deras integrerade grafikdel.

Avhandlingen som heter ”CPU-Assisted GPGPU on Fused CPU-GPU Architectures”har skrivits av doktoranderna Yi Yang och Ping Xiang samt Mike Mantor från AMD visar hur man tagit fram en ny teknik för att nyttja beräkningskraften i processorkretsarnas grafikdel. AMD som satsar stort på kraftfullare grafikdelar i sina senaste x86-processorer har nyligen avslöjat en än större satsning på integrerade kretsar i framtiden. Den stora flaskhalsen är idag stödet i mjukvara och tekniker för att utnyttja den extra beräkningskraften även i vardagliga applikationer, så kallade GPGPU applikationer (General-Purpose computation on Graphics Processing Units).

3rd_party_IPForskningen man bedrivit på Carolina State University är en av flera viktiga framsteg inom detta område och i snitt ska man redan lyckats öka prestandan i AMD:s APU-kretsar med över 20% genom att dra bättre nytta av kretsarnas GPU-kärnor.

”CPUs and GPUs fetch data from off-chip main memory at approximately the same speed, but GPUs can execute the functions that use that data more quickly. So, if a CPU determines what data a GPU will need in advance, and fetches it from off-chip main memory, that allows the GPU to focus on executing the functions themselves – and the overall process takes less time.”

Avhandlingen som ska presenteras under International Symposium on High Performance Computer Architecture, i New Orlean den 27 februari ska i detalj visa hur forskningsgruppen nått upp till 113% högre prestanda med ett snitt på 21,4% i sina testade applikationer.

Exakt vilka former av applikationer man testat tekniken i, hur detta skulle kunna appliceras i vardagliga applikationer eller för den delen hur tekniken skulle fungera på Intels integererade grafiklösningar är än så länge oklart.

Källa: Carolina State University



 

Relaterade artiklar:

7
Leave a Reply

Please Login to comment
7 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
5 Comment authors
Jacob HugossonSnigelnAnton KarmehedMevSwedish Berserk Recent comment authors
  Subscribe  
senaste äldsta flest röster
Notifiera vid
Svensken
Medlem
Svensken

Fantastiskt! 🙂

The Future Is Fusion.

Snigeln
Medlem
Snigeln

Det låter som ni missförstått vad det är som de gjort i sin avhandling.

Ni skriver
”hur man lyckats öka processorprestandan med upp till 113% i AMD:s APU-kretsar”

Det är inte processorprestandan som ökat, utan GPGPU-prestandan. Detta genom att ett CPU-program körs. CPU-programmet hämtar sen in data i L3-cachen åt GPU-delen.

”In our proposed CPU-assisted GPGPU, after the CPU launches a GPU program, it executes a pre-execution program, which is generated automatically from the GPU kernel using our proposed compiler algorithms and contains memory access instructions of the GPU kernel for multiple threadblocks.”

Mev
Medlem
Mev

Ett snitt på 21,4%. Då skulle man alltså troligen nå samma resultat genom att utöka gpu delen med 1/5. Då gäller det alltså att den cpu-assisterande delen förbrukar mindre energi och kiselyta än motsvarade ökning av gpu delen.

Vill så gärna se nyttan med gpgpu beräkningar men det det känns som så spretiga vägar som finns just nu. nvidia och amd och intel har lite olika lösningar, som dessutom blir inaktuella när de kommer på en ny version.

Jacob Hugosson
Medlem

[quote name=”Snigeln”]
Ni skriver
”hur man lyckats öka processorprestandan med upp till 113% i AMD:s APU-kretsar”
[/quote]
I en APU-krets finns det ju både CPU och GPU, så det är inget missförstånd. Llano har inte heller någon L3-cache.

Snigeln
Medlem
Snigeln

[quote name=”smartidiot89″]I en APU-krets finns det ju både CPU och GPU, så det är inget missförstånd. Llano har inte heller någon L3-cache.[/quote]
Jag har aldrig påstått att Llano har L3 cache, utan har endast läst vad som står i deras abstract.

”In our model of fused architectures, the GPU and the CPU are integrated on the same die and share the on-chip [b]L3[/b] cache and off-chip memory, similar to the latest Intel Sandy Bridge and AMD accelerated processing unit (APU) platforms.”

Jacob Hugosson
Medlem

Okej, det citerade du inte först det var därför jag reagerade 😉