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
Method and system for accomplishing user equipment purge
Method to calibrate RF paths of an FHOP adaptive base station
Serving base station selection based on backhaul capability
Therapeutic rinse in a self-heating package
Lens barrel and imaging device
MOS device for eliminating floating body effects and self-heating effects
  Randomly Featured Patents
Prescheduling arbitrated resources
Mastication-enhancing protrusion
Method and system for controlling the fluid level in a drain tank
Light-emitting display device including a light diffusing bonding layer
Stimulating electrode
Laser marking system and method of energy control
Nonimaging concentrator lens arrays and microfabrication of the same
X-Y positioner based on X axis motions
Image display device