Resources Contact Us Home
Data processing system and method for substituting one type of request for another for increased performance when processing back-to-back requests of certain types

Image Number 10 for United States Patent #6263409.

A data processing system and method for substituting selected requests with substitute requests that perform the same or similar end function but achieve increased system performance are disclosed. Those requests that have a selected request characteristic are identified and converted or replaced with a predetermined substitute request. The substitute requests perform at least part of the function of the identified requests. The data processing system may include two or more processors, and the selected request characteristic may be that a write data packet of an identified write request was not changed by a first processor. A substitute request may update directory information associated with the identified write request but may not write to associated data packet to memory. The directory information can indicate whether identified memory locations are currently owned by a processor. The substitute request may also send the associated write data packet from the first processor to a second processor via a processor-to-processor interface. It may be determined whether a processor block has changed selected data by examining a function code of a write type request.

  Recently Added Patents
Method of publicly displaying a person's relationship status
Coordinated multi-point transmission in a cellular network
Matching geometry generation and display of mammograms and tomosynthesis images
User-initiated quality of service modification in a mobile device
Cardiac function management integrating cardiac contractility modulation
Gaze tracking password input method and device utilizing the same
Interposer having molded low CTE dielectric
  Randomly Featured Patents
Infrared spectroscopic analysis method for gases and device employing the method therein
Apparatus for securing a measuring or display unit on an object
Device and method for continuous plaiting of web-shaped material
Prioritized access to shared buffers
Uplift spring assembly to compensate for hull deflection at main bearing of a mooring turret
Apparatus and method for cleaning and drying a container for semiconductor workpieces
Co-molded fan vane
Multiple-stage charge pump circuit with charge recycle circuit
Raceway system for office furniture
Lambda/4-wave sound absorber