U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Hardware mechanism for automatically detecting hot-spot references and diverting same from memory traffic in a multiprocessor computer system

Patent 4969088 Issued on November 6, 1990. Estimated Expiration Date: Icon_subject April 26, 2008. Estimated Expiration Date is calculated based on simple USPTO term provisions. It does not account for terminal disclaimers, term adjustments, failure to pay maintenance fees, or other factors which might affect the term of a patent.

Patent References

Parallel access computer memory system employing a power-of-two memory modules
Patent #: 4400768
Issued on: 08/23/1983
Inventor: Tomlinson

Tightly coupled multiple instruction multiple data computer system
Patent #: 4412286
Issued on: 10/25/1983
Inventor: O'Dowd ,   et al.

Message routing in a computer network
Patent #: 4466060
Issued on: 08/14/1984
Inventor: Riddle

Shared memory computer method and apparatus
Patent #: 4484262
Issued on: 11/20/1984
Inventor: Sullivan ,   et al.

Arrangement for routing data packets through a circuit switch
Patent #: 4556972
Issued on: 12/03/1985
Inventor: Chan ,   et al.

Direct parallel path for storage accesses unloading common system path
Patent #: 4654778
Issued on: 03/31/1987
Inventor: Chiesa ,   et al.

Nonblocking self-routing packet and circuit switching network
Patent #: 4696000
Issued on: 09/22/1987
Inventor: Payne, III

Shared memory computer method and apparatus
Patent #: 4707781
Issued on: 11/17/1987
Inventor: Sullivan ,   et al.

Digital computer with cache capable of concurrently handling multiple accesses from parallel processors Patent #: 4794521
Issued on: 12/27/1988
Inventor: Ziegler ,   et al.

Inventors

Application

No. 186327 filed on 04/26/1988

US Classes:

709/241, Least weight routing711/108Content addressable memory (CAM)

Examiners

Primary: Zache, Raulfe B.

Attorney, Agent or Firm

International Class

G06F 015/16

Abstract

An interconnection network management architecture for use with a large shared memory multiprocessor computing system including a plurality of processors and a plurality of separately addressable main memory modules. Two parallel, interconnection networks are provided each capable of interconnecting any processor to any memory module, and each having different latency characteristics. A Hot-Spot detection mechnaism is associated with each main memory module for detecting when a particular address in that module has become a Hot Spot and includes a first memory for storing all detected Hot Spots. A diverter element is associated with each processor for selectively routing memory requests over either the first or second memory network contingent on its status as a Hot Spot. A second memory is included in each diverter element for storing all Hot Spots detected by the detector elements. A control mechanism determines if any current main memory address is a listed Hot Spot within the second memory and, if so, causes the main memory reference to be transmitted to the memory system over a selected interconnection network. Another component of this mechanism determines if a particular address has been accessed a sufficient number of times within a given timeframe to be deemed a Hot Spot and removes Hot Spots from both the first and second memories when necessary.

Other References

  • Allan Gottleib, Ralph Grishman, Clyde P. Kruskal, Kevin P. McAuliffe, Larry Rudolph, Marc Snir--The NYU Ultracomputer-Designing an MIMD Shared Memory Parallel Computer, IEEE Trans. on Computers, vol. C--32, 2/83
  • G. F. Pfister, W. C. Brantley, D. A. George, S. L. Harvey, W. J. Kleinfelder, K. P. McAluliffe, E. A. Melton, V. A. Norton, J. Weiss, The IBM Research Parallel Processor Prototype (RP3): Introduction and Architecture, Proc. 1985 Int'l. Conf. on Parallel Processing
  • A. Norton, G. F. Pfister, A Methodology for Predicting Multiprocessor Perfomance Proceedings of the 1985 International Conference on Parallel Processing
  • W. C. Brantley, K. P. McAuliffe, J. Weiss, RP3 Processor-Memory Element, Proceedings of the 1985 International Conference on Parallel Processing
  • G. F. Pfister and V. A. Norton, "Hot Spot" Contention and Combining in Multistage Interconnection Networks; Proceedings, International Conf. on Parallel Processing, Aug. 20-23, 1985, pp. 790-79
PatentsPlus Images
Enhanced PDF formats
loading...
PatentsPlus: add to cart
PatentsPlus: add to cartSearch-enhanced full patent PDF image
$9.95more info
PatentsPlus: add to cart
PatentsPlus: add to cartIntelligent turbocharged patent PDFs with marked up images
$18.95more info
 
Sign InRegister
Username  
Password   
forgot password?