发明名称 AN INPUT/OUTPUT CACHE FOR CACHING DIRECT (VIRTUAL) MEMORY ACCESS DATA
摘要 Hardware and software improvements in workstations which utilize a cache for increasing the throughput of Direct Memory Access (DMA) I/O on an operating system supporting multiple concurrent I/O operations. In a workstation or server having an operating system supporting multiple concurrent I/O operations system, performance may be improved significantly by including a write back cache for I/O as one of the system elements. Such write back cache supports external devices with at least two types of device interfaces: a standard system bus interface and a network control interface and significantly enhances the performance of DVMA (or DMA) data transfers through a unique combination of hardware and software support, which includes a physical cache for temporarily buffering I/O data to and from external devices, and all associated controls, an I/O cache tag array, data paths and diagnostic and programming support necessary to make an I/O cache functional.
申请公布号 CA2036372(C) 申请公布日期 2002.10.01
申请号 CA19912036372 申请日期 1991.02.08
申请人 发明人 WATKINS, JOHN;LABUDA, DAVID;VAN LOO, WILLIAM C.
分类号 G06F13/14;(IPC1-7):G06F13/14 主分类号 G06F13/14
代理机构 代理人
主权项
地址