Hasil untuk "cs.DC"

Menampilkan 20 dari ~251699 hasil · dari arXiv, DOAJ, CrossRef

JSON API
arXiv Open Access 2025
PICO: Performance Insights for Collective Operations

Saverio Pasqualoni, Lorenzo Piarulli, Daniele De Sensi

Collective operations are cornerstones of both HPC application and large-scale AI training and inference. Yet, comprehensive, systematic and reproducible performance evaluation and benchmarking of said operations is not straightforward. Existing frameworks do not provide sufficiently detailed profiling information, nor they ensure reproducibility and extensibility. In this paper, we present PICO (Performance Insights for Collective Operations), a novel lightweight, extensible framework built with the aim of simplifying collective operations benchmarking.

en cs.DC, cs.PF
arXiv Open Access 2025
Sei Giga

Benjamin Marsh, Steven Landers, Jayendra Jog

We introduce the Sei Giga, a multi-concurrent producer parallelized execution EVM layer one blockchain. In an internal testnet Giga has achieved >5 gigagas/sec throughput and sub 400ms finality. Giga uses Autobahn for consensus with separate DA and consensus layers requiring f+1 votes for a PoA on the DA layer before consensus. Giga reaches consensus over ordering and uses async block execution and state agreement to remove execution from the consensus bottleneck.

en cs.DC, cs.CR
arXiv Open Access 2024
Distributed Systems in Fintech

Anurag Mashruwala

The emergence of distributed systems has revolutionized the financial technology (Fintech) landscape, offering unprecedented opportunities for enhancing security, scalability, and efficiency in financial operations. This paper explores the role of distributed systems in Fintech, analyzing their architecture, benefits, challenges, and applications. It examines key distributed technologies such as blockchain, decentralized finance (DeFi), and distributed ledger technology (DLT), and their impact on various aspects of the financial industry, and future directions for distributed systems in Fintech.

en cs.DC, cs.ET
arXiv Open Access 2024
A Note on Solving Problems of Substantially Super-linear Complexity in $N^{o(1)}$ Rounds of the Congested Clique

Andrzej Lingas

We study the possibility of designing $N^{o(1)}$-round protocols for problems of substantially super-linear polynomial-time (sequential) complexity on the congested clique with about $N^{1/2}$ nodes, where $N$ is the input size. We show that the average time complexity of the local computation performed at a clique node (in terms of the size of the data received by the node) in such protocols has to be substantially larger than the time complexity of the given problem.

en cs.DC
arXiv Open Access 2023
Reliable Broadcast despite Mobile Byzantine Faults

Silvia Bonomi, Giovanni Farina, Sébastien Tixeuil

We investigate the solvability of the Byzantine Reliable Broadcast and Byzantine Broadcast Channel problems in distributed systems affected by Mobile Byzantine Faults. We show that both problems are not solvable even in one of the most constrained system models for mobile Byzantine faults defined so far. By endowing processes with an additional local failure oracle, we provide a solution to the Byzantine Broadcast Channel problem.

en cs.DC
arXiv Open Access 2021
Towards External Calls for Blockchain and Distributed Ledger Technology

Joshua Ellul, Gordon J. Pace

It is widely accepted that blockchain systems cannot execute calls to external systems or services due to each node having to reach a deterministic state. However, in this paper we show that this belief is preconceived by demonstrating a method that enables blockchain and distributed ledger technologies to perform calls to external systems initiated from the blockchain/DLT itself.

en cs.DC, cs.CR
arXiv Open Access 2019
Leader Election Requires Logarithmic Time in Population Protocols

Yuichi Sudo, Toshimitsu Masuzawa

This paper shows that every leader election protocol requires logarithmic stabilization time both in expectation and with high probability in the population protocol model. This lower bound holds even if each agent has knowledge of the exact size of a population and is allowed to use an arbitrarily large number of agent states. This lower bound concludes that the protocol given in [Sudo et al., SSS 2019] is time-optimal in expectation.

en cs.DC
arXiv Open Access 2019
Asynchronous Consensus Without Rounds

Robbert van Renesse

Fault tolerant consensus protocols usually involve ordered rounds of voting between a collection of processes. In this paper, we derive a general specification of fault tolerant asynchronous consensus protocols and present a class of consensus protocols that refine this specification without using rounds. Crash-tolerant protocols in this class use 3f+1 processes, while Byzantine-tolerant protocols use 5f+1 processes.

en cs.DC
arXiv Open Access 2019
Introduction to the Tezos Blockchain

Victor Allombert, Mathias Bourgoin, Julien Tesson

Tezos is an innovative blockchain that improves on several aspects compared to more established blockchains. It offers an original proof-of-stake consensus algorithm and can be used as a decentralized smart contract platform. It has the capacity to amend its own economic protocol through a voting mechanism and focuses on formal methods to improve safety.

en cs.DC
arXiv Open Access 2019
No Need for Recovery: A Simple Two-Step Byzantine Consensus

Tung-Wei Kuo, Kung Chen

In this paper, we give a deterministic two-step Byzantine consensus protocol that achieves safety and liveness. A two-step Byzantine consensus protocol only needs two communication steps to commit in the absence of faults. Most two-step Byzantine consensus protocols exploit optimism and require a recovery protocol in the presence of faults. In this paper, we give a simple two-step Byzantine consensus protocol that does not need a recovery protocol.

en cs.DC
arXiv Open Access 2017
Reproducible experiments on dynamic resource allocation in cloud data centers

Andreas Wolke, Martin Bichler, Fernando Chirigati et al.

In Wolke et al. [1] we compare the efficiency of different resource allocation strategies experimentally. We focused on dynamic environments where virtual machines need to be allocated and deallocated to servers over time. In this companion paper, we describe the simulation framework and how to run simulations to replicate experiments or run new experiments within the framework.

arXiv Open Access 2013
3DES ECB Optimized for Massively Parallel CUDA GPU Architecture

Lukasz Swierczewski

Modern computers have graphics cards with much higher theoretical efficiency than conventional CPU. The paper presents application possibilities GPU CUDA acceleration for encryption of data using the new architecture tailored to the 3DES algorithm, characterized by increased security compared to the normal DES. The algorithm used in ECB mode (Electronic Codebook), in which 64-bit data blocks are encrypted independently by stream processors (CUDA cores).

en cs.DC
arXiv Open Access 2011
A Formal Model of Anonymous Systems

Yang D. Li

We put forward a formal model of anonymous systems. And we concentrate on the anonymous failure detectors in our model. In particular, we give three examples of anonymous failure detectors and show that they can be used to solve the consensus problem and that they are equivalent to their classic counterparts. Moreover, we show some relationship among them and provide a simple classification of anonymous failure detectors.

en cs.DC
arXiv Open Access 2011
Parallel Performance of MPI Sorting Algorithms on Dual-Core Processor Windows-Based Systems

Alaa Ismail Elnashar

Message Passing Interface (MPI) is widely used to implement parallel programs. Although Windowsbased architectures provide the facilities of parallel execution and multi-threading, little attention has been focused on using MPI on these platforms. In this paper we use the dual core Window-based platform to study the effect of parallel processes number and also the number of cores on the performance of three MPI parallel implementations for some sorting algorithms.

arXiv Open Access 2011
Estimating Bernoulli trial probability from a small sample

Norman D. Megill, Mladen Pavicic

The standard textbook method for estimating the probability of a biased coin from finite tosses implicitly assumes the sample sizes are large and gives incorrect results for small samples. We describe the exact solution, which is correct for any sample size.

en cs.DC, math.PR
arXiv Open Access 2011
Synchrony vs. Causality in Asynchronous Petri Nets

Jens-Wolfhard Schicke, Kirstin Peters, Ursula Goltz

Given a synchronous system, we study the question whether the behaviour of that system can be exhibited by a (non-trivially) distributed and hence asynchronous implementation. In this paper we show, by counterexample, that synchronous systems cannot in general be implemented in an asynchronous fashion without either introducing an infinite implementation or changing the causal structure of the system behaviour.

Halaman 23 dari 12585