Consensus-Oriented Parallelization: How to Earn Your First Million
Consensus-Oriented Parallelization: How to Earn Your First Million
复制标题
面向共识的并行化:如何赚取你的第一个百万
DOI:
10.1145/2814576.2814800
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
Rüdiger Kapitza
中科院分区:
文献类型:
--
作者:
Johannes Behl;Tobias Distler;Rüdiger Kapitza
Consensus protocols employed in Byzantine fault-tolerant systems are notoriously compute intensive. Unfortunately, the traditional approach to execute instances of such protocols in a pipelined fashion is not well suited for modern multi-core processors and fundamentally restricts the overall performance of systems based on them. To solve this problem, we present the consensus-oriented parallelization (COP) scheme, which disentangles consecutive consensus instances and executes them in parallel by independent pipelines; or to put it in the terminology of our main target, today's processors: COP is the introduction of superscalarity to the field of consensus protocols. In doing so, COP achieves 2.4 million operations per second on commodity server hardware, a factor of 6 compared to a contemporary pipelined approach measured on the same code base and a factor of over 20 compared to the highest throughput numbers published for such systems so far. More important, however, is: COP provides up to 3 times as much throughput on a single core than its competitors and it can make use of additional cores where other approaches are confined by the slowest stage in their pipeline. This enables Byzantine fault tolerance for the emerging market of extremely demanding transactional systems and gives more room for conventional deployments to increase their quality of service.
DOI:
10.1145/2168836.2168866
发表时间:
2012-04
期刊:
--
影响因子:
--
作者:
R. Kapitza;J. Behl;C. Cachin;T. Distler;Simon Kuhnle;Seyed Vahid Mohammadi;Wolfgang Schröder-Preikschat;Klaus Stengel
通讯作者:
R. Kapitza;J. Behl;C. Cachin;T. Distler;Simon Kuhnle;Seyed Vahid Mohammadi;Wolfgang Schröder-Preikschat;Klaus Stengel
DOI:
--
发表时间:
1993
期刊:
IEEE J. Sel. Areas Commun.
影响因子:
--
作者:
D. Schmidt;T. Suda
通讯作者:
T. Suda
影响因子:
1.5
作者:
Aublin, Pierre-Louis;Guerraoui, Rachid;Vukolic, Marko
通讯作者:
Vukolic, Marko