中文
相关论文

相关论文: CARET analysis of multithreaded programs

200 篇论文

Real-time and efficient path planning is critical for all robotic systems. In particular, it is of greater importance for industrial robots since the overall planning and execution time directly impact the cycle time and automation…

机器人学 · 计算机科学 2024-03-04 Mehran Ghafarian Tamizi , Homayoun Honari , Aleksey Nozdryn-Plotnicki , Homayoun Najjaran

Real-time network verification promises to automatically detect violations of network-wide reachability invariants on the data plane. To be useful in practice, these violations need to be detected in the order of milliseconds, without…

网络与互联网体系结构 · 计算机科学 2017-03-02 Alex Horn , Ali Kheradmand , Mukul R. Prasad

Deep Neural Networks (DNNs) have emerged as the most effective programming paradigm for computer vision and natural language processing applications. With the rapid development of DNNs, efficient hardware architectures for deploying…

硬件体系结构 · 计算机科学 2023-02-09 Thai-Hoang Nguyen , Muhammad Imran , Jaehyuk Choi , Joon-Sung Yang

Synchronous model is a type of formal models for modelling and specifying reactive systems. It has a great advantage over other real-time models that its modelling paradigm supports a deterministic concurrent behaviour of systems. Various…

软件工程 · 计算机科学 2021-04-09 Yuanrui Zhang

Despite decades of research and practical experience, developers have few tools for programming reliable distributed applications without resorting to expensive coordination techniques. Conflict-free replicated datatypes (CRDTs) are a…

数据库 · 计算机科学 2022-10-25 Shadaj Laddad , Conor Power , Mae Milano , Alvin Cheung , Natacha Crooks , Joseph M. Hellerstein

Multi-threaded programs have traditionally fallen into one of two domains: cooperative and competitive. These two domains have traditionally remained mostly disjoint, with cooperative threading used for increasing throughput in…

编程语言 · 计算机科学 2018-07-11 Stefan K. Muller , Umut A. Acar , Robert Harper

Coroutines are experiencing a renaissance as many modern programming languages support the use of cooperative multitasking for highly parallel or asynchronous applications. One of the greatest advantages of this is that concurrency and…

分布式、并行与集群计算 · 计算机科学 2025-11-13 Simon König , Lukas Epple , Christian Becker

We present an algorithm for arc reversal in Bayesian networks with tree-structured conditional probability tables, and consider some of its advantages, especially for the simulation of dynamic probabilistic networks. In particular, the…

人工智能 · 计算机科学 2013-02-08 Adrian Y. W. Cheuk , Craig Boutilier

Many learning algorithms are formulated in terms of finding model parameters which minimize a data-fitting loss function plus a regularizer. When the regularizer involves the l0 pseudo-norm, the resulting regularization path consists of a…

机器学习 · 计算机科学 2020-03-06 Toby Hocking , Joseph Vargovich

N-PAT is a new model-checking tool that supports the verification of nested-models, i.e. models whose behaviour depends on the results of verification tasks. In this paper, we describe its operation and discuss mechanisms that are tailored…

离散数学 · 计算机科学 2020-05-13 Hadrien Bride , Cheng-Hao Cai , Jin Song Dong , Rajeev Gore , Zhé Hóu , Brendan Mahony , Jim McCarthy

Backdoor attack is a major threat to deep learning systems in safety-critical scenarios, which aims to trigger misbehavior of neural network models under attacker-controlled conditions. However, most backdoor attacks have to modify the…

机器学习 · 计算机科学 2023-08-24 Yizhen Yuan , Rui Kong , Shenghao Xie , Yuanchun Li , Yunxin Liu

Correct concurrent behaviour is important in understanding how components will act within certain conditions. In this work. we analyse the behaviour of shared communicating channels within a coorporatively scheduled runtime. We use the…

编程语言 · 计算机科学 2025-10-15 Jan Pedersen , Kevin Chalmers

Vehicular Ad hoc Networks (VANETs) are becoming a reality where secure communication is a prerequisite. Public key infrastructure (PKI) can be used to secure VANETs where an onboard tamper proof device (TPD) stores a number of encryption…

网络与互联网体系结构 · 计算机科学 2016-05-17 Ahmed H. Salem , Ayman Abdel-Hamid , Mohamad Abou El-Nasr

Probabilistic programming (PP) is a programming paradigm that allows for writing statistical models like ordinary programs, performing simulations by running those programs, and analyzing and refining their statistical behavior using…

编程语言 · 计算机科学 2024-06-19 Martin Kuhn , Joscha Grüger , Christoph Matheja , Andrey Rivkin

Deploying DNNs on System-on-Chips (SoC) with multiple heterogeneous acceleration engines is challenging, and the majority of deployment frameworks cannot fully exploit heterogeneity. We present MATCHA, a unified DNN deployment framework…

Constraint Programming (CP) has proved an effective paradigm to model and solve difficult combinatorial satisfaction and optimisation problems from disparate domains. Many such problems arising from the commercial world are permeated by…

人工智能 · 计算机科学 2018-08-08 Neil Yorke-Smith , Carmen Gervet

Dynamic analysis methods effectively identify shelled, wrapped, or obfuscated malware, thereby preventing them from invading computers. As a significant representation of dynamic malware behavior, the API (Application Programming Interface)…

密码学与安全 · 计算机科学 2023-12-14 Pei Yan , Shunquan Tan , Miaohui Wang , Jiwu Huang

Peer-assisted content distribution networks(CDNs) have emerged to improve performance and reduce deployment costs of traditional, infrastructure-based content delivery networks. This is done by employing peer-to-peer data transfers to…

密码学与安全 · 计算机科学 2019-06-26 Ghada Almashaqbeh , Kevin Kelley , Allison Bishop , Justin Cappos

Model predictive control (MPC) is a powerful framework for optimal control of dynamical systems. However, MPC solvers suffer from a high computational burden that restricts their application to systems with low sampling frequency. This…

最优化与控制 · 数学 2025-03-12 Casian Iacob , Hany Abdulsamad , Simo Särkkä

The tremendous increase in the size and heterogeneity of supercomputers makes it very difficult to predict the performance of a scheduling algorithm. Therefore, dynamic solutions, where scheduling decisions are made at runtime have…

分布式、并行与集群计算 · 计算机科学 2014-04-16 Olivier Beaumont , Loris Marchal