中文
相关论文

相关论文: Delegation with Trust<T>: A Scalable, Type- and Me…

200 篇论文

Diffusion large language models promise faster generation by refining many token positions in parallel, but this parallelism introduces a hidden control problem: which proposed tokens should be transferred into the partially decoded…

计算与语言 · 计算机科学 2026-05-26 Bohang Sun , Max Zhu , Francesco Caso , Jindong Gu , Junchi Yu , Philip Torr , Pietro Liò , Jialin Yu

When developing peer-to-peer applications on Distributed Ledger Technology (DLT), a crucial decision is the selection of a suitable DLT design (e.g., Ethereum) because it is hard to change the underlying DLT design post hoc. To facilitate…

密码学与安全 · 计算机科学 2023-06-28 Niclas Kannengießer , Sebastian Lins , Tobias Dehling , Ali Sunyaev

This paper describes the design, implementation, and evaluation of Otak, a system that allows two non-colluding cloud providers to run machine learning (ML) inference without knowing the inputs to inference. Prior work for this problem…

密码学与安全 · 计算机科学 2020-09-14 Muqsit Nawaz , Aditya Gulati , Kunlong Liu , Vishwajeet Agrawal , Prabhanjan Ananth , Trinabh Gupta

Liquid democracy with ranked delegations is a novel voting scheme that unites the practicability of representative democracy with the idealistic appeal of direct democracy: Every voter decides between casting their vote on a question at…

计算机科学与博弈论 · 计算机科学 2024-03-07 Markus Utke , Ulrike Schmidt-Kraepelin

Disaggregated memory (DM) separates compute and memory resources, allowing flexible scaling to achieve high resource utilization. To ensure atomic and consistent data access on DM, distributed transaction systems have been adapted, where…

分布式、并行与集群计算 · 计算机科学 2025-12-19 Zhisheng Hu , Pengfei Zuo , Junliang Hu , Yizou Chen , Yingjia Wang , Ming-Chang Yang

Temporal prefetching shows promise for handling irregular memory access patterns, which are common in data-dependent and pointer-based data structures. Recent studies introduced on-chip metadata storage to reduce the memory traffic caused…

硬件体系结构 · 计算机科学 2025-06-23 Mengming Li , Qijun Zhang , Yichuan Gao , Wenji Fang , Yao Lu , Yongqing Ren , Zhiyao Xie

On the Internet of Things (IoT), devices continuously communicate with each other, with a gateway, or other Internet nodes. Often devices are constrained and use insecure channels for their communication, which exposes them to a selection…

网络与互联网体系结构 · 计算机科学 2019-07-01 M. Aiman Ismail , Thomas C. Schmidt

Hardware-based Trusted Execution Environments (TEEs) are widely deployed in mobile devices. Yet their use has been limited primarily to applications developed by the device vendors. Recent standardization of TEE interfaces by GlobalPlatform…

密码学与安全 · 计算机科学 2016-11-17 Brian McGillion , Tanel Dettenborn , Thomas Nyman , N. Asokan

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

The development of blockchain technologies has enabled the trustless execution of so-called smart contracts, i.e. programs that regulate the exchange of assets (e.g., cryptocurrency) between users. In a decentralized blockchain, the state…

编程语言 · 计算机科学 2020-04-28 Massimo Bartoletti , Letterio Galletta , Maurizio Murgia

Cloud service providers are often trusted to be genuine, the damage caused by being discovered to be attacking their own customers outweighs any benefits such attacks could reap. On the other hand, it is expected that some cloud service…

密码学与安全 · 计算机科学 2017-06-07 Ivan Gazeau , Tom Chothia , Dominic Duggan

Tasks and objects are two predominant ways of specifying distributed problems. A task is specified by an input/output relation, defining for each set of processes that may run concurrently, and each assignment of inputs to the processes in…

分布式、并行与集群计算 · 计算机科学 2015-07-02 Armando Castaneda , Michel Raynal , Sergio Rajsbaum

Reusable decoys offer a cost-effective alternative to the single-use hardware commonly applied to protect surface assets from threats. Such decoys portray fake assets to lure threats away from the true asset. To deceive a threat, a decoy…

系统与控制 · 电气工程与系统科学 2021-06-18 Tony A. Wood , Mitchell Khoo , Elad Michael , Chris Manzie , Iman Shames

It is well known that Byzantine fault tolerant (BFT) consensus cannot be solved in the classic asynchronous message passing model when one-third or more of the processes may be faulty. Since many modern applications require higher fault…

分布式、并行与集群计算 · 计算机科学 2021-05-25 Naama Ben-David , Kartik Nayak

Locks are a classic data structure for concurrent programming. We introduce a type system to ensure that names of the asynchronous pi-calculus are used as locks. Our calculus also features a construct to deallocate a lock once we know that…

计算机科学中的逻辑 · 计算机科学 2023-09-15 Daniel Hirschkoff , Enguerrand Prebet

Multiparty session types are designed to abstractly capture the structure of communication protocols and verify behavioural properties. One important such property is progress, i.e., the absence of deadlock. Distributed algorithms often…

计算机科学中的逻辑 · 计算机科学 2025-10-29 Lukas Bartl , Julian Linne , Kirstin Peters

We present models that utilize smart contracts and interledger mechanisms to provide decentralized authorization for constrained IoT devices. The models involve different tradeoffs in terms of cost, delay, complexity, and privacy, while…

网络与互联网体系结构 · 计算机科学 2019-05-07 Vasilios A. Siris , Dimitrios Dimopoulos , Nikos Fotiou , Spyros Voulgaris , George C. Polyzos

A smart contract on a blockchain cannot keep a secret because its data is replicated on all nodes in a network. To remedy this problem, it has been suggested to combine blockchains with trusted execution environments (TEEs), such as Intel…

分布式、并行与集群计算 · 计算机科学 2018-05-23 Marcus Brandenburger , Christian Cachin , Rüdiger Kapitza , Alessandro Sorniotti

This report describes an implementation of a non-blocking concurrent shared-memory hash trie based on single-word compare-and-swap instructions. Insert, lookup and remove operations modifying different parts of the hash trie can be run…

数据结构与算法 · 计算机科学 2017-09-19 Aleksandar Prokopec , Phil Bagwell , Martin Odersky

Parallel algorithms relying on synchronous parallelization libraries often experience adverse performance due to global synchronization barriers. Asynchronous many-task runtimes offer task futurization capabilities that minimize or remove…

分布式、并行与集群计算 · 计算机科学 2024-06-05 Alexander Strack , Christopher Taylor , Patrick Diehl , Dirk Pflüger