Invention Grant
- Patent Title: Preventing unintended loss of transactional data in hardware transactional memory systems
- Patent Title (中): 防止在硬件事务内存系统中意外丢失事务数据
-
Application No.: US13714132Application Date: 2012-12-13
-
Publication No.: US08543775B2Publication Date: 2013-09-24
- Inventor: Jaewoong Chung , David S Christie , Michael Hohmuth , Stephan Diestelhorst , Martin Pohlack , Luke Yen
- Applicant: Advanced Micro Devices, Inc.
- Applicant Address: US TX Austin
- Assignee: Advanced Micro Devices, Inc.
- Current Assignee: Advanced Micro Devices, Inc.
- Current Assignee Address: US TX Austin
- Agency: Williams, Morgan & Amerson, P.C.
- Main IPC: G06F12/00
- IPC: G06F12/00

Abstract:
A method and apparatus are disclosed for implementing early release of speculatively read data in a hardware transactional memory system. A processing core comprises a hardware transactional memory system configured to receive an early release indication for a specified word of a group of words in a read set of an active transaction. The early release indication comprises a request to remove the specified word from the read set. In response to the early release request, the processing core removes the group of words from the read set only after determining that no word in the group other than the specified word has been speculatively read during the active transaction.
Public/Granted literature
- US20130103908A1 PREVENTING UNINTENDED LOSS OF TRANSACTIONAL DATA IN HARDWARE TRANSACTIONAL MEMORY SYSTEMS Public/Granted day:2013-04-25
Information query