Cache implementation for multiple microprocessors
Conference
·
OSTI ID:5139336
An organisation for a cache memory system for use in a microprocessor-based system structured around the multibus or some similar bus is presented. Standard dynamic random access memory (DRAM) is used to store the data in the cache. Information necessary for control of and access to the cache is held in a specially designed NMOS VLSI chip. The feasibility of this approach has been demonstrated by designing and fabricating the VLSI chip and a test facility. The critical parameters and implementation details are discussed. This implementation supports multiple cards, each containing a processor and a cache. The technique involves monitoring the bus for references to main storage. The contention for cache cycles between the processor and the bus is resolved by using two identical copies of the tag memory. 9 references.
- OSTI ID:
- 5139336
- Country of Publication:
- United States
- Language:
- English
Similar Records
Cache-coherence problem in shared-memory multiprocessors
Digital computer with cache capable of concurrently handling multiple accesses from parallel processors
Implementation of the PIPE processor
Thesis/Dissertation
·
Wed Dec 31 23:00:00 EST 1986
·
OSTI ID:5152229
Digital computer with cache capable of concurrently handling multiple accesses from parallel processors
Patent
·
Mon Dec 26 23:00:00 EST 1988
·
OSTI ID:6215152
Implementation of the PIPE processor
Journal Article
·
Mon Dec 31 23:00:00 EST 1990
· Computer; (United States)
·
OSTI ID:5987557