会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明申请
    • Generic DMA memory space mapping
    • 通用DMA内存空间映射
    • US20070162638A1
    • 2007-07-12
    • US11290097
    • 2005-11-30
    • Wenjeng KoCheng-Chung Song
    • Wenjeng KoCheng-Chung Song
    • G06F13/28
    • G06F12/1081
    • In a data processing system having multiple input/output adapters, a DMA memory block is assigned to each adapter. The DMA memory block has a data area and a generic common control area. All adapters have the same translation control entry for the control area. The control area includes a mapped page assigned to each adapter request and an unmapped buffer space interposed between the mapped pages. By mapping the generic DMA memory, memory space which is not required by an adapter is not mapped unnecessarily. Because the generic DMA memory space is part of each adapter's DMA memory space, adapters are unable to write to partitions to which they do not belong and the possibility of cross-partition memory writes is reduced. Moreover, runaway writes to dedicated DMA memory space may be caught as soon as they occur.
    • 在具有多个输入/输出适配器的数据处理系统中,DMA存储块被分配给每个适配器。 DMA存储器块具有数据区和通用公共控制区。 所有适配器具有与控制区域相同的翻译控制条目。 控制区域包括分配给每个适配器请求的映射页面和介于映射页之间的未映射缓冲区空间。 通过映射通用DMA存储器,不会不必要地映射适配器不需要的内存空间。 由于通用DMA存储器空间是每个适配器的DMA存储空间的一部分,因此适配器无法写入不属于它们的分区,并减少了跨分区内存写入的可能性。 此外,一旦发生专用DMA存储空间的失控写入就可能被捕获。
    • 5. 发明申请
    • Saving state data in parallel in a multi-processor system
    • 在多处理器系统中并行保存状态数据
    • US20070168760A1
    • 2007-07-19
    • US11288714
    • 2005-11-29
    • Wenjeng KoCheng-Chung Song
    • Wenjeng KoCheng-Chung Song
    • G06F11/00
    • G06F11/0766G06F11/0715G06F11/0724
    • A method, system and program product save state data in a multi-processor system. A problem in the multi-processor system is detected and a statesave thread is spawned for each processor in the system. Each statesave thread directs a processor, in parallel with the other processors to attempt to identify a component in the system having a status of “incomplete”, indicating that state data of the component remains to be offloaded. When a component having a status of “incomplete” is identified, the processor executes statesave code to offload state data from the identified component. Upon completion of the state data offload from the identified component, the processor changes the status of the component to “complete”. The foregoing processes are repeated until no components are identified in the system having a status of “incomplete”.
    • 方法,系统和程序产品在多处理器系统中保存状态数据。 检测到多处理器系统中的问题,并为系统中的每个处理器产生一个状态线程。 每个状态线程指示处理器与其他处理器并行,以尝试识别系统中具有“不完整”状态的组件,指示组件的状态数据保持卸载。 当识别出具有“不完整”状态的组件时,处理器执行状态代码以从识别的组件卸载状态数据。 在从识别的组件完成状态数据卸载后,处理器将组件的状态改变为“完成”。 重复上述处理,直到在具有“不完全”状态的系统中没有识别到​​组件。
    • 6. 发明授权
    • Saving state data in parallel in a multi-processor system
    • 在多处理器系统中并行保存状态数据
    • US07500141B2
    • 2009-03-03
    • US11288714
    • 2005-11-29
    • Wenjeng KoCheng-Chung Song
    • Wenjeng KoCheng-Chung Song
    • G06F11/00
    • G06F11/0766G06F11/0715G06F11/0724
    • A method, system and program product save state data in a multi-processor system. A problem in the multi-processor system is detected and a statesave thread is spawned for each processor in the system. Each statesave thread directs a processor, in parallel with the other processors to attempt to identify a component in the system having a status of “incomplete”, indicating that state data of the component remains to be offloaded. When a component having a status of “incomplete” is identified, the processor executes statesave code to offload state data from the identified component. Upon completion of the state data offload from the identified component, the processor changes the status of the component to “complete”. The foregoing processes are repeated until no components are identified in the system having a status of “incomplete”.
    • 方法,系统和程序产品在多处理器系统中保存状态数据。 检测到多处理器系统中的问题,并为系统中的每个处理器产生一个状态线程。 每个状态线程指示处理器与其他处理器并行,以尝试识别系统中具有“不完整”状态的组件,指示组件的状态数据仍然被卸载。 当识别出具有“不完整”状态的组件时,处理器执行状态代码以从识别的组件卸载状态数据。 在从识别的组件完成状态数据卸载后,处理器将组件的状态改变为“完成”。 重复上述处理,直到在具有“不完全”状态的系统中没有识别到​​组件。
    • 10. 发明授权
    • Systems and methods for managing read-only memory
    • 用于管理只读存储器的系统和方法
    • US09009386B2
    • 2015-04-14
    • US12966055
    • 2010-12-13
    • Brian D. HatfieldWenjeng KoLei Liu
    • Brian D. HatfieldWenjeng KoLei Liu
    • G06F12/00G06F12/14G06F12/10
    • G06F12/1009G06F12/0638G06F12/10G06F12/145G06F2212/1016G06F2212/1052G06F2212/202G06F2212/65
    • A system includes a memory device including a real memory and a tracking mechanism configured to track relationships between multiple virtual memory addresses and real memory. The system further includes a processor configured to perform the below method and/or execute the below computer program product. One method includes mapping a first virtual memory address to a real memory in a memory device and mapping a second virtual memory address to the real memory. Here, the first virtual memory address is authorized to modify data in the real memory and the second virtual memory address is not authorized to modify the data in the real memory. One computer storage medium includes a computer program product for performing the above method.
    • 一种系统包括存储器装置,其包括实际存储器和跟踪机构,其被配置为跟踪多个虚拟存储器地址与真实存储器之间的关系。 该系统还包括配置成执行以下方法的处理器和/或执行以下计算机程序产品。 一种方法包括将第一虚拟存储器地址映射到存储器设备中的实际存储器,并将第二虚拟存储器地址映射到真实存储器。 这里,第一虚拟存储器地址被授权修改实际存储器中的数据,并且第二虚拟存储器地址不被授权修改真实存储器中的数据。 一个计算机存储介质包括用于执行上述方法的计算机程序产品。