prefetching

Latest

  • Researchers get CPUs and GPUs talking, boost PC performance by 20 percent

    by 
    James Trew
    James Trew
    02.08.2012

    How do you fancy a 20 percent boost to your processor's performance? Research from the North Carolina State University claims to offer just that. Despite the emergence of fused architecture SoCs, the CPU and GPU cores typically still work independently. The University hoped that by assigning tasks based on each processor's abilities, performance efficiency would be increased. As the CPU and GPU can fetch data at comparable speeds, the researchers set the GPUs to execute the computational functions, while the CPUs did the prefetching. With that data ready in advance, the graphics processor unit has more resources free, yielding an average performance boost of 21.4 percent though it's unclear what metrics the researchers were using. Incidentally, the research was funded by AMD, so no prizes for guessing which chips we might see using the technique first.

  • Researchers boost multi-core CPU performance with better prefetching

    by 
    Terrence O'Brien
    Terrence O'Brien
    05.26.2011

    Piling on cores is one way to boost performance, but it's not necessarily the most efficient way -- researchers at North Carolina State University have developed a new prefetching technique for processors that could boost performance by up to 40-percent. As you may know, any data not stored in a CPU's cache must be pulled from RAM, but as more cores are added they can create a bottleneck by competing for memory access. To counter this designers use prefetching to predict what information will be needed and grab it ahead of time, but guessing wrong can hurt performance. Researchers tackled this problem from two fronts: first, by creating a better algorithm for divvying up bandwidth, and second, by selectively turning off prefetching when it might slow the CPU. Full PR and an abstract of the study being published June 9th are after the break.