Investigating Transactional Memory for High Performance Embedded Systems

Investigating Transactional Memory for High Performance Embedded Systems
复制标题

DOI:
10.1007/978-3-030-52794-5_8
复制
发表时间:
2020-06-12
期刊:
Architecture of Computing Systems – ARCS 2020
影响因子:
--
通讯作者:
Ungerer T
Ungerer T
中科院分区:
其他
文献类型:
--
作者:
Piatka C;Amslinger R;Haas F;Weis S;Altmeyer S;Ungerer T

文献摘要

参考文献

相似文献

提出了一种用于硬件事务存储器的事务管理单元(TMU)。我们的TMU支持三种不同的争用管理策略,可以根据工作负载应用。此外,TMU支持大小不受限制的事务。我们的方法解决了传统HTMS的两个挑战:(1)潜在的高流产率,(2)缺少对无界事务的支持。通过使用事务存储器和我们的TMU增强模拟器,我们证明了我们的TMU在一些STAMP基准测试中实现了高达4.2的加速比,并将流失率降低了高达11.6倍。
We present a Transaction Management Unit (TMU) for Hardware Transactional Memories (HTMs). Our TMU enables three different contention management strategies, which can be applied according to the workload. Additionally, the TMU enables unbounded transactions in terms of size. Our approach tackles two challenges of traditional HTMs: (1) potentially high abort rates, (2) missing support for unbounded transactions. By enhancing a simulator with a transactional memory and our TMU, we demonstrate that our TMU achieves speedups of up to 4.2 and reduces abort rates by a factor of up to 11.6 for some of the STAMP benchmarks.
DOI: 10.1145/1168918.1168901
发表时间: 2006-11-01
影响因子: --
作者:
Chuang, Weihaw;Narayanasamy, Satish;Calder, Brad
通讯作者: Calder, Brad
DOI: 10.1145/1168918.1168900
发表时间: 2006-11-01
影响因子: --
作者:
Damron, Peter;Fedorova, Alexandra;Nussbaum, Daniel
通讯作者: Nussbaum, Daniel
DOI: 10.1016/j.jpdc.2010.02.003
发表时间: 2010-10-01
影响因子: 3.8
作者:
Ferri, Cesare;Wood, Samantha;Herlihy, Maurice
通讯作者: Herlihy, Maurice
DOI: 10.1007/11561927_23
发表时间: 2005-01-01
期刊: DISTRIBUTED COMPUTING, PROCEEDINGS
影响因子: --
作者:
Guerraoui, R;Herlihy, M;Pochon, B
通讯作者: Pochon, B