Processing transactions in a predefined order
Processing transactions in a predefined order
复制标题
按预定义的顺序处理交易
DOI:
10.1145/3293883.3295730
复制
发表时间:
2018
期刊:
影响因子:
--
通讯作者:
Palmieri, Roberto
中科院分区:
文献类型:
--
作者:
Saad, Mohamed M.;Kishi, Masoomeh Javidi;Jing, Shihao;Hans, Sandeep;Palmieri, Roberto
In this paper we provide a high performance solution to the problem of committing transactions while enforcing a pre-defined order. We provide the design and implementation of three algorithms, which deploy a specialized cooperative transaction execution model. This model permits the propagation of written values along the chain of ordered transactions. We show that, even in the presence of data conflicts, the proposed algorithms outperform single threaded execution, and other baseline and specialized state-of-the-art competitors (e.g., STMLite). The maximum speedup achieved in micro benchmarks, STAMP, PARSEC and SPEC200 applications is in the range of 4.3x -- 16.5x.
登录
查看更多内容
DOI:
10.1145/2633048
发表时间:
2014
期刊:
ACM Transactions on Architecture and Code Optimization (TACO)
影响因子:
--
作者:
Miguel A. Gonzalez;E. Gutiérrez;E. Zapata;O. Plata
通讯作者:
O. Plata
DOI:
--
发表时间:
2016
期刊:
ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming
影响因子:
--
作者:
Mohamed M. Saad;R. Palmieri;B. Ravindran
通讯作者:
B. Ravindran
DOI:
--
发表时间:
2008
期刊:
ACM SIGPLAN Symposium on Principles & Practice of Parallel Programming
影响因子:
--
作者:
C. V. Praun;R. Bordawekar;Călin Caşcaval
通讯作者:
Călin Caşcaval
DOI:
10.1145/3211890.3211897
发表时间:
2018
期刊:
Proceedings of the 11th ACM International Systems and Storage Conference
影响因子:
--
作者:
Mohamed M. Saad;R. Palmieri;B. Ravindran
通讯作者:
B. Ravindran
影响因子:
1
作者:
Doherty, Simon;Groves, Lindsay;Moir, Mark
通讯作者:
Moir, Mark