Managing high-conflict cache lines in transactional memory computing environments

FY Busaba, HW Cain III, MK Gschwind… - US Patent …, 2016 - Google Patents
Cache lines in a computing environment with transactional memory are configurable with a
coherency mode. Cachelines in full-line coherency mode are operated or managed with full …

Centralized management of high-contention cache lines in multi-processor computing environments

FY Busaba, HW Cain III, MK Gschwind… - US Patent …, 2015 - Google Patents
6,636,949 B2 10/2003 Barroso et al. 6,925,537 B2 8, 2005 Barroso et al. 7,032,078 B2*
4/2006 Cypher et al................. 711 141 7,363,432 B2 4/2008 Gschwind et al. 7,475,193 B2 …

Multi-granular cache management in multi-processor computing environments

FY Busaba, HW Cain III, MK Gschwind… - US Patent …, 2016 - Google Patents
Cache lines in a multi-processor computing environment are configurable with a coherency
mode. Cache lines in full-line coherency mode are operated or managed with full-line …

Accelerating GPU hardware transactional memory with snapshot isolation

S Chen, L Peng, S Irving - ACM SIGARCH Computer Architecture News, 2017 - dl.acm.org
Snapshot Isolation (SI) is an established model in the database community, which permits
write-read conflicts to pass and aborts transactions only on write-write conflicts. With the …

Managing high-coherence-miss cache lines in multi-processor computing environments

FY Busaba, HW Cain III, MK Gschwind… - US Patent …, 2016 - Google Patents
Cache lines in a multi-processor computing environment are configurable with a coherency
mode. Cache lines in full-line coherency mode are operated or managed with full-line …

Identifying high-conflict cache lines in transactional memory computing environments

FY Busaba, HW Cain III, MK Gschwind… - US Patent …, 2016 - Google Patents
Cache lines in a computing environment with transactional memory are configurable with a
coherency mode and are associated with a high-conflict indicator. Cache lines in full line …

Immersive ParaView: A community-based, immersive, universal scientific visualization application

N Shetty, A Chaudhary, D Coming… - 2011 IEEE Virtual …, 2011 - ieeexplore.ieee.org
The availability of low-cost virtual reality (VR) systems coupled with a growing population of
researchers accustomed to newer interface styles makes this a ripe time to help domain …

LockillerTM: Enhancing Performance Lower Bounds in Best-Effort Hardware Transactional Memory

L Wan, F Chao, Q Li, J Han - 2024 IEEE International Parallel …, 2024 - ieeexplore.ieee.org
Concurrent access to shared data has always been a challenge for developing multi-
threaded programs and a bottleneck in the performance of Chip-Multiprocessor (CMP) …

Multi-granular cache management in multi-processor computing environments

FY Busaba, HW Cain III, MK Gschwind… - US Patent …, 2017 - Google Patents
Cache lines in a multi-processor computing environment are configurable with a coherency
mode. Cache lines in full-line coherency mode are operated or managed with full-line …

Techniques to improve performance in requester-wins hardware transactional memory

A Armejach, R Titos-Gil, A Negi, OS Unsal… - ACM Transactions on …, 2013 - dl.acm.org
The simplicity of requester-wins Hardware Transactional Memory (HTM) makes it easy to
incorporate in existing chip multiprocessors. Hence, such systems are expected to be widely …