There is a growing body of practical evidence that hardware transactional memory (HTM) has the potential to significantly ease the development of concurrent algorithms that are scalable, efficient and correct. However, this potential depends in many cases on details of the HTM's design. This talk will introduce HTM, explore several examples illustrating its potential, discuss requirements for achieving that potential, and provide an update on (publicly known) potential directions for future HTM support.
This talk is sponsored by the Sun Microsystems Center of Excellence in OpenSPARC at the University of Otago.
Mark Moir received the BSc(Hons) degree in Computer Science from Victoria University of Wellington, New Zealand in 1988, and the PhD degree in Computer Science from the University of North Carolina at Chapel Hill, USA in 1996. From August 1996 until June 2000, he was an assistant professor in the Department of Computer Science at the University of Pittsburgh. In June 2000, he joined Sun Labs. Moir is now the Principal Investigator of the Scalable Synchronization Research Group in Oracle Labs, due to Oracle acquiring Sun in 2010. Dr. Moir's was named as a Sun Microsystems Distinguished Engineer in 2009. His main research interests concern practical and theoretical aspects of concurrent, distributed, and real-time computing. His current research focuses on hardware and software mechanisms for making it easier to develop scalable, efficient, and correct concurrent programs for shared-memory multiprocessors.
Last modified: Thursday, 19-Jul-2012 11:15:49 NZST
This page is maintained by the seminar list administrator.