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 to dynamically tune precision resistance
Format for providing traffic information and a method and apparatus for using the format
Systems and related methods of user-guided searching
Method and an apparatus for processing an audio signal
Normalized contextual performance metric for the assessment of fatigue-related incidents
Antimony and germanium complexes useful for CVD/ALD of metal thin films
Architecture and method for multi-aspect touchscreen scanning
  Randomly Featured Patents
Collapsible travel hanger
Multicast session setup in networks by determining a multicast session parameter based on a pre-existing unicast session parameter
In Plane switching mode liquid crystal display device including 4 sub-pixels having different areas and fabrication method thereof
Self-processing plants and plant parts
Electrode system for controlling electrostatic field in electron gun for color cathode ray tube
Photocurable/thermosetting composition for forming matte film
System, method and computer readable medium containing instructions for evaluating and disseminating investor performance information
Pilot actuated spool valve
Automatic lock for a mobile step mechanically connected to a door in particular for a railway coach
Explosion energy absorber for rocket motor injectors