Method and apparatus of parallel computing with simultaneously operating stream prefetching and list prefetching engines
Patent
·
OSTI ID:1082469
A prefetch system improves a performance of a parallel computing system. The parallel computing system includes a plurality of computing nodes. A computing node includes at least one processor and at least one memory device. The prefetch system includes at least one stream prefetch engine and at least one list prefetch engine. The prefetch system operates those engines simultaneously. After the at least one processor issues a command, the prefetch system passes the command to a stream prefetch engine and a list prefetch engine. The prefetch system operates the stream prefetch engine and the list prefetch engine to prefetch data to be needed in subsequent clock cycles in the processor in response to the passed command.
- Research Organization:
- International Business Machines Corporation, Armonk, NY (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- ;
- Other Award/Contract Number:
- B554331
- Assignee:
- International Business Machines Corporation (Armonk, NY)
- Patent Number(s):
- 8,327,077
- Application Number:
- 12/696,746
- OSTI ID:
- 1082469
- Country of Publication:
- United States
- Language:
- English
Similar Records
Programmable stream prefetch with resource optimization
List based prefetch
List based prefetch
Patent
·
2013
·
OSTI ID:1082909
List based prefetch
Patent
·
2012
·
OSTI ID:1058904
List based prefetch
Patent
·
2014
·
OSTI ID:1150073