中文
相关论文

相关论文: The Fence Complexity of Persistent Sets

200 篇论文

Microarchitectural timing channels exploit information leakage between security domains that should be isolated, bypassing the operating system's security boundaries. These channels result from contention for shared microarchitectural…

密码学与安全 · 计算机科学 2024-09-13 Nils Wistoff , Gernot Heiser , Luca Benini

Linearizability, the de facto correctness condition for concurrent data structure implementations, despite its intuitive appeal is known to lead to poor scalability. This disadvantage has led researchers to design scalable data structures…

分布式、并行与集群计算 · 计算机科学 2015-06-17 Ali Sezgin

Caches are widely used to improve performance in modern processors. By carefully evicting cache lines and identifying cache hit/miss time, contention-based cache timing channel attacks can be orchestrated to leak information from the victim…

密码学与安全 · 计算机科学 2024-10-28 Tuo Li , Sri Parameswaran

We present algorithms to synthesize component-based systems that are safe and deadlock-free using priorities, which define stateless-precedence between enabled actions. Our core method combines the concept of fault-localization (using…

计算机科学中的逻辑 · 计算机科学 2011-10-10 Chih-Hong Cheng , Saddek Bensalem , Yu-Fang Chen , Rongjie Yan , Barbara Jobstmann , Harald Ruess , Christian Buckl , Alois Knoll

Fault tolerance is one of the major design goals for HPC. The emergence of non-volatile memories (NVM) provides a solution to build fault tolerant HPC. Data in NVM-based main memory are not lost when the system crashes because of the…

分布式、并行与集群计算 · 计算机科学 2017-05-17 Shuo Yang , Kai Wu , Yifan Qiao , Dong Li , Jidong Zhai

Considering asynchronous shared memory systems in which any number of processes may crash, this work identifies and formally defines relaxations of queues and stacks that can be non-blocking or wait-free while being implemented using only…

分布式、并行与集群计算 · 计算机科学 2020-11-05 Armando Castañeda , Sergio Rajsbaum , Michel Raynal

This article aims to describe and explain the theoretical foundations of concurrent and set concurrent algorithms, considering an asynchronous shared memory system where any number of processes can crash. Verification of concurrent…

分布式、并行与集群计算 · 计算机科学 2023-07-27 Jose Damian Lopez Diaz

In recent years, Artificial Intelligence has become a powerful partner for complex tasks such as data analysis, prediction, and problem-solving, yet its lack of transparency raises concerns about its reliability. In sensitive domains such…

When verifying a concurrent program, it is usual to assume that memory is sequentially consistent. However, most modern multiprocessors depend on store buffering for efficiency, and provide native sequential consistency only at a…

计算机科学中的逻辑 · 计算机科学 2009-09-28 Ernie Cohen , Norbert Schirmer

This paper studies the relation between agreement and strongly linearizable implementations of various objects. This leads to new results about implementations of concurrent objects from various primitives including window registers and…

分布式、并行与集群计算 · 计算机科学 2025-09-03 Hagit Attiya , Armando Castañeda , Constantin Enea

Go is a production-level statically typed programming language whose design features explicit message-passing primitives and lightweight threads, enabling (and encouraging) programmers to develop concurrent systems where components interact…

编程语言 · 计算机科学 2017-03-01 Julien Lange , Nicholas Ng , Bernardo Toninho , Nobuko Yoshida

Spiking neural networks (SNNs) with leaky integrate and fire (LIF) neurons, can be operated in an event-driven manner and have internal states to retain information over time, providing opportunities for energy-efficient neuromorphic…

神经与进化计算 · 计算机科学 2021-09-07 Wachirawit Ponghiran , Kaushik Roy

The rapid growth of deep learning applications in real life is accompanied by severe safety concerns. To mitigate this uneasy phenomenon, much research has been done providing reliable evaluations of the fragility level in different deep…

机器学习 · 计算机科学 2019-12-03 Zhaoyang Lyu , Ching-Yun Ko , Zhifeng Kong , Ngai Wong , Dahua Lin , Luca Daniel

Traditional techniques for synchronization are based on \emph{locking} that provides threads with exclusive access to shared data. \emph{Coarse-grained} locking typically forces threads to access large amounts of data sequentially and,…

分布式、并行与集群计算 · 计算机科学 2015-11-06 Srivatsan Ravi

Vanilla spiking neurons in Spiking Neural Networks (SNNs) use charge-fire-reset neuronal dynamics, which can only be simulated serially and can hardly learn long-time dependencies. We find that when removing reset, the neuronal dynamics can…

神经与进化计算 · 计算机科学 2024-01-10 Wei Fang , Zhaofei Yu , Zhaokun Zhou , Ding Chen , Yanqi Chen , Zhengyu Ma , Timothée Masquelier , Yonghong Tian

Making threaded programs safe and easy to reason about is one of the chief difficulties in modern programming. This work provides an efficient execution model for SCOOP, a concurrency approach that provides not only data race freedom but…

分布式、并行与集群计算 · 计算机科学 2015-07-28 Scott West , Sebastian Nanz , Bertrand Meyer

Large Language Models (LLMs) are increasingly deployed in agentic systems that interact with an external environment; this makes them susceptible to prompt injections when dealing with untrusted data. To overcome this limitation, we propose…

密码学与安全 · 计算机科学 2026-01-21 Nils Philipp Walter , Chawin Sitawarin , Jamie Hayes , David Stutz , Ilia Shumailov

Safe learning is essential for deploying learningbased controllers in safety-critical robotic systems, yet existing approaches often enforce multiple safety constraints uniformly or via fixed priority orders, leading to infeasibility and…

机器学习 · 计算机科学 2026-02-02 Kiwan Wong , Wei Xiao , Daniela Rus

While deep spiking neural networks (SNNs) demonstrate superior performance, their deployment on resource-constrained neuromorphic hardware still remains challenging. Network pruning offers a viable solution by reducing both parameters and…

神经与进化计算 · 计算机科学 2025-07-08 Hui Xie , Yuhe Liu , Shaoqi Yang , Jinyang Guo , Yufei Guo , Yuqing Ma , Jiaxin Chen , Jiaheng Liu , Xianglong Liu

There is an increasing body of literature proposing new and efficient persistent versions of concurrent data structures ensuring that a consistent state can be recovered after a power failure or a crash. Their correctness is typically…

编程语言 · 计算机科学 2022-11-15 Emanuele D'Osualdo , Azalea Raad , Viktor Vafeiadis