CAREER: rePLay: a Microarchitecture to Support Dynamic Program Optimization
CAREER: rePLay: a Microarchitecture to Support Dynamic Program Optimization
批准号:
0092740
负责人:
Sanjay Patel
金额:
$30.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2001
资助国家:
美国
项目状态:
已结题
起止时间:
2001-02-15 至 2007-01-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Dynamic optimization is a newly emerging area of computer systems research that offers good potential for large advances in computer performance. The crux of dynamic optimization is the incorporation of dynamic information available only at execution time into the optimization process. Examples of potentially useful dynamic information include the likely behavior of branches and the likely values of operands. More immediate access to run-time information gives dynamic optimizers a notable edge over traditional static optimizers.The rePLay Framework is a set of microarchitectural components for supporting dynamic optimization. RePLay contains hardware that allows the dynamic optimizer to run in parallel with program execution thereby reducing the large overheads associated with dynamic optimization. RePLay contains hardware for identifying candidate regions, for optimizing these regions, fetching regions, and sequencing between them. Furthermore, this microarchitecture creates a tight coupling between the optimizer and hardware that detects run-time events. Initial results indicate that dynamic information can be used to create very long (approx 100 instructions) atomic, single entry, single exit regions of code for optimization.The research focuses on the development of the rePLay Framework, specifically in the development ofhardware-based optimizations and hardware schemes to support potentially speculative value-based optimizations.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SCC-PG: Building Community Response to Violence through the Rokwire Smart City Platform
-
批准号:2125389
-
项目类别:Standard Grant
-
资助金额:$14.99万
-
财政年份:2021
-
负责人:Sanjay Patel
-
依托单位:
SBIR Phase I: System to Enhance Identification of Breakthrough Improvements In Call Center Service Process Using Stochastic Techniques
-
批准号:0637820
-
项目类别:Standard Grant
-
资助金额:$10.0万
-
财政年份:2007
-
负责人:Sanjay Patel
-
依托单位:
Travel Grants for Graduate Students and Young Faculty for the International Symposium on Microarchitecture
-
批准号:0241217
-
项目类别:Standard Grant
-
资助金额:$2.5万
-
财政年份:2002
-
负责人:Sanjay Patel
-
依托单位:
海外基金