1
James Allan Kahle: DMA prefetch. International Business Machines Corporation, CARR, Diana R Gerhardt, March 7, 2006: US07010626 (18 worldwide citation)

A method and an apparatus are provided for prefetching data from a system memory to a cache for a direct memory access (DMA) mechanism in a computer system. A DMA mechanism is set up for a processor. A load access pattern of the DMA mechanism is detected. At least one potential load of data is predi ...


2
David M Wentzlaff, Matthew Mattina, Anant Agarwal: Managing cache memory in a parallel processing environment. Mellanox Technologies, Fish & Richardson P C, May 2, 2017: US09639487

An apparatus comprises a plurality of processor cores, each comprising a computation unit and a memory. The apparatus further comprises an interconnection network to transmit data among the processor cores. At least some of the memories are configured as a cache for memory external to the processor ...


3
James Allan Kahle: DMA prefetch. Ibm Corporation, C O Carr, June 30, 2005: US20050144337-A1

A method and an apparatus are provided for prefetching data from a system memory to a cache for a direct memory access (DMA) mechanism in a computer system. A DMA mechanism is set up for a processor. A load access pattern of the DMA mechanism is detected. At least one potential load of data is predi ...


4
James Allan Kahle: DMA prefetch. International Business Machines Corporation, Gregory W Carr, September 30, 2004: US20040193754-A1

A method and an apparatus are provided for prefetching data from a system memory to a cache for a direct memory access (DMA) mechanism in a computer system. A DMA mechanism is set up for a processor. A load access pattern of the DMA mechanism is detected. At least one potential load of data is predi ...