Mechanisms to accelerate transactions using buffered stores

AR Adl-Tabatabai, Y Ni, B Saha, V Bassin… - US Patent …, 2012 - Google Patents
2008. O162886 A1 7/2008 Saha et al. 2008, O256073 A1 10, 2008 Detlefset al.
2008/0270745 A1 10, 2008 Saha et al. 2009, OOO6767 A1 1/2009 Saha et al. 2009 …

Performing mode switching in an unbounded transactional memory (UTM) system

J Gray, M Taillefer, Y Levanoni… - US Patent …, 2012 - Google Patents
BACKGROUND In modern computing systems, multiple processors can be present and
each Such processor may execute different threads of code of a common application. To …

Hardware accelerated transactional memory system with open nested transactions

J Gray, M Taillefer, Y Levanoni… - US Patent …, 2012 - Google Patents
7,320,065 B2 1/2008 Gosior cr 7,376,800 B1 5/2008 Choquette (*) Notice: Subject to any
disclaimer, the term of this 7,395,382 B1 7, 2008 Moir patent is extended or adjusted under …

Instrumentation of hardware assisted transactional memory system

M Taillefer, J Gray, R Wurdack, G Sheaffer… - US Patent …, 2015 - Google Patents
Monitoring performance of one or more architecturally sig nificant processor caches coupled
to a processor. The meth ods include executing an application on one or more proces sors …

Atomic memory device

T Sheffler, L Lai, L Peng, B Rychlik - US Patent App. 13/383,205, 2012 - Google Patents
BACKGROUND 0002 The ever-increasing gap between processor perfor mance and
memory bandwidth is reflected in the growing timing penalty incurred when a processor …

Checkpointing in speculative versioning caches

AE Eichenberger, A Gara, MK Gschwind… - US Patent …, 2013 - Google Patents
US PATENT DOCUMENTS 6,438,677 B1 8/2002 Chaudhry et al. 6,457,104 B1 9, 2002
Tremaine et al. 6,587,937 B1 7/2003 Jensen et al. 7,082,601 B2 7/2006 Ohsawa et al …

Hardware acceleration of a write-buffering software transactional memory

B Saha, AR Adl-Tabatabai, Q Jacobson - US Patent 8,185,698, 2012 - Google Patents
BACKGROUND Advances in semi-conductor processing and logic design have permitted
an increase in the amount of logic that may be present on integrated circuit devices. As a …

Metaphysically addressed cache metadata

G Sheaffer, D Callahan, J Gray… - US Patent …, 2013 - Google Patents
6,751,617 B1 6/2004 Anfindsen 6,842,830 B2 1/2005 Khare 6,845,430 B2 1/2005 Hopeman
data is implemented in a metadata address space while the storage address, when used for …

Compiler technique for efficient register checkpointing to support transaction roll-back

C Wang, Y Wu - US Patent 8,001,421, 2011 - Google Patents
BACKGROUND Advances in semi-conductor processing and logic design have permitted
an increase in the amount of logic that may be present on integrated circuit devices. As a …

Single command, multiple column-operation memory device

T Sheffler, L Lai, L Peng, B Rychlik - US Patent 9,658,953, 2017 - Google Patents
(57) ABSTRACT A memory access command, column address and plurality of write data
values are received within an integrated-circuit memory chip via external signaling links. In …