中文
相关论文

相关论文: Local Linearizability

200 篇论文

Strictly serializable (linearizable) services appear to execute transactions (operations) sequentially, in an order consistent with real time. This restricts a transaction's (operation's) possible return values and in turn, simplifies…

数据库 · 计算机科学 2021-10-20 Jeffrey Helt , Matthew Burke , Amit Levy , Wyatt Lloyd

Read-only caches are widely used in cloud infrastructures to reduce access latency and load on backend databases. Operators view coherent caches as impractical at genuinely large scale and many client-facing caches are updated in an…

分布式、并行与集群计算 · 计算机科学 2016-11-15 Ittay Eyal , Ken Birman , Robbert van Renesse

Execution of concurrent programs implies frequent switching between different thread contexts. This property perplexes analyzing and reasoning about concurrent programs. Trace simplification is a technique that aims at alleviating this…

软件工程 · 计算机科学 2014-05-20 Mohamed A. El-Zawawy , Mohammad N. Alanazi

Modern highly-concurrent search data structures, such as search trees, obtain multi-core scalability and performance by having operations traverse the data structure without any synchronization. As a result, however, these algorithms are…

分布式、并行与集群计算 · 计算机科学 2024-01-12 Yotam M. Y. Feldman , Artem Khyzha , Constantin Enea , Adam Morrison , Aleksandar Nanevski , Noam Rinetzky , Sharon Shoham

There has been a significant amount of work in the literature proposing semantic relaxation of concurrent data structures for improving scalability and performance. By relaxing the semantics of a data structure, a bigger design space, that…

数据结构与算法 · 计算机科学 2025-11-11 Adones Rukundo , Aras Atalar , Philippas Tsigas

The size of a data structure (i.e., the number of elements in it) is a widely used property of a data set. However, for concurrent programs, obtaining a correct size efficiently is non-trivial. In fact, the literature does not offer a…

分布式、并行与集群计算 · 计算机科学 2022-09-16 Gal Sela , Erez Petrank

The phenomenon of linear mode connectivity (LMC) links several aspects of deep learning, including training stability under noisy stochastic gradients, the smoothness and generalization of local minima (basins), the similarity and…

机器学习 · 计算机科学 2025-11-07 C. Hepburn , T. Zielke , A. P. Raulf

Different linearizations have been proposed to cast dependency parsing as sequence labeling and solve the task as: (i) a head selection problem, (ii) finding a representation of the token arcs as bracket strings, or (iii) associating…

计算与语言 · 计算机科学 2021-08-18 Alberto Muñoz-Ortiz , Michalina Strzyz , David Vilares

The linearization of the meteorological equations around a specified reference state, usually applied in NWP to define the linear system of constant-coefficients semi-implicit schemes, is outlined as an unnecessarily restrictive approach…

大气与海洋物理 · 物理学 2009-11-10 Pierre Benard

Concurrent data structures are the data sharing side of parallel programming. Data structures give the means to the program to store data, but also provide operations to the program to access and manipulate these data. These operations are…

分布式、并行与集群计算 · 计算机科学 2013-02-13 Daniel Cederman , Anders Gidenstam , Phuong Ha , Håkan Sundell , Marina Papatriantafilou , Philippas Tsigas

Linearizability is the strongest correctness property for both shared memory and message passing systems. One of its useful features is the compositionality: a history (execution) is linearizable if and only if each object (component)…

分布式、并行与集群计算 · 计算机科学 2018-02-09 Haoxiang Lin

We present a lattice of distributed program specifications, whose ordering represents implementability/refinement. Specifications are modelled by families of subsets of relative execution traces, which encode the local orderings of state…

计算机科学中的逻辑 · 计算机科学 2023-04-25 Nasos Evangelou-Oost , Callum Bannister , Ian J. Hayes

Containerization plays a crucial role in the de facto technology stack for implementing microservices architecture (each microservice has its own database in most cases). Nevertheless, there are still fierce debates on containerizing…

数据库 · 计算机科学 2021-03-04 Zheng Li

There are two intertwined factors that affect performance of concurrent data structures: the ability of processes to access the data in parallel and the cost of synchronization. It has been observed that for a large class of…

分布式、并行与集群计算 · 计算机科学 2017-05-10 Vitaly Aksenov , Petr Kuznetsov

Linearization has emerged as a strategy for developing efficient language models (LMs). Starting from an existing Transformer-based LM, linearization replaces the attention component with computationally efficient subquadratic \textit{token…

计算与语言 · 计算机科学 2026-02-02 Patrick Haller , Jonas Golde , Alan Akbik

Statistical linearization has recently seen a particular surge of interest as a numerically cheap method for robust control of stochastic differential equations. Although it has already been successfully applied to control complex…

最优化与控制 · 数学 2023-07-06 Riccardo Bonalli , Clara Leparoux , Bruno Hérissé , Frédéric Jean

Locally recoverable codes (LRCs) were proposed for the recovery of data in distributed and cloud storage systems about nine years ago. A lot of progress on the study of LRCs has been made by now. However, there is a lack of general theory…

信息论 · 计算机科学 2021-02-02 Pan Tan , Cuiling Fan , Cunsheng Ding , Zhengchun Zhou

Priority queues are abstract data structures which store a set of key/value pairs and allow efficient access to the item with the minimal (maximal) key. Such queues are an important element in various areas of computer science such as…

数据结构与算法 · 计算机科学 2015-09-24 Jakob Gruber

The need for scalable concurrent ordered set data structures with linearizable range query support is increasing due to the rise of multicore computers, data processing platforms and in-memory databases. This paper presents a new concurrent…

分布式、并行与集群计算 · 计算机科学 2017-09-05 Kjell Winblad

Linearizability is the gold standard among algorithm designers for deducing the correctness of a distributed algorithm using implemented shared objects from the correctness of the corresponding algorithm using atomic versions of the same…

分布式、并行与集群计算 · 计算机科学 2011-09-21 Wojciech Golab , Lisa Higham , Philipp Woelfel