Exploring garbage collection with haswell hardware transactional memory

Exploring garbage collection with haswell hardware transactional memory
复制标题

使用 Haswell 硬件事务内存探索垃圾回收

DOI:
10.1145/2602988.2602992
复制
发表时间:
2014
期刊:
--
影响因子:
--
通讯作者:
Ritson C
Ritson C
中科院分区:
--
文献类型:
--
作者:
Ritson C

文献摘要

参考文献

被引文献

相似文献

英特尔最新的处理器微体系结构Haswell在x86编程模型中增加了对受限形式的事务内存的支持。我们探讨了如何将其应用于Jikes RVM中的三种垃圾收集场景:并行复制、并发复制和位图标记。与传统的同步机制相比,我们的并发复制速度提高了48-101%。我们还展示了如何通过软件事务存储技术实现类似但可移植的性能提升。我们将为事务执行捕获足够工作的体系结构开销确定为在其他场景中有效使用事务的主要绊脚石。
Intel's latest processor microarchitecture, Haswell, adds support for a restricted form of transactional memory to the x86 programming model. We explore how this can be applied to three garbage collection scenarios in Jikes RVM: parallel copying, concurrent copying and bitmap marking. We demonstrate gains in concurrent copying speed over traditional synchronisation mechanisms of 48-101%. We also show how similar but portable performance gains can be achieved through software transactional memory techniques. We identify the architectural overhead of capturing sufficient work for transactional execution as a major stumbling block to the effective use of transactions in the other scenarios.
重新考虑障碍,更加友好!
DOI: 10.1145/2258996.2259004
发表时间: 2012
期刊: Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
影响因子: --
作者:
Xi Yang;S. Blackburn;Daniel Frampton;Antony Hosking
通讯作者: Antony Hosking
DOI: 10.1145/2464157.2464160
发表时间: 2013-06
期刊: --
影响因子: --
作者:
T. Kalibera;Richard E. Jones
通讯作者: T. Kalibera;Richard E. Jones
利用关键对象机会主义收集旧对象
DOI: --
发表时间: 1991
期刊: Conference on Object-Oriented Programming Systems, Languages, and Applications
影响因子: --
作者:
Barry Hayes
通讯作者: Barry Hayes
通过严格的重放编译评估Java性能
DOI: --
发表时间: 2008
期刊: Conference on Object-Oriented Programming Systems, Languages, and Applications
影响因子: --
作者:
A. Georges;L. Eeckhout;D. Buytaert
通讯作者: D. Buytaert
SPECjvm98 Java 基准测试的分配行为研究
DOI: --
发表时间: 1999
期刊: European Conference on Object-Oriented Programming
影响因子: --
作者:
Sylvia Dieckmann;Urs Hölzle
通讯作者: Urs Hölzle