中文
相关论文

相关论文: Microsecond Consensus for Microsecond Applications

200 篇论文

Consensus, state-machine replication (SMR) and total order broadcast (TOB) protocols are notorious for being poorly scalable with the number of participating nodes. Despite the recent race to reduce overall message complexity of…

分布式、并行与集群计算 · 计算机科学 2022-03-14 Chrysoula Stathakopoulou , Matej Pavlovic , Marko Vukolić

Replication is a standard technique for fault tolerance in distributed systems modeled as deterministic finite state machines (DFSMs or machines). To correct f crash or f/2 Byzantine faults among n different machines, replication requires…

分布式、并行与集群计算 · 计算机科学 2013-03-26 Bharath Balasubramanian , Vijay K. Garg

Motivated by recent distributed systems technology, Aguilera et al. introduced a hybrid model of distributed computing, called message-and-memory model or m&m model for short [1]. In this model, processes can communicate by message passing…

分布式、并行与集群计算 · 计算机科学 2020-12-15 Vassos Hadzilacos , Xing Hu , Sam Toueg

Cloud computing, despite its advantages in scalability, may not always fully satisfy the low-latency demands of emerging latency-sensitive pervasive applications. The cloud-edge continuum addresses this by integrating the responsiveness of…

分布式、并行与集群计算 · 计算机科学 2025-10-09 Xu Bai , Muhammed Tawfiqul Islam , Rajkumar Buyya , Adel N. Toosi

In this paper, we present Raptr--a Byzantine fault-tolerant state machine replication (BFT SMR) protocol that combines strong robustness with high throughput, while attaining near-optimal theoretical latency. Raptr delivers exceptionally…

分布式、并行与集群计算 · 计算机科学 2025-04-30 Andrei Tonkikh , Balaji Arun , Zhuolun Xiang , Zekun Li , Alexander Spiegelman

Building reliable applications for the cloud is challenging because of unpredictable failures during a program's execution. This paper presents a programming framework called Reliable State Machines (RSMs), that offers fault-tolerance by…

Maximizing submodular functions have been studied extensively for a wide range of subset-selection problems. However, much less attention has been given to the role of submodularity in sequence-selection and ranking problems. A…

数据结构与算法 · 计算机科学 2023-01-18 Guangyi Zhang , Nikolaj Tatti , Aristides Gionis

Common recurrent neural architectures scale poorly due to the intrinsic difficulty in parallelizing their state computations. In this work, we propose the Simple Recurrent Unit (SRU), a light recurrent unit that balances model capacity and…

计算与语言 · 计算机科学 2018-09-10 Tao Lei , Yu Zhang , Sida I. Wang , Hui Dai , Yoav Artzi

Modern Internet services commonly replicate critical data across several geographical locations using state-machine replication (SMR). Due to their reliance on a leader replica, classical SMR protocols offer limited scalability and…

分布式、并行与集群计算 · 计算机科学 2020-08-07 Tuanir França Rezende , Pierre Sutra

Reciprocal recommender systems (RRSs) are crucial in online two-sided matching platforms, such as online job or dating markets, as they need to consider the preferences of both sides of the match. The concentration of recommendations to a…

信息检索 · 计算机科学 2024-12-02 Kento Nakada , Kazuki Kawamura , Ryosuke Furukawa

Blockchain technology sparked renewed interest in planetary-scale Byzantine fault-tolerant (BFT) state machine replication (SMR). While recent works predominantly focused on improving the scalability and throughput of these protocols, few…

分布式、并行与集群计算 · 计算机科学 2024-10-01 Christian Berger , Lívio Rodrigues , Hans P. Reiser , Vinicius Cogo , Alysson Bessani

Recurrent neural networks (RNNs) are state-of-the-art in voice awareness/understanding and speech recognition. On-device computation of RNNs on low-power mobile and wearable devices would be key to applications such as zero-latency…

分布式、并行与集群计算 · 计算机科学 2018-02-22 Francesco Conti , Lukas Cavigelli , Gianna Paulin , Igor Susmelj , Luca Benini

Faults in high-performance systems are expected to be very large in the current exascale computing era. To compensate for a higher failure rate, the standard checkpoint/restart technique would need to create checkpoints at a much higher…

分布式、并行与集群计算 · 计算机科学 2025-04-15 Sarthak Joshi , Sathish Vadhiyar

Fault-tolerant distributed applications require mechanisms to recover data lost via a process failure. On modern cluster systems it is typically impractical to request replacement resources after such a failure. Therefore, applications have…

分布式、并行与集群计算 · 计算机科学 2023-01-26 Lukas Hübner , Demian Hespe , Peter Sanders , Alexandros Stamatakis

State machine replication is standard approach to fault tolerance. One of the key assumptions of state machine replication is that replicas must execute operations deterministically and thus serially. To benefit from multi-core servers,…

分布式、并行与集群计算 · 计算机科学 2018-05-15 Eduardo Alchieri , Fernando Dotti , Fernando Pedone

Mutation analysis has many applications, such as assessing the quality of test cases, fault localization, test input generation, security analysis, etc. Such applications involve running test suite against a large number of program mutants…

软件工程 · 计算机科学 2021-02-24 Ali Ghanbari , Andrian Marcus

As memory technologies continue to shrink and memory error rates increase, the demand for stronger reliability becomes increasingly critical. Fine-grain memory replication has emerged as an appealing approach to improving memory fault…

硬件体系结构 · 计算机科学 2025-02-25 Haris Volos , Yiannakis Sazeides

Recent research in consensus has often focussed on protocols for State-Machine-Replication (SMR) that can handle high throughputs. Such state-of-the-art protocols (generally DAG-based) induce undue overhead when the needed throughput is…

分布式、并行与集群计算 · 计算机科学 2026-01-08 Andrew Lewis-Pye , Ehud Shapiro

Graphics Processing Units (GPUs) are widely used by various applications in a broad variety of fields to accelerate their computation but remain susceptible to transient hardware faults (soft errors) that can easily compromise application…

软件工程 · 计算机科学 2021-03-30 Lishan Yang , Bin Nie , Adwait Jog , Evgenia Smirni

Supercomputers getting ever larger and energy-efficient is at odds with the reliability of the used hardware. Thus, the time intervals between component failures are decreasing. Contrarily, the latencies for individual operations of…

分布式、并行与集群计算 · 计算机科学 2024-11-26 Demian Hespe , Lukas Hübner , Charel Mercatoris , Peter Sanders