中文
相关论文

相关论文: Formal Semantics of Heterogeneous CUDA-C: A Modula…

200 篇论文

Large language models show promise for automated CUDA programming, however even the strongest coding models (e.g., Claude-Opus-4.6) may still fall short of expert-level, architecture-aware optimization. We introduce CUDAHercules, a…

机器学习 · 计算机科学 2026-05-12 Shiyang Li , Zijian Zhang , Guangyan Sun , Yuebo Luo , Winson Chen , Yanzhi Wang , Mingyi Hong , Caiwen Ding

Synchronous languages rely on formal methods to ease the development of applications in an efficient and reusable way. Formal methods have been advocated as a means of increasing the reliability of systems, especially those which are safety…

编程语言 · 计算机科学 2009-04-20 Annie Ressouche , Daniel Gaffé , Valérie Roy

We propose a general framework to allow: (a) specifying the operational semantics of a programming language; and (b) stating and proving properties about program correctness. Our framework is based on a many-sorted system of hybrid modal…

计算机科学中的逻辑 · 计算机科学 2025-12-01 Ioana Leustean , Natalia Moanga , Traian Florin Serbanuta

We present a framework for formal software development with UML. In contrast to previous approaches that equip UML with a formal semantics, we follow an institution based heterogeneous approach. This can express suitable formal semantics of…

软件工程 · 计算机科学 2014-04-01 Alexander Knapp , Till Mossakowski , Markus Roggenbach

An algorithm for computing the stable model semantics of logic programs is developed. It is shown that one can extend the semantics and the algorithm to handle new and more expressive types of rules. Emphasis is placed on the use of…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Patrik Simons

OpenMP is a popular parallelization framework that lets users transform sequential code into parallel code with a few simple annotations. Unfortunately, it is also easy to inadvertently introduce errors by adding OpenMP pragmas into…

分布式、并行与集群计算 · 计算机科学 2026-05-28 Ke Du , Anshu Sharma , Liyi Li , William Mansky

Programmable packet processors and P4 as a programming language for such devices have gained significant interest, because their flexibility enables rapid development of a diverse set of applications that work at line rate. However, this…

网络与互联网体系结构 · 计算机科学 2018-04-05 Ali Kheradmand , Grigore Rosu

CIRCT, an open-source EDA framework akin to LLVM for software, is a foundation for various hardware description languages. Despite its crucial role, CIRCT's lack of formal semantics challenges necessary rigorous hardware verification. Thus,…

软件工程 · 计算机科学 2024-04-30 Jianhong Zhao , Jinhui Kang , Yongwang Zhao

Emerging computational paradigms, such as probabilistic and hybrid programming, introduce new primitive operations that often need to be combined with classic programming constructs. However, it still remains a challenge to provide a…

计算机科学中的逻辑 · 计算机科学 2018-04-13 Fredrik Dahlqvist , Renato Neves

We reverse-engineer a formal semantics of the Component Definition Language (CDL), which is part of the highly configurable, embedded operating system eCos. This work provides the basis for an analysis and comparison of the two…

软件工程 · 计算机科学 2022-09-26 Thorsten Berger , Steven She

In industrial model-based development (MBD) frameworks, requirements are typically specified informally using textual descriptions. To enable the application of formal methods, these specifications need to be formalized in the input…

计算机科学中的逻辑 · 计算机科学 2019-06-18 Philipp Berger , Johanna Nellen , Joost-Pieter Katoen , Erika Abraham , Md Tawhid Bin Waez , Thomas Rambow

This paper presents an operational semantics for UML activity diagrams. The purpose of this semantics is three-fold: to give a robust basis for verifying model correctness; to help validate model transformations; and to provide a…

计算机科学中的逻辑 · 计算机科学 2016-04-11 Zamira Daw , Rance Cleaveland

While transistor density is still increasing, clock speeds are not, motivating the search for new parallel architectures. One approach is to completely abandon the concept of CPU -- and thus serial imperative programming -- and instead to…

分布式、并行与集群计算 · 计算机科学 2026-02-24 Harry Fitchett , Charles Fox

As scientific applications extend to the simulation of more and more complex systems, they involve an increasing number of abstraction levels, at each of which errors can emerge and across which they can propagate; tools for correctness…

软件工程 · 计算机科学 2011-01-18 Eloisa Bentivegna , Gabrielle Allen , Oleg Korobkin , Erik Schnetter

The core of a formal semantics of an imperative programming language is a memory model that describes the behavior of operations on the memory. Defining a memory model that matches the description of C in the C11 standard is challenging…

计算机科学中的逻辑 · 计算机科学 2015-09-14 Robbert Krebbers

In current practice a formal analysis of hybrid system models is assertion-based. The work presented here is based on features that look beyond functional correctness toward a quantitative evaluation of behavioral attributes. A feature…

计算机科学中的逻辑 · 计算机科学 2019-02-25 Antonio Anastasio Bruto da Costa , Goran Frehse , Pallab Dasgupta

Cyber-physical systems (CPS) such as autonomous cars, aircraft, and robots are often also safety-critical; thus it is imperative that they operate as intended with a high degree of certainty. Formal verification has been employed to verify…

编程语言 · 计算机科学 2026-05-07 Serra Z. Dane , Jiawei Chen , Marc Pouzet , Jean-Baptiste Jeannin

We propose a tool-supported methodology for design-space exploration for embedded systems. It provides means to define high-level models of applications and multi-processor architectures and evaluate the performance of different deployment…

软件工程 · 计算机科学 2014-06-10 Jean-Francois Kempf , Olivier Lebeltel , Oded Maler

The emergence of new, off-path smart network cards (SmartNICs), known generally as Data Processing Units (DPU), has opened a wide range of research opportunities. Of particular interest is the use of these and related devices in tandem with…

分布式、并行与集群计算 · 计算机科学 2025-12-04 Nathan Tibbetts , Sifat Ibtisum , Satish Puri

We present a novel approach to construction of a formal semantics for a programming language. Our approach, using a parametric denotational semantics, allows the semantics to be easily extended to support new language features, and…

编程语言 · 计算机科学 2018-12-04 In-Ho Yi
‹ 上一页 1 2 3 10 下一页 ›