*********************************
There is now a CONTENT FREEZE for Mercury while we switch to a new platform. It began on Friday, March 10 at 6pm and will end on Wednesday, March 15 at noon. No new content can be created during this time, but all material in the system as of the beginning of the freeze will be migrated to the new platform, including users and groups. Functionally the new site is identical to the old one. webteam@gatech.edu
*********************************
Title: Bridging the Gap For Hardware Transactional Memory
Sunjae Young Park
Ph.D. Student
School of Computer Science
College of Computing
Georgia Institute of Technology
Date: Wednesday, November 8 2017
Time: 3:00 - 5:00PM (EDT)
Location: Klaus 1315
Committee:
Dr. Milos Prvulovic (Advisor, School of Computer Science, Georgia Institute of Technology) Dr. Hyesoon Kim (School of Computer Science, Georgia Institute of
Technology)
Dr. Moinuddin Qureshi (School of Electrical and Computer Engineering, Georgia Institute of Technology) Dr. Santosh Pande (School of Computer Science, Georgia Institute of
Technology)
Abstract:
Transactional memory (TM) is a promising new tool for shared memory application development. Unlike mutual exclusion locks, TM allows atomic sections to execute concurrently, potentially resulting in improved performance. Commercial releases of hardware TM (HTM) brings this functionality to the mainstream.
However, these HTM implementations are built on top of existing hardware, and provide TM functionality with minimal hardware changes. As a result, there are significant gaps in performance compared to research prototypes that can work from a clean slate. In this thesis, I propose to several ideas that keep with this design philosophy, but still close this gap.