中文
相关论文

相关论文: Higher-Order Concurrent Win32 Programming

200 篇论文

In typical embedded applications, the precise execution time of the program does not matter, and it is sufficient to meet a real-time deadline. However, modern applications in information security have become much more time-sensitive, due…

密码学与安全 · 计算机科学 2020-05-07 Pantea Kiaei , Patrick Schaumont

Currently, multi/many-core CPUs are considered standard in most types of computers including, mobile phones, PCs or supercomputers. However, the parallelization of applications as well as refactoring/design of applications for efficient…

分布式、并行与集群计算 · 计算机科学 2021-05-25 Garip Kusoglu , Berenger Bramas , Stephane Genaud

We present a reversible intermediate language with concurrency for translating a high-level concurrent programming language to another lower-level concurrent programming language, keeping reversibility. Intermediate languages are commonly…

编程语言 · 计算机科学 2023-09-15 Shunya Oguchi , Shoji Yuen

Context-Oriented Programming languages provide us with primitive constructs to adapt program behaviour depending on the evolution of their operational environment, namely the context. In previous work we proposed ML_CoDa, a context-oriented…

编程语言 · 计算机科学 2016-06-21 Pierpaolo Degano , Gian-Luigi Ferrari , Letterio Galletta

Function calling is a fundamental capability of today's large language models, but sequential function calling posed efficiency problems. Recent studies have proposed to request function calls with parallelism support in order to alleviate…

软件工程 · 计算机科学 2025-10-30 Xiaoxia Liu , Peng Di , Cong Li , Jun Sun , Jingyi Wang

Deadlocks occur in concurrent programs as a consequence of cyclic resource acquisition between threads. In this paper we present a novel type system that guarantees deadlock freedom for a language with references, unstructured locking…

编程语言 · 计算机科学 2011-10-20 Prodromos Gerakios , Nikolaos Papaspyrou , Konstantinos Sagonas

A novel language system has given rise to promising alternatives to standard formal and processor network models of computation. An interstring linked with a abstract machine environment, shares sub-expressions, transfers data, and…

编程语言 · 计算机科学 2010-05-31 Alexander Victor Berka

Modern out-of-order processors have increased capacity to exploit instruction level parallelism (ILP) and memory level parallelism (MLP), e.g., by using wide superscalar pipelines and vector execution units, as well as deep buffers for…

编程语言 · 计算机科学 2018-07-05 Vladimir Kiriansky , Haoran Xu , Martin Rinard , Saman Amarasinghe

Dynamic logic is a powerful framework for reasoning about imperative programs. An extension with a concurrent operator [18] was introduced to formalise programs running in parallel. In other direction, other authors proposed a systematic…

计算机科学中的逻辑 · 计算机科学 2019-11-04 Leandro Gomes

The aim of this work is to define and implement an extended C++ language to support the SIMD programming paradigm. The C++ programming language has been extended to express all the potentiality of an abstract SIMD machine consisting of a…

编程语言 · 计算机科学 2007-05-23 Alessandro Lonardo , Emanuele Panizzi , Benedetto Proietti

A key operation in processing an unbounded data stream is windowing, which extracts finite portions of streams for further handling. The existing frameworks and query languages either require windows to be defined using ad hoc imperative…

形式语言与自动机理论 · 计算机科学 2025-11-18 S Hitarth , M. Praveen

A novel language system has given rise to promising alternatives to standard formal and processor network models of computation. An interstring linked with a abstract machine environment, shares sub-expressions, transfers data, and…

编程语言 · 计算机科学 2010-07-30 Alexander Victor Berka

In this paper we focus on concurrent processes built on synchronization by means of futures. This concept is an abstraction for processes based on a main execution thread but allowing to delay some computations. The structure of a general…

离散数学 · 计算机科学 2018-03-05 Olivier Bodini , Matthieu Dien , Antoine Genitrini , Alfredo Viola

Machine learning (ML)-based feedback channel coding has garnered significant research interest in the past few years. However, there has been limited research exploring ML approaches in the so-called "two-way" setting where two users…

信号处理 · 电气工程与系统科学 2025-07-11 David R. Nickel , Anindya Bijoy Das , David J. Love , Christopher G. Brinton

We explore the integration of metaprogramming in a call-by-value linear lambda-calculus and sketch its extension to a session type system. We build on a model of contextual modal type theory with multi-level contexts, where contextual…

计算机科学中的逻辑 · 计算机科学 2024-04-09 Pedro Ângelo , Atsushi Igarashi , Vasco T. Vasconcelos

Advances in the use of cognitive and machine learning (ML) enabled systems fuel the quest for novel approaches and tools to support software developers in executing their tasks. First, as software development is a complex and dynamic…

软件工程 · 计算机科学 2021-02-11 Glaucia Melo , Paulo Alencar , Donald Cowan

The aim of parallel computing is to increase an application performance by executing the application on multiple processors. OpenMP is an API that supports multi platform shared memory programming model and shared-memory programs are…

分布式、并行与集群计算 · 计算机科学 2013-11-12 Vibha Rajput , Alok Katiyar

Context-Oriented programming languages provide us with primitive constructs to adapt program behaviour depending on the evolution of their operational environment, namely the context. In previous work we proposed ML_CoDa, a context-oriented…

编程语言 · 计算机科学 2015-12-25 Andrea Canciani , Pierpaolo Degano , Gian-Luigi Ferrari , Letterio Galletta

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

We introduce a machine-learning (ML) framework for high-throughput benchmarking of diverse representations of chemical systems against datasets of materials and molecules. The guiding principle underlying the benchmarking approach is to…

机器学习 · 计算机科学 2021-12-07 Carl Poelking , Felix A. Faber , Bingqing Cheng