中文
相关论文

相关论文: Fork Sequential Consistency is Blocking

200 篇论文

Fair exchange protocols let two mutually distrustful parties exchange digital data in a way that neither party can cheat. They have various applications such as the exchange of digital items, or the exchange of digital coins and digital…

密码学与安全 · 计算机科学 2023-04-07 Aydin Abadi , Steven J. Murdoch , Thomas Zacharias

Persistent memory provides high-performance data persistence at main memory. Memory writes need to be performed in strict order to satisfy storage consistency requirements and enable correct recovery from system crashes. Unfortunately,…

硬件体系结构 · 计算机科学 2017-05-11 Youyou Lu , Jiwu Shu , Long Sun , Onur Mutlu

Cache-aided content delivery is studied in a multi-server system with $P$ servers and $K$ users, each equipped with a local cache memory. In the delivery phase, each user connects randomly to any $\rho$ out of $P$ servers. Thanks to the…

信息论 · 计算机科学 2018-04-16 Nitish Mital , Deniz Gunduz , Cong Ling

Blockchain is a novel technology that is rising a lot of interest in the industrial and re- search sectors because its properties of decentralisation, immutability and data integrity. Initially, the underlying consensus mechanism has been…

密码学与安全 · 计算机科学 2018-05-10 Stefano De Angelis

We highlight a striking difference in behavior between two widely used variants of coordinate ascent variational inference: the sequential and parallel algorithms. While such differences were known in the numerical analysis literature in…

机器学习 · 统计学 2026-03-24 Debdeep Pati

This paper studies the costs and trade-offs of providing transactional consistent reads in a distributed storage system. We identify the following dimensions: read consistency, read delay (latency), and data freshness. We show that there is…

分布式、并行与集群计算 · 计算机科学 2018-10-04 Alejandro Z. Tomsic , Manuel Bravo , Marc Shapiro

Runtime verification offers scalable solutions to improve the safety and reliability of systems. However, systems that require verification or monitoring by a third party to ensure compliance with a specification might contain sensitive…

密码学与安全 · 计算机科学 2025-05-15 Thomas A. Henzinger , Mahyar Karimi , K. S. Thejaswini

The lock is a building-block synchronization primitive that enables mutually exclusive access to shared data in shared-memory parallel programs. Mutual exclusion is typically achieved by guarding the code that accesses the shared data with…

分布式、并行与集群计算 · 计算机科学 2023-04-25 Vivek Shahare , Milind Chabbi , Nikhil Hegde

Despite exciting progress on cryptography, secure and efficient query processing over outsourced data remains an open challenge. We develop a communication-efficient and information-theoretically secure system, entitled Obscure for…

数据库 · 计算机科学 2020-04-29 Peeyush Gupta , Yin Li , Sharad Mehrotra , Nisha Panwar , Shantanu Sharma , Sumaya Almanee

In encrypted databases, sensitive data is protected from an untrusted server by encrypting columns using partially homomorphic encryption schemes, and storing encryption keys in a trusted client. However, encrypting columns and protecting…

数据库 · 计算机科学 2016-05-05 Kapil Vaswani , Ravi Ramamurthy , Ramarathnam Venkatesan

Trading on decentralized exchanges has been one of the primary use cases for permissionless blockchains with daily trading volume exceeding billions of U.S.~dollars. In the status quo, users broadcast transactions and miners are responsible…

计算机科学与博弈论 · 计算机科学 2023-10-31 Matheus V. X. Ferreira , David C. Parkes

Causal consistency is an attractive consistency model for replicated data stores. It is provably the strongest model that tolerates partitions, it avoids the long latencies associated with strong consistency, and, especially when using…

分布式、并行与集群计算 · 计算机科学 2018-03-13 Diego Didona , Rachid Guerraoui , Jingjing Wang , Willy Zwaenepoel

Concurrent accesses to databases are typically encapsulated in transactions in order to enable isolation from other concurrent computations and resilience to failures. Modern databases provide transactions with various semantics…

编程语言 · 计算机科学 2021-01-25 Sidi Mohamed Beillahi , Ahmed Bouajjani , Constantin Enea

Quorum systems are useful tools for implementing consistent and available storage in the presence of failures. These systems usually comprise a static set of servers that provide a fault-tolerant read/write register accessed by a set of…

分布式、并行与集群计算 · 计算机科学 2016-07-20 Eduardo Alchieri , Alysson Bessani , Fabiola Greve , Joni Fraga

In this work, we consider a computational model of a distributed system formed by a set of servers in which jobs, that are continuously arriving, have to be executed. Every job is formed by a set of dependent tasks (i.~e., each task may…

网络与互联网体系结构 · 计算机科学 2019-10-07 Vicent Cholvi , Juan Echagüe , Antonio Fernández Anta , Christopher Thraves Caro

Content delivery networks store information distributed across multiple servers, so as to balance the load and avoid unrecoverable losses in case of node or disk failures. Coded caching has been shown to be a useful technique which can…

信息论 · 计算机科学 2016-11-22 Tianqiong Luo , Vaneet Aggarwal , Borja Peleato

Cache-aided content delivery is studied in a multi-server system with $P$ servers and $K$ users, each equipped with a local cache memory. In the delivery phase, each user connects randomly to any $\rho$ out of $P$ servers. Thanks to the…

信息论 · 计算机科学 2020-03-12 Nitish Mital , Deniz Gunduz , Cong Ling

In this paper, we evaluate and compare the performance of two approaches, namely self-stabilization and rollback, to handling consistency violating faults (\cvf) that occur when a self-stabilizing distributed graph-based program is executed…

分布式、并行与集群计算 · 计算机科学 2020-07-29 Duong Nguyen , Sandeep S. Kulkarni

Cloud computing enables users (clients) to outsource large volume of their data to cloud servers. Secure distributed cloud storage schemes ensure that multiple servers store these data in a reliable and untampered fashion. We propose an…

密码学与安全 · 计算机科学 2018-06-05 Binanda Sengupta , Nishant Nikam , Sushmita Ruj , Srinivasan Narayanamurthy , Siddhartha Nandi

Existing network stacks tackle performance and scalability aspects by relying on multiple receive queues. However, at software level, each queue is processed by a single thread, which prevents simultaneous work on the same queue and limits…

网络与互联网体系结构 · 计算机科学 2024-01-24 Marco Faltelli , Giacomo Belocchi , Francesco Quaglia , Giuseppe Bianchi