2011 19th International Euromicro Conference on Parallel, Distributed and Network-Based Processing 2011
DOI: 10.1109/pdp.2011.27
|View full text |Cite
|
Sign up to set email alerts
|

Analysis and Tracing of Applications Based on Software Transactional Memory on Multicore Architectures

Abstract: International audienceTransactional Memory (TM) is a new programming paradigm that offers an alternative to traditional lock-based concurrency mechanisms. It offers a higher-level programming interface and promises to greatly simplify the development of correct concurrent applications on multicore architectures. However, simplicity often comes with an important performance deterioration and given the variety of TM implementations it is still a challenge to know what kind of applications can really take advanta… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
4
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
2
2

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(4 citation statements)
references
References 14 publications
0
4
0
Order By: Relevance
“…To evaluate the results, they implemented a tool to visualize the collected transactional information. Castro et al [11] proposed an approach for collecting and tracing relevant information about transactions. It was based on the Linux dynamic linking mechanism, which traces events about transactions.…”
Section: Evaluating the Impact Of Transactionalmentioning
confidence: 99%
See 3 more Smart Citations
“…To evaluate the results, they implemented a tool to visualize the collected transactional information. Castro et al [11] proposed an approach for collecting and tracing relevant information about transactions. It was based on the Linux dynamic linking mechanism, which traces events about transactions.…”
Section: Evaluating the Impact Of Transactionalmentioning
confidence: 99%
“…Unlike [12], [13], this approach has the advantage of using a larger variety of STM systems without modifying the source codes. Moreover, it does not add any overhead, as opposed to the works presented in [11], [14] which may modify the behavior of the applications due to extra operations to collect data.…”
Section: Evaluating the Impact Of Transactionalmentioning
confidence: 99%
See 2 more Smart Citations