Sciweavers

MICRO
2009
IEEE
132views Hardware» more  MICRO 2009»
13 years 11 months ago
EazyHTM: eager-lazy hardware transactional memory
Transactional Memory aims to provide a programming model that makes parallel programming easier. Hardware implementations of transactional memory (HTM) suffer from fewer overhead...
Sasa Tomic, Cristian Perfumo, Chinmay Eishan Kulka...
MICRO
2009
IEEE
122views Hardware» more  MICRO 2009»
13 years 11 months ago
Characterizing the resource-sharing levels in the UltraSPARC T2 processor
Vladimir Cakarevic, Petar Radojkovic, Javier Verd&...
MICRO
2009
IEEE
120views Hardware» more  MICRO 2009»
13 years 11 months ago
Offline symbolic analysis for multi-processor execution replay
Dongyoon Lee, Mahmoud Said, Satish Narayanasamy, Z...
MICRO
2009
IEEE
137views Hardware» more  MICRO 2009»
13 years 11 months ago
ESKIMO: Energy savings using Semantic Knowledge of Inconsequential Memory Occupancy for DRAM subsystem
Dynamic Random Access Memory (DRAM) is used as the bulk of the main memory in most computing systems and its energy and power consumption has become a first-class design considera...
Ciji Isen, Lizy Kurian John
MICRO
2009
IEEE
132views Hardware» more  MICRO 2009»
13 years 11 months ago
Finding concurrency bugs with context-aware communication graphs
Incorrect thread synchronization often leads to concurrency bugs that manifest nondeterministically and are difficult to detect and fix. Past work on detecting concurrency bugs ...
Brandon Lucia, Luis Ceze
MICRO
2009
IEEE
147views Hardware» more  MICRO 2009»
13 years 11 months ago
Complexity effective memory access scheduling for many-core accelerator architectures
Modern DRAM systems rely on memory controllers that employ out-of-order scheduling to maximize row access locality and bank-level parallelism, which in turn maximizes DRAM bandwid...
George L. Yuan, Ali Bakhoda, Tor M. Aamodt
MICRO
2009
IEEE
120views Hardware» more  MICRO 2009»
13 years 11 months ago
Tribeca: design for PVT variations with local recovery and fine-grained adaptation
With continued advances in CMOS technology, parameter variations are emerging as a major design challenge. Irregularities during the fabrication of a microprocessor and variations...
Meeta Sharma Gupta, Jude A. Rivers, Pradip Bose, G...
MICRO
2009
IEEE
120views Hardware» more  MICRO 2009»
13 years 11 months ago
SCARAB: a single cycle adaptive routing and bufferless network
As technology scaling drives the number of processor cores upward, current on-chip routers consume substantial portions of chip area and power budgets. Since existing research has...
Mitchell Hayenga, Natalie D. Enright Jerger, Mikko...
MICRO
2009
IEEE
124views Hardware» more  MICRO 2009»
13 years 11 months ago
ZerehCache: armoring cache architectures in high defect density technologies
Aggressive technology scaling to 45nm and below introduces serious reliability challenges to the design of microprocessors. Large SRAM structures used for caches are particularly ...
Amin Ansari, Shantanu Gupta, Shuguang Feng, Scott ...
MICRO
2009
IEEE
159views Hardware» more  MICRO 2009»
13 years 11 months ago
Adaptive line placement with the set balancing cache
Efficient memory hierarchy design is critical due to the increasing gap between the speed of the processors and the memory. One of the sources of inefficiency in current caches is...
Dyer Rolán, Basilio B. Fraguela, Ramon Doal...