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
Liposomes with improved drug retention for treatment of cancer
Formation of an optical waveguide
Data encoding and decoding apparatus and method thereof for verifying data integrity
Canopy light fixture
Seat post having a non-uniform cross-section
Workflow optimization for high throughput imaging environments
Hedge shear
  Randomly Featured Patents
Treating an inflammatory disorder or inhibiting respiratory burst in adherent neutrophils with chemical inhibitors of neutrophil activation
Seeder apparatus for dispensing seed with or without top dressing
Manufacture of electroluminescent devices
Magnetic record member
Multilayer printed circuit board
System for testing subscriber lines and method thereof
Interconnection structure with etch stop
Camera-mounted dimmable lighting apparatus
Optical system including etalon for optically processing electromagnetic radiation at a repetition rate greater than about 1.25.times.10.sup.4 Hz
Signal distribution device and display device