Ased: availability, security, and debugging support usingtransactional memory

JaeWoong Chung Stanford

Woongki Baek Stanford

Nathan Grasso Bronson

Jiwon Seo

Christos Kozyrakis Stanford

Kunle Olukotun Stanford

ACM Symposium on Parallelism in Algorithms and Architectures (SPAA), 2008


Abstract

We propose ASeD that uses the hardware resources of transactional memory systems for non transactional memory purpose. We show that the hardware components for register checkpointing, data versioning, and conflict detection can be reused as basic building blocks for reliability, security, and debugging support.