中文
相关论文

相关论文: Verifying Sequential Consistency on Shared-Memory …

200 篇论文

We propose a memory-model-aware static program analysis method for accurately analyzing the behavior of concurrent software running on processors with weak consistency models such as x86-TSO, SPARC-PSO, and SPARC-RMO. At the center of our…

编程语言 · 计算机科学 2017-09-29 Markus Kusano , Chao Wang

We exhibit assertion-preserving (reachability preserving) transformations from parameterized concurrent shared-memory programs, under a k-round scheduling of processes, to sequential programs. The salient feature of the sequential program…

计算机科学中的逻辑 · 计算机科学 2012-07-19 Salvatore La Torre , P. Madhusudan , Gennaro Parlato

Causal nonseparability is the property underlying quantum processes incompatible with a definite causal order. So far it has remained a central open question as to whether any process with a clear physical realisation can violate a causal…

量子物理 · 物理学 2024-10-31 Hippolyte Dourdent , Alastair A. Abbott , Ivan Šupić , Cyril Branciard

Linearizability, the traditional correctness condition for concurrent data structures is considered insufficient for the non-volatile shared memory model where processes recover following a crash. For this crash-recovery shared memory…

分布式、并行与集群计算 · 计算机科学 2020-12-08 Ohad Ben-Baruch , Srivatsan Ravi

Identifying causal order from restricted projective data is generally nontrivial. When two quantum players interact only through an unobserved environment, the available local measurement statistics are typically not tomographically…

量子物理 · 物理学 2026-05-07 Masahito Hayashi

Conformance checking, one of the main process mining operations, aims to identify discrepancies between a process model and an event log. The model represents the expected behaviour, whereas the event log represents the actual process…

Proving correctness of distributed or concurrent algorithms is a mind-challenging and complex process. Slight errors in the reasoning are difficult to find, calling for computer-checked proof systems. In order to build computer-checked…

分布式、并行与集群计算 · 计算机科学 2019-11-21 Armando Castañeda , Aurélie Hurault , Philippe Quéinnec , Matthieu Roy

We propose a method to search for signs of causal structure in spatiotemporal data making minimal a priori assumptions about the underlying dynamics. To this end, we generalize the elementary concept of recurrence for a point process in…

数据分析、统计与概率 · 物理学 2016-09-08 J. Davidsen , P. Grassberger , M. Paczuski

The memory model is the crux of the concurrency semantics of shared-memory systems. It defines the possible values that a read operation is allowed to return for any given set of write operations performed by a concurrent program, thereby…

分布式、并行与集群计算 · 计算机科学 2018-03-14 Manuel Pöter , Jesper Larsson Träff

Sequential computation is well understood but does not scale well with current technology. Within the next decade, systems will contain large numbers of processors with potentially thousands of processors per chip. Despite this, many…

硬件体系结构 · 计算机科学 2015-11-17 James Hanlon

This paper is proposing a general periodicity result concerning any deterministic and memoryless scheduling algorithm (including non-work-conserving algorithms), for any context, on identical multiprocessor platforms. By context we mean the…

操作系统 · 计算机科学 2013-05-17 Emmanuel Grolleau , Joël Goossens , Liliana Cucu-Grosjean

Liveness properties, such as termination, of even the simplest shared-memory concurrent programs under sequential consistency typically require some fairness assumptions about the scheduler. Under weak memory models, we observe that the…

编程语言 · 计算机科学 2021-09-10 Ori Lahav , Egor Namakonov , Jonas Oberhauser , Anton Podkopaev , Viktor Vafeiadis

Applications in machine learning, optimization, and control require the sequential selection of a few system elements, such as sensors, data, or actuators, to optimize the system performance across multiple time steps. However, in…

机器学习 · 统计学 2020-12-17 Vasileios Tzoumas , Ali Jadbabaie , George J. Pappas

Understanding the physical world fundamentally relies on the assumption that events are temporally ordered, with past events serving as causes for future ones. However, quantum mechanics permits events to occur in a superposition of causal…

量子物理 · 物理学 2025-08-07 Dengke Qu , Quan Lin , Lei Xiao , Xiang Zhan , Peng Xue

Co-scheduling of jobs in data-centers is a challenging scenario, where jobs can compete for resources yielding to severe slowdowns or failed executions. Efficient job placement on environments where resources are shared requires awareness…

机器学习 · 计算机科学 2020-07-07 David Buchaca Prats , Joan Marcual , Josep Lluís Berral , David Carrera

In large scale systems such as the Internet, replicating data is an essential feature in order to provide availability and fault-tolerance. Attiya and Welch proved that using strong consistency criteria such as atomicity is costly as each…

分布式、并行与集群计算 · 计算机科学 2015-01-12 Matthieu Perrin , Achour Mostefaoui , Claude Jard

Gibbons and Korach studied a fundamental problem in 1997: given an observed sequence of reads and writes of a multi-threaded program, does there exist an interleaving which is sequentially consistent? Apart from applications in testing…

编程语言 · 计算机科学 2026-05-12 R. Govind , S. Krishna , Sanchari Sil , B. Srivathsan

While supporting the execution of business processes, information systems record event logs. Conformance checking relies on these logs to analyze whether the recorded behavior of a process conforms to the behavior of a normative…

人工智能 · 计算机科学 2020-07-07 Han van der Aa , Henrik Leopold , Matthias Weidlich

Distributed algorithms that operate in the fail-recovery model rely on the state stored in stable memory to guarantee the irreversibility of operations even in the presence of failures. The performance of these algorithms lean heavily on…

操作系统 · 计算机科学 2020-02-19 William B. Mingardi , Gustavo M. D. Vieira

We study the connection of two problems within the planning and verification community: Conformant planning and model-checking of hyperproperties. Conformant planning is the task of finding a sequential plan that achieves a given objective…

人工智能 · 计算机科学 2025-12-30 Raven Beutner , Bernd Finkbeiner