中文
相关论文

相关论文: Static Deadlock Detection in MPI Synchronization C…

200 篇论文

Latency-insensitive design mitigates increasing interconnect delay and enables productive component reuse in complex digital systems. This design style has been adopted in high-level design flows because untimed functional blocks connected…

计算机科学中的逻辑 · 计算机科学 2021-02-19 Steve Dai , Alicia Klinefelter , Haoxing Ren , Rangharajan Venkatesan , Ben Keller , Nathaniel Pinckney , Brucek Khailany

MPI applications matter. However, with the advent of many-core processors, traditional MPI applications are challenged to achieve satisfactory performance. This is due to the inability of these applications to respond to load imbalances, to…

分布式、并行与集群计算 · 计算机科学 2019-12-20 Jan Ciesko , Pedro J. Martínez-Ferrer , Raúl Peñacoba Veigas , Xavier Teruel , Vicenç Beltran

We consider the problem of output feedback stabilization in linear systems when the measured outputs and control inputs are subject to event-triggered sampling and dynamic quantization. A new sampling algorithm is proposed for outputs which…

动力系统 · 数学 2016-09-26 Aneel Tanwani , Christophe Prieur , Mirko Fiacchini

Avoiding collisions is the core problem in multi-agent navigation. In decentralized settings, when agents have limited communication and sensory capabilities, collisions are typically avoided in a reactive fashion, relying on local…

多智能体系统 · 计算机科学 2021-07-02 Stepan Dergachev , Konstantin Yakovlev

We address the problem of statically checking safety properties (such as assertions or deadlocks) for parameterized phaser programs. Phasers embody a non-trivial and modern synchronization construct used to orchestrate executions of…

编程语言 · 计算机科学 2021-05-13 Zeinab Ganjei , Ahmed Rezine , Ludovic Henrio , Petru Eles , Zebo Peng

This paper introduces a novel paradigm for the analysis and verification of concurrent programs -- the Singularity Theory. We model the execution space of a concurrent program as a branched topological space, where program states are points…

编程语言 · 计算机科学 2025-10-30 Di Zhang

This paper explores the potential of communicating information gained by static analysis from compilers to Out-of-Order (OoO) machines, focusing on the memory dependence predictor (MDP). The MDP enables loads to issue without all in-flight…

编程语言 · 计算机科学 2024-06-06 Luke Panayi , Rohan Gandhi , Jim Whittaker , Vassilios Chouliaras , Martin Berger , Paul Kelly

We tackle the challenge of ensuring the deadlock-freedom property for message-passing processes that communicate asynchronously in cyclic process networks. Our contributions are twofold. First, we present Asynchronous Priority-based…

计算机科学中的逻辑 · 计算机科学 2024-11-20 Bas van den Heuvel , Jorge A. Pérez

Programming systems incorporating aspects of functional programming, e.g., higher-order functions, are becoming increasingly popular for large-scale distributed programming. New frameworks such as Apache Spark leverage functional techniques…

编程语言 · 计算机科学 2016-02-12 Philipp Haller , Heather Miller

Communication is an essential element of modern software, yet programming and analysing communicating systems are difficult tasks. A reason for this difficulty is the lack of compositional mechanisms that preserve relevant communication…

计算机科学中的逻辑 · 计算机科学 2022-08-10 Franco Barbanera , Ivan Lanese , Emilio Tuosto

We evaluate optimized parallel sparse matrix-vector operations for two representative application areas on widespread multicore-based cluster configurations. First the single-socket baseline performance is analyzed and modeled with respect…

性能 · 计算机科学 2012-03-01 Gerald Schubert , Georg Hager , Holger Fehske , Gerhard Wellein

Protocols provide the unifying glue in concurrent and distributed software today; verifying that message-passing programs conform to such governing protocols is important but difficult. Static approaches based on multiparty session types…

编程语言 · 计算机科学 2022-05-24 Bas van den Heuvel , Jorge A. Pérez

Dynamic resource management is an increasingly important capability of High Performance Computing systems, as it enables jobs to adjust their resource allocation at runtime. This capability can reduce workload makespan, substantially…

分布式、并行与集群计算 · 计算机科学 2026-01-28 Iker Martín-Álvarez , José I. Aliaga , Maribel Castillo

A new approach to the steady state detection in the uniformization method of solving continuous time Markov chains is introduced. The method is particularly useful in solving inhomogenous CTMC's in multiple steps, where the desired error…

性能 · 计算机科学 2014-10-14 Maciej Burak

After all these years and all these other shared memory programming frameworks, OpenMP is still the most popular one. However, its greater levels of non-deterministic execution makes debugging and testing more challenging. The ability to…

分布式、并行与集群计算 · 计算机科学 2026-02-19 Xiang Fu , Shiman Meng , Weiping Zhang , Luanzheng Guo , Kento Sato , Dong H. Ahn , Ignacio Laguna , Gregory L. Lee , Martin Schulz

Single fault sequential change point problems have become important in modeling for various phenomena in large distributed systems, such as sensor networks. But such systems in many situations present multiple interacting faults. For…

信息论 · 计算机科学 2015-03-17 Ram Rajagopal , XuanLong Nguyen , Sinem Coleri Ergen , Pravin Varaiya

Switched linear systems are time-varying nonlinear systems whose dynamics switch between different modes, where each mode corresponds to different linear dynamics. They arise naturally to model unexpected failures, environment uncertainties…

最优化与控制 · 数学 2019-04-26 Bo Wu , Murat Cubuktepe , Ufuk Topcu

It is quite common for security testing to be delayed until after the software has been developed, but vulnerabilities may get noticed throughout the implementation phase and the earlier they are discovered, the easier and cheaper it will…

软件工程 · 计算机科学 2018-05-25 Rahma Mahmood , Qusay H. Mahmoud

Direct methods can provide rapid screening of the dynamical security of large numbers fault and contingency scenarios by avoiding extensive time simulation. We introduce a computationally-efficient direct method based on optimization that…

系统与控制 · 计算机科学 2014-09-17 Scott Backhaus , Russell Bent , Daniel Bienstock , Michael Chertkov , Dvijotham Krishnamurthy

We present a nonlinear model predictive control (MPC) scheme for tracking of dynamic target signals. The scheme combines stabilization and dynamic trajectory planning in one layer, thus ensuring constraint satisfaction irrespective of…

系统与控制 · 电气工程与系统科学 2020-10-21 Johannes Köhler , Matthias A. Müller , Frank Allgöwer