Patent 7493607 was granted and assigned to BlueRISC, Inc. on February, 2009 by the United States Patent and Trademark Office.
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.