Hyflow2: a high performance distributed transactional memory framework in scala
Hyflow2: a high performance distributed transactional memory framework in scala
复制标题
Hyflow2:Scala 中的高性能分布式事务内存框架
DOI:
--
复制
发表时间:
2013
期刊:
影响因子:
--
通讯作者:
R. Palmieri
中科院分区:
文献类型:
--
作者:
Alexandru Turcu;B. Ravindran;R. Palmieri
Distributed Transactional Memory (DTM) is a recent but promising model for programming distributed systems. It aims to present programmers with a simple to use distributed concurrency control abstraction (transactions), while maintaining performance and scalability similar to distributed fine-grained locks. Any complications usually associated with such locks (e.g., distributed deadlocks) are avoided. We propose a new DTM framework for the Java Virtual Machine named Hyflow2. We implement Hyflow2 in Scala and base it on the existing ScalaSTM API soon to be included in the Scala standard library. We thus aim to create a smooth transition from multiprocessor STM programs to DTM.