Back to results
US 2011/0258416 A1Published application
Statically speculative compilation and execution
AssigneeBlueRISC Inc., a Massachusetts Corporation
InventorCsaba Andras Moritz
Life of this patent
Estimating the term…
Abstract
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.
Claims30
A method, for use with a compiler architecture framework, comprising:
- 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.
1 more element
A processor framework comprising:
- a compiler which compiles a computer program, the compiler extracting speculative static information about the computer program during compilation;
- and
- a tagless cache architecture that is accessed based on the extracted speculative static information.
Dependencies are inferred from the claim text.