N.C. State researchers have developed new technology that brings a boost of up to 40 percent in multi-core computer chips.
With better efficiency in allocating bandwidth and “prefetching” data, multi-core chips can retrieve data more speedily. We like that.
Allocating bandwidth alleviates bandwidth congestion that can slow chip performance." By better distributing the bandwidth to the appropriate cores, the criteria are able to maximize system performance," says Dr. Yan Solihin, associate professor of electrical and computer engineering at N.C. State. Chip performance was boosted as high as 40 percent.
In prefetching, the chip's cache predicts what data a core will need and retrieves the data before the core actually needs it. The researchers found that this process sometimes slows the chip by fetching the wrong data. They've now developed a way for the chip to determine when and when not to use prefetching which enhanced performance by 10 percent.
N.C. State has more information and a link to the published paper here.