Resources Contact Us Home
Trace optimization via fusing operations of a target architecture operation set

Image Number 7 for United States Patent #7797517.

Reference architecture instructions are translated into target architecture operations. Sequences of operations, in a predicted execution order in some embodiments, form traces. In some embodiments, a trace is based on a plurality of basic blocks. In some embodiments, a trace is committed or aborted as a single entity. Sequences of operations are optimized by fusing collections of operations; fused operations specify a same observable function as respective collections, but advantageously enable more efficient processing. In some embodiments, a collection comprises multiple register operations. Fusing a register operation with a branch operation in a trace forms a fused reg-op/branch operation. In some embodiments, branch instructions translate into assert operations. Fusing an assert operation with another operation forms a fused assert operation. In some embodiments, fused operations only set architectural state, such as high-order portions of registers, that is subsequently read before being written.

  Recently Added Patents
Print processing method, print relay server, control method, and storage medium to reserve print data
Apparatus and methods for inventory, sale, and delivery of digitally transferable goods
Positive electrode for secondary battery, and secondary battery
Pharmaceutical composition for treating CAPRIN-1 expressing cancer
Capacity and coverage self-optimization method and device in a mobile network
Cross-platform cloud-based map creation
Web-based system and method for video analysis
  Randomly Featured Patents
Client-side resource-based load-balancing with delayed-resource-binding using TCP state migration to WWW server farm
Hermetic compressor
Dental X-ray film holding tab and alignment method
Method of manufacturing plasma display panel and firing apparatus
Level shifter, inverter circuit, and shift register
Teeth cleaning implement with integrated fluid dispenser
Chair leg