发明名称 Hybrid Transactional Memory System (HybridTM) and Method
摘要 A computer processing system having memory and processing facilities for processing data with a computer program is a Hybrid Transactional Memory multiprocessor system with modules 1 . . . n coupled to a system physical memory array, I/O devices via a high speed interconnection element. A CPU is integrated as in a multi-chip module with microprocessors which contain or are coupled in the CPU module to an assist thread facility, as well as a memory controller, cache controllers, cache memory, and other components which form part of the CPU which connects to the high speed interconnect which functions under the architecture and operating system to interconnect elements of the computer system with physical memory, various 1/0, devices and the other CPUs of the system. The current hybrid transactional memory elements support for a transactional memory system that has a simple/cost effective hardware design that can deal with limited hardware resources, yet one which has a transactional facility control logic providing for a back up assist thread that can still allow transactions to reference existing libraries and allows programmers to include calls to existing software libraries inside of their transactions, and which will not make a user code use a second lock based solution.
申请公布号 US2011119452(A1) 申请公布日期 2011.05.19
申请号 US20090619093 申请日期 2009.11.16
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 HELLER, JR. THOMAS J.
分类号 G06F12/00;G06F9/46 主分类号 G06F12/00
代理机构 代理人
主权项
地址