Compiler-guided instruction-level clock scheduling for timing speculative processors
Compiler-guided instruction-level clock scheduling for timing speculative processors
复制标题
用于定时推测处理器的编译器引导指令级时钟调度
DOI:
10.1145/3195970.3196013
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Joseph, Russ
中科院分区:
文献类型:
--
作者:
Fan, Yuanbo;Jia, Tianyu;Gu, Jie;Campanoni, Simone;Joseph, Russ
Despite the significant promise that circuit-level timing speculation has for enabling operation in marginal conditions, overheads associated with recovery prove to be a serious drawback. We show that fine-grained clock adjustment guided by the compiler can be used to stretch and shrink the clock to maximize benefits of timing speculation and reduce the overheads associated with recovery. We present a formulation for compiler-driven clock scheduling and explore the benefits in several scenarios. Our results show that there are significant opportunities to exploit timing slack when there are appropriate channels for the compiler to select clock period at cycle-level.
登录
查看更多内容
DOI:
10.1145/2897937.2898021
发表时间:
2016
期刊:
Design Automation Conference
影响因子:
--
作者:
Jia, Tianyu;Fan, Yuanbo;Joseph, Russ;Gu, Jie
通讯作者:
Gu, Jie
DOI:
--
发表时间:
2016
期刊:
International Symposium on Computer Architecture
影响因子:
--
作者:
Hari Cherupalli;Rakesh Kumar;J. Sartori
通讯作者:
J. Sartori
DOI:
--
发表时间:
2011
期刊:
Micro
影响因子:
--
作者:
Jing Xin;R. Joseph
通讯作者:
R. Joseph
DOI:
--
发表时间:
2006
期刊:
影响因子:
--
作者:
藤井 聖司;牟田 貴里子;齊藤 修
通讯作者:
齊藤 修
DOI:
--
发表时间:
2015
期刊:
Design, Automation and Test in Europe
影响因子:
--
作者:
J. Constantin;Lai Wang;G. Karakonstantis;A. Chattopadhyay;A. Burg
通讯作者:
A. Burg