Major hardware and software vendors are curious abouttransactional memory (TM), but are understandably cautiousabout committing to hardware changes. Our thesis is that deconstructing transactional memory intoseparate, interchangeable components facilitates TM adoption intwo ways. First, it aids hardware TM refinement, allowing ven dors to adopt TM earlier, knowing that they can more easilyrefine aspects later. Second, it enables the components to beapplied to other uses, including reliability, security, performance,and correctness, providing value even if TM is not widely used.We develop some evidence for our thesis via experience withLogTM variants and preliminary case studies of scalable watch
【 预 览 】
附件列表
Files
Size
Format
View
A Case for Deconstructing Hardware Transactional Memory Systems