• DocumentCode
    1854731
  • Title

    Exploring the Emerging Applications for Transactional Memory

  • Author

    Zhang, Jiaqi ; Chen, Wenguang ; Tian, Xinmin ; Zheng, Weimin

  • Author_Institution
    Dept. of Comput. Sci. & Technol., Tsinghua Univ.
  • fYear
    2008
  • fDate
    1-4 Dec. 2008
  • Firstpage
    474
  • Lastpage
    480
  • Abstract
    With the dominance of multicore processors, parallel programming has become more important. Transactional Memory is a promising solution to synchronisation issues that are hurting parallel programmers. While there are a lot of researches on the implementation tradeoffs of TM, there is rare study on the applications that may utilize the techniques, which is essential to both providing feedbacks to the TM designers and to helping potential users. This paper makes the first step of this work by presenting our identification of emerging applications for the comprehensive study of TM. The selection is based on application-domains including popular server/client softwares, multimedia applications, bioinformatics applications, data mining applications, and other scientific applications, which cover most of the dwarfs. A preliminary experiment is also provided to illustrate what we can get from this work.
  • Keywords
    storage management; transaction processing; multicore processors; parallel programming; transactional memory; Application software; Computer science; Distributed computing; Feedback; Multicore processing; Parallel programming; Program processors; Programming profession; Scalability; Synchronization; Application; Category; Transactional Memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, Applications and Technologies, 2008. PDCAT 2008. Ninth International Conference on
  • Conference_Location
    Otago
  • Print_ISBN
    978-0-7695-3443-5
  • Type

    conf

  • DOI
    10.1109/PDCAT.2008.77
  • Filename
    4711020