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
Deadline-driven parallel execution of queries
System and method for identifying a target signal in an optical transport network frame structure
Point-of-sale cart
Vehicle, toy, and/or replicas thereof
Controller for internal combustion engine
DNA promoters and anthrax vaccines
Satellite fleet deployment
  Randomly Featured Patents
Therapeutic uses of polymers and oligomers comprising gamma-hydroxybutyrate
Method and apparatus for reducing skew between input signals and clock signals within an integrated circuit
Manufacture of glyphosate salts
Line-measuring fishing bobber
Can adaptor for fuel system cleaning solvent and method of using same
Optical fiber with a metal layer to maintain the desired shape of the optical fiber
System and method for controlling the operating parameters of a setting system
Spray lubrication unit and method for rolling cylinders
Apparatus and method for distributing information between business intelligence systems
Device for laying foil-like or sheet-like type material, specially strip-like material on the ground