CPU Performance Boosted 20% When CPU, GPU Collaborate
Researchers have managed to get CPUs and GPUs on a single chip to work together more efficiently and boost performance.
Engineers at the North Carolina State University endeavored to improve the way both the CPU and the GPU perform by engineering a solution that sees the GPU execute computational functions, while the CPU cores pre-fetch the data the GPUs need from off-chip main memory. In the research team's model, the GPU and the CPU are integrated on the same die and share the on-chip L3 cache and off-chip memory, similar to the Intel's Sandy Bridge and AMD's APU platforms.
"Chip manufacturers are now creating processors that have a 'fused architecture,' meaning that they include CPUs and GPUs on a single chip," said Dr. Huiyang Zhou, an associate professor of electrical and computer engineering who co-authored a paper on the research.
"This approach decreases manufacturing costs and makes computers more energy efficient. However, the CPU cores and GPU cores still work almost exclusively on separate functions. They rarely collaborate to execute any given program, so they aren’t as efficient as they could be. That’s the issue we’re trying to resolve."
Zhou's solution was to have the CPU do the leg work by determining what data the GPU needs and then going and retrieving it from off-chip main memory. This in turn leaves the GPU free to focus on executing the functions in question. The result of this collaboration is that the process takes less time and simulations have found that the new approach yields an average improved fused processor performance of 21.4 percent.
The paper will be presented at the 18th International Symposium on High Performance Computer Architecture, in New Orleans, later this month. In the meantime, you can check out more details on the project here.
- CPU ,
- GPU ,
- APU ,
- fused-processor ,
- performance-boost
- Diablo 3 Won't Be Anywhere in Sight Until at Least Q2 2012
- Updated: Raspberry Pi Commercial Version in 3Q12
- Vodafone Details Pricing for PS Vita 3G
- Foxconn Hacked; Passwords and Logins Posted Online
- Microsoft Promises "Fair and Reasonable" Patent Licensing
- $100,000 If You Can Prove Quantum Computers Impossible
- Google Could be Planning a Retail Store in Dublin
- AMD Launches FirePro V3900 Professional GPU
- AMD Adds FM1 CPUs Athlon II X4 638 and Athlon II X4 641
- Hacker Says He Compromised Intel, Gained Private Info
- Possible AMD Radeon HD 7700 Series Specs Revealed
- Gabe Newell Gives Update on Steam Hack of 2011
- Apple Now Worth More than Google and Microsoft Combined
- Blizzard and Valve at War Over DOTA Name
- Google Paid $410,000 for Chrome Bugs
- Download All the Torrents on The Pirate Bay in Only 90MB
- Epic Revealing Unreal Engine 4 Later This Year
- Hard Drive Prices to Remain Inflated Throughout 2012






how is this different to simply adding a DMA controler to the die - thus freeing up the processor to process and the gpu to gpu?
Perhaps I'm missing something.
Thought the Intel and AMD bods would have been doing this too.
Hi,
I never overclocked my PC. I am doing it first time. Can anybody please help me to overclock it, which configurations I need .
My system specs are as follows:
Asus P5E Deluxe motherboard
intel core to quad Q9550, 2.83GHz
Ram 8GB PC2-6400, 800MHz
graphics card: NVIDIA GeForce GTS 250 (Microsoft Corporation - WDDM v1.1)
Can anybody plz help me which changings I need in bios.
Thanks