Resources Contact Us Home
Method and apparatus for biasing cache LRU for prefetched instructions/data based upon evaluation of speculative conditions

Image Number 10 for United States Patent #5774685.

The computer processing unit of the present invention includes a new prefetch instruction, referred to as an STOUCH instruction, which provides the capability to encode compile-time speculations associated with the conditional branches between the time the prefetch request is initiated and the time the prefetched data is actually needed. As a result of this explicit communication of compile-time speculations to the run-time hardware, prefetched lines based on invalid speculations can be discarded earlier, whereas, prefetched lines based on valid speculations can be retained longer in the cache, leading to better cache performance.

  Recently Added Patents
Methods and devices for coding and decoding images, computer program implementing them and information carrier enabling their implementation
Quantitative oxygen imaging systems and methods using echo-based single point imaging
Method and system for simulating wireless networks
HYR1 as a target for active and passive immunization against Candida
System and method for providing security in browser-based access to smart cards
System and method for passing PLC signals from a first electrical line to a second electrical line
Solar energy converter with improved photovoltaic efficiency, frequency conversion and thermal management permitting super highly concentrated collection
  Randomly Featured Patents
Resist pattern forming method using anti-reflective layer and method of etching using resist pattern
Electrically conductive copper composition
Chemical surface treatment apparatus and process
Vibration reduction apparatus for power tool and power tool incorporating such apparatus
Piezoelectric ignition device for increasing spark energy
Luminous combustion system
Variable angle spinal implant connection assembly
Plasticized polyhydroxyalkanoate compositions and methods for their use in the production of shaped polymeric articles
Screw tube lock
Bank card/optical magnifier system