Spatial Locality Speculation to Reduce Energy in Chip-Multiprocessor Networks-on-Chip

IEEE Transactions on Computers(2014)

引用 6|浏览0
暂无评分
摘要
As processor chips become increasingly parallel, an efficient communication substrate is critical for meeting performance and energy targets. In this work, we target the root cause of network energy consumption through techniques that reduce link and router-level switching activity. We specifically focus on memory subsystem traffic, as it comprises the bulk of NoC load in a CMP. By transmitting only the flits that contain words predicted useful using a novel spatial locality predictor, our scheme seeks to reduce network activity. We aim to further lower NoC energy through microarchitectural mechanisms that inhibit datapath switching activity for unused words in individual flits. Using simulation-based performance studies and detailed energy models based on synthesized router designs and different link wire types, we show that 1) the prediction mechanism achieves very high accuracy, with an average rate of false-unused prediction of just 2.5 percent; 2) the combined NoC energy savings enabled by the predictor and microarchitectural support is 36 percent, on average, and up to 57 percent in the best case; and 3) there is no system performance penalty as a result of this technique.
更多
查看译文
关键词
cmp,noc energy savings,communication substrate,router-level switching activity,power aware computing,network energy consumption,network routing,microarchitectural mechanism,multiprocessor interconnection networks,microprocessor chips,spatial locality predictor,detailed energy model,energy reduction,chip-multiprocessor networks-on-chip,synthesized router designs,combined noc energy saving,false-unused prediction,simulation-based performance study,spatial locality,datapath switching activity,noc load,reduce energy,spatial locality speculation,interconnections,system performance penalty,noc energy,network activity,memory subsystem traffic,meeting performance,energy target,network-on-chip,cache memory,processor chips,power management,network on chip,encoding,memory management,vectors,switches,radiation detectors
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要