Resources Contact Us Home
Browse by: INVENTOR PATENT HOLDER PATENT NUMBER DATE
 
 
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
Delivery of captions, content advisory and other data through digital interface
Random access for wireless multiple-access communication systems
Scanned image projection system employing intermediate image plane
Stable liquid VEGF antagonist formulations
Method and apparatus for performing real time anomaly detection
Three-dimensional filter
Active element machine computation
  Randomly Featured Patents
Storage file and retrieval system
Method of cultivating cells of animal and human tissues
Method and apparatus for administering a reward program
Low voltage low-phase-noise oscillator
Can
Floral wrapper having printed design with shaded and highlighted areas
Protective clothing accessory
Method to digitize analog signals in a system utilizing dynamic analog test multiplexer for diagnostics
Microwave detection of tumors, particularly breast tumors
Adjustable zone proximity sensor