A Neural Net Branch Predictor to Reduce Power

Bangalore(2007)

引用 4|浏览1
暂无评分
摘要
We present a power-aware neural network (PAN) branch prediction (BP) scheme for dynamic branch prediction, and schemes to incorporate anti-aliasing techniques into the neural branch predictor. We avoid incorrectly falling into segments of code that consume much power. By adding lookup table-based hardware, we estimate the power dissipated in the entire processor between successive branches. We consider a processor with a neural net branch predictor and use Aggressive Training on the neural network (NN) to severely penalize incorrect branch predictions that cause the processor to waste power. Our scheme dynamically learns to dissipate less power during successive calls to a particular branch instruction. Hence, our approach is different from all prior approaches that reduce miss-prediction or use hardware techniques (clock gating, banking) to reduce power dissipation.
更多
查看译文
关键词
particular branch instruction,dynamic branch prediction,power dissipation,neural network,incorrect branch prediction,branch predictor,branch prediction,neural branch predictor,reduce power,power-aware neural network,successive branch,neural net,clock gating,neural nets,lookup table
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要