发明名称 |
Statically speculative compilation and execution |
摘要 |
A system, for use with a compiler architecture framework, includes performing a statically speculative compilation process to extract and use speculative static information, encoding the speculative static information in an instruction set architecture of a processor, and executing a compiled computer program using the speculative static information, wherein executing supports static speculation driven mechanisms and controls. |
申请公布号 |
US9235393(B2) |
申请公布日期 |
2016.01.12 |
申请号 |
US201414192438 |
申请日期 |
2014.02.27 |
申请人 |
III HOLDINGS 2, LLC |
发明人 |
Moritz Csaba Andras |
分类号 |
G06F9/45;G06F1/32 |
主分类号 |
G06F9/45 |
代理机构 |
Schwabe, Williamson & Wyatt |
代理人 |
Schwabe, Williamson & Wyatt |
主权项 |
1. A method, for use with a compiler architecture framework, the method comprising:
performing a statically speculative compilation process on a computer program to extract speculative static information; and encoding the speculative static information in an instruction set architecture of a processor in order to affect power consumption of a processor resource during use thereof, the speculatively static information identifying an access path of the processor resource, the identified path to be utilized at run time to reduce power consumption of an individual use of the processor resource. |
地址 |
Wilmington DE US |