发明名称 Use of common language infrastructure for sharing drivers and executable content across execution environments
摘要 Methods and systems for allocating address space resources to resource requesting peripheral devices in an efficient manner. Resource request are gathered for enumerated peripheral devices host by a computer platform. A map containing resource alignment requirements is built, and a virtual resource allocation map is computed based on aggregated resource requests and the alignment requirements. The resource aggregations are, in turn, based on a hierarchy of the peripheral devices. A bin-packing algorithm is employed to determine allocation of the resource requests so as to minimize resource address space allocations. The virtual resource map is then used to perform actual resource allocations. The resources include peripheral device I/O address allocation and peripheral device memory address allocations.
申请公布号 US2005071616(A1) 申请公布日期 2005.03.31
申请号 US20030671362 申请日期 2003.09.25
申请人 ZIMMER VINCENT J.;ROTHMAN MICHAEL A. 发明人 ZIMMER VINCENT J.;ROTHMAN MICHAEL A.
分类号 G06F9/445;G06F15/177;(IPC1-7):G06F15/177 主分类号 G06F9/445
代理机构 代理人
主权项
地址