会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 95. 发明申请
    • Use of common language infrastructure for sharing drivers and executable content across execution environments
    • 使用通用语言基础设施来跨执行环境共享驱动程序和可执行内容
    • US20050071616A1
    • 2005-03-31
    • US10671362
    • 2003-09-25
    • Vincent ZimmerMichael Rothman
    • Vincent ZimmerMichael Rothman
    • G06F9/445G06F15/177
    • G06F9/4401
    • 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.
    • 用于以有效的方式将地址空间资源分配给资源请求外围设备的方法和系统。 为计算机平台主机的枚举外围设备收集资源请求。 构建了包含资源对齐要求的映射,并且基于聚合的资源请求和对齐要求来计算虚拟资源分配映射。 资源聚合又依赖于外围设备的层次结构。 采用二进制包装算法来确定资源请求的分配,以最小化资源地址空间分配。 然后,虚拟资源映射用于执行实际的资源分配。 资源包括外围设备I / O地址分配和外围设备内存地址分配。
    • 96. 发明申请
    • Managing peripheral device address space resources using a tunable bin-packing/knapsack algorithm
    • 使用可调整的bin-packing /背包算法来管理外围设备地址空间资源
    • US20050066108A1
    • 2005-03-24
    • US10664623
    • 2003-09-19
    • Vincent ZimmerMichael Rothman
    • Vincent ZimmerMichael Rothman
    • G06F12/02G06F12/06G11C5/00
    • G06F12/0223G06F12/0646
    • Methods and systems for allocating address space resources to resource requesting peripheral devices in an efficient manner. Resource requests 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.
    • 用于以有效的方式将地址空间资源分配给资源请求外围设备的方法和系统。 为计算机平台主持的枚举的外围设备收集资源请求。 构建了包含资源对齐要求的映射,并且基于聚合的资源请求和对齐要求来计算虚拟资源分配映射。 资源聚合又依赖于外围设备的层次结构。 采用二进制包装算法来确定资源请求的分配,以最小化资源地址空间分配。 然后,虚拟资源映射用于执行实际的资源分配。 资源包括外围设备I / O地址分配和外围设备内存地址分配。
    • 97. 发明申请
    • Method to support heterogeneous memories
    • 支持异构存储器的方法
    • US20070260827A1
    • 2007-11-08
    • US11418063
    • 2006-05-03
    • Vincent ZimmerMichael Rothman
    • Vincent ZimmerMichael Rothman
    • G06F13/00
    • G06F12/0638Y02D10/13
    • A method and apparatus is described herein for supporting heterogeneous local memories. A resource affinity table includes an entry for each local memory mapped into an address space. Each entry associating the corresponding local memory with a logical distance, such as a domain number. During runtime thread scheduling, memory operations, and other tasks are potentially assigned to the local memory devices based on the logical distance associated with each memory in the resource affinity table. As a consequence, heterogeneous memory types or homogeneous memories with different access times may be efficiently combined in a system to achieve large amount of memory at a smaller cost without sacrificing performance by allowing an operating system to make intelligent scheduling choices based on logical distances/access times of the aforementioned memories.
    • 本文描述了一种用于支持异构本地存储器的方法和装置。 资源关联表包括映射到地址空间中的每个本地存储器的条目。 每个条目将对应的本地存储器与诸如域号的逻辑距离相关联。 在运行时线程调度,存储器操作和其他任务可能基于与资源关联表中的每个存储器相关联的逻辑距离来分配给本地存储器设备。 因此,具有不同访问时间的异构存储器类型或同质存储器可以被有效地组合在系统中以更低的成本实现大量的存储器,而不会通过允许操作系统基于逻辑距离/访问进行智能调度选择来牺牲性能 上述记忆的次数。
    • 100. 发明申请
    • Method and apparatus to support enhanced energy efficiency in a processing system
    • 支持在处理系统中提高能源效率的方法和装置
    • US20070192642A1
    • 2007-08-16
    • US11351762
    • 2006-02-10
    • Michael RothmanVincent Zimmer
    • Michael RothmanVincent Zimmer
    • G06F1/32
    • G06F1/3203G06F9/4411G06F9/542
    • A first partition of a processing system may use polling to communicate with a device. In addition, the first partition may provide an interface that allows a second partition of the processing system to communicate with the device without requiring the second partition to use polling. For example, the first partition may present the device to the second partition as an interrupt-driven device. In one embodiment, the first partition creates an interface that presents a universal serial bus (USB) peripheral device to the second partition as a legacy peripheral device. The second partition my therefore use the device without conducting polling, and may consume less energy than a partition that conducts polling. Other embodiments are described and claimed.
    • 处理系统的第一分区可以使用轮询来与设备进行通信。 此外,第一分区可以提供允许处理系统的第二分区与设备通信而不要求第二分区使用轮询的接口。 例如,第一分区可以将设备呈现为第二分区作为中断驱动设备。 在一个实施例中,第一分区创建将通用串行总线(USB)外围设备呈现为第二分区作为传统外围设备的接口。 因此,我的第二个分区使用该设备而不进行轮询,并且可能比执行轮询的分区消耗更少的能量。 描述和要求保护其他实施例。