.
Placing GPUs and CPUs on the same chip is not entirely new - chip manufacturers have already been doing this for some time, in order to lower manufacturing costs and increase computers' energy efficiency. Their being together like that, however, has made the new technique possible. Basically, the process allows the two systems to share computing tasks, each one concentrating on what it does best.
"Our approach is to allow the GPU cores to execute computational functions, and have CPU cores pre-fetch the data the GPUs will need from off-chip main memory," said Dr. Huiyang Zhou, an associate professor of electrical and computer engineering. "This is more efficient because it allows CPUs and GPUs to do what they are good at. GPUs are good at performing computations. CPUs are good at making decisions and flexible data retrieval."
In tests performed so far, the technique has been shown to improve processor performance by an average of 21.4 percent.
Source: North Carolina State University
0 comments:
Post a Comment