中文

拓展 IBM POWER 架构中硬件事务内存的容量

分布式、并行与集群计算 2020-03-09 v1

摘要

商用处理器中的硬件事务内存(HTM)实现受到其严苛容量限制的显著制约。在实践中,这使得当前 HTM 不适用于许多内存数据库的实时工作负载。本文提出 SI-HTM,它拓展了底层 HTM 的容量边界,从而将 HTM 开放给更广泛的一类应用。SI-HTM 利用 IBM POWER 架构的 HTM 实现并辅以软件层,提供快照隔离的单版本实现。与基于 HTM 和软件的事务并发控制替代方案相比,SI-HTM 展现出更好的可扩展性,在内存数据库基准测试上相对 HTM 实现了高达 300% 的加速。

关键词

引用

@article{arxiv.2003.03317,
  title  = {Stretching the capacity of Hardware Transactional Memory in IBM POWER architectures},
  author = {Ricardo Filipe and Shady Issa and Paolo Romano and João Barreto},
  journal= {arXiv preprint arXiv:2003.03317},
  year   = {2020}
}