Multiprocessor system with write generate method for updating ca

Boots – shoes – and leggings

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

395448, 395468, 395471, 395800, 3642287, 3642419, 36424341, 3642435, 36494067, 36496431, 36496427, 364DIG1, 364DIG2, G06F 15167, G06F 1517

Patent

active

055242120

ABSTRACT:
A plurality of program processors, shared memory, dual port memory, external cache memory and a control processor form a multiprocessor system. A shared memory bus links the program processors, shared memory, dual port memory and external cache memory. Program processor I/O occurs through a pair of serial I/O channels coupled to one port of the dual port memory. A write generate mode is implemented for updating cache by first allocating lines of shared memory as write before read areas. For such lines, cache tags are updated directly on cache misses without reading from memory. A hit is forced for such line, resulting in valid data at the updated part and invalid data at the remaining portion. Thus, part of the line is written to and the rest invalidated. The invalid portions are not read, unless preceded by a write operation. The mode reduces the number of bus cycles by making write misses more efficient.

REFERENCES:
patent: 4041472 (1977-08-01), Shah et al.
patent: 4414624 (1983-11-01), Summer, Jr. et al.
patent: 4791641 (1988-12-01), Hillis
patent: 4805091 (1989-02-01), Thiel et al.
patent: 4807228 (1989-02-01), Dahbura et al.
patent: 4809202 (1989-02-01), Wolfram
patent: 4827403 (1989-05-01), Steele, Jr. et al.
patent: 4899342 (1990-02-01), Potter et al.
patent: 5008815 (1991-04-01), Hillis
patent: 5146603 (1992-09-01), Frost et al.
patent: 5151979 (1992-09-01), Poskitt
patent: 5163142 (1992-11-01), Mageau
patent: 5197139 (1993-03-01), Emma et al.
patent: 5369753 (1994-11-01), Tipley
Chen et al, "An Effective Write Policy for Software Coherence Schemes", Univ. of Illinois, IEEE, 1992, pp. 661-672.
Thorson, "Multiprocessor Cache Coherency: MOESI Model Describes Snooping Protocols," Microprocessor Report, v4, N11, Jun. 1990, p. 124.
C. Wittenbrink, "Directed Data Cache for High Performance Morphological Image Processing", Thesis submitted Oct. 8, 1990.
Choi, Somani, "The Generalized Folding Cube"; NETWORK Mar. 1991.
Choi, Somani, "The Generalized Folding Cube", 1990 Internat'l Conference on Parallel Processing.
Pfister et. al., "The IBM Research Parallel Processor Prototype (RP3) : Intro. . . . " 0190-3918/85/0000/0764, IEEE 1985.
G. Radin, "The 801 Minicomputer", 00-89791-066-4, ACM 1982.
Brandley et. al., "RP3 Processor-Memory Element", 0190-3918/85/0000/0782, IEEE 1985.
MC68030 User's Manual, Motorola, (No Date).
A. Smith, "Cache Memories", Computing Surveys vol. 14, No. 3 Sep., 1982.
Opferman et. al., "On a Class of Rearrangeable Switching . . . " Bell System Technical Journal vol. 50, No. 5, May-Jun. 1971.
Sky Computers, Inc. "SKYbolt Shamrock Family Product Summary" (No Date).
The 17th Annual International Symposium on Computer Architecture; May 28-31, 1990 Seattle, Washington.
Dally et. al.; "The Message-Driven Processor: A Multicomputer Processing Node with . . . " IEEE 0272-1732; Apr. 1992.
Gross; "Communication in iWarp Systems;" ACM 089791-341-8; 1989.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Multiprocessor system with write generate method for updating ca does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Multiprocessor system with write generate method for updating ca, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Multiprocessor system with write generate method for updating ca will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-392245

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.