• Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
搜索

Author:

Shan, Weifeng (Shan, Weifeng.) | Liao, Husheng (Liao, Husheng.) (Scholars:廖湖声)

Indexed by:

EI Scopus

Abstract:

Transactional Memory(TM) is being studied widely by researchers, which is viewed as a new parallel programming model for synchronizing concurrent accesses to shared data object in multi-core or many-core systems. Research result shows that TM has a good performance over Lock using micro-benchmarks. The performance of real applications based on TM is still not clear. In this paper, we describe how to build Simulation System of Earthquake Precursory Observatory Equipment (SSEPOE) using Dynamic Software Transactional Memory (DSTM) and compare the scalability of it to that of lock-based one. Experimental result shows that the performance of SSEPOE based on STM have no advantages than lock-based one and it has a little convenience than lock in programming SSEPOE, this is because SSEPOE is rather simple and the experimentation computer only has two cores. If the computer has more cores and the real application is more complex, the version based on STM will outperform the lockbased one. Another hand, because DSTM2 did not support long transactions, SSEPOE Server did not realize all synchronization of threads using transactions. We only used transactions in the execution process of command instead of locks. We also gave insights into development techniques to encounter in developing SSEPOE Server and discussed the shortcomings of DSTM APIs. © 2010 IEEE.

Keyword:

Locks (fasteners) Benchmarking Parallel programming Multicore programming Distributed computer systems Observatories Computer software Earthquakes Storage allocation (computer)

Author Community:

  • [ 1 ] [Shan, Weifeng]College of Computer Science, Beijing University of Technology, Beijing, China
  • [ 2 ] [Shan, Weifeng]Department of Disaster Information Engineering, Institute of Disaster Prevention, Sanhe, China
  • [ 3 ] [Liao, Husheng]College of Computer Science, Beijing University of Technology, Beijing, China

Reprint Author's Address:

Show more details

Related Keywords:

Related Article:

Source :

Year: 2010

Page: 458-464

Language: English

Cited Count:

WoS CC Cited Count:

SCOPUS Cited Count:

ESI Highly Cited Papers on the List: 0 Unfold All

WanFang Cited Count:

Chinese Cited Count:

30 Days PV: 7

Online/Total:1054/10666263
Address:BJUT Library(100 Pingleyuan,Chaoyang District,Beijing 100124, China Post Code:100124) Contact Us:010-67392185
Copyright:BJUT Library Technical Support:Beijing Aegean Software Co., Ltd.