Performance Optimization Strategies for Transactional Memory Applications

Martin Otto Schindewolf
This thesis presents tools for Transactional Memory (TM) applications that cover multiple TM systems (Software, Hardware, and hybrid TM) and use information of all different layers of the TM software stack. Therefore, this thesis addresses a number of challenges to extract static information, information about the run time behavior, and expert-level knowledge to develop these new methods and strategies for the optimization of TM applications.
doi:10.5445/ir/1000035636 fatcat:waxykj7aijfojinkttzryrfmfy