Patent · US Expired

Method and system for performing DMA transfers using operating system allocated I/O buffers

US6598097B1 · kind B1 · utility

16Cited by
7References
24Claims
0Family size

Assignee

Inventors

Key dates

Filing dateFeb 29, 2000
Grant dateJul 22, 2003
Priority date
Expiry dateFeb 29, 2020

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F13/28
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method and system for performing direct memory access (DMA) transfers using operating system allocated I/O buffers provides a mechanism for device to device transfers without utilizing global system memory. Memory is allocated on a local bus to which both devices have a requested degree of affinity and transfers are performed to and from this memory. Operating system routines provide for selection of global system memory or local memory based on whether there is local memory available to which both devices have a requested degree of affinity. The memory can be deallocated after each transfer and reallocated for each subsequent transfer.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.