Code Generation and Optimization for Transactional Memory Constructs in an Unmanaged Language

@article{Wang2007CodeGA,
  title={Code Generation and Optimization for Transactional Memory Constructs in an Unmanaged Language},
  author={Cheng Wang and Wei-Yu Chen and Youfeng Wu and Bratin Saha and Ali-Reza Adl-Tabatabai},
  journal={International Symposium on Code Generation and Optimization (CGO'07)},
  year={2007},
  pages={34-48}
}
Transactional memory offers significant advantages for concurrency control compared to locks. This paper presents the design and implementation of transactional memory constructs in an unmanaged language. Unmanaged languages pose a unique set of challenges to transactional memory constructs - for example, lack of type and memory safety, use of function pointers, aliasing of local variables, and others. This paper describes novel compiler and runtime mechanisms that address these challenges and… CONTINUE READING
Highly Influential
This paper has highly influenced 17 other papers. REVIEW HIGHLY INFLUENTIAL CITATIONS
Highly Cited
This paper has 144 citations. REVIEW CITATIONS
98 Citations
1 References
Similar Papers

Citations

Publications citing this paper.
Showing 1-10 of 98 extracted citations

145 Citations

0102030'09'12'15'18
Citations per Year
Semantic Scholar estimates that this publication has 145 citations based on the available data.

See our FAQ for additional information.

References

Publications referenced by this paper.

Similar Papers

Loading similar papers…