Výsledky vyhľadávania - Concurrent programming structures
-
1
Portable Programming with RAPID
ISSN: 1045-9219, 1558-2183Vydavateľské údaje: New York IEEE 01.04.2019Vydané v IEEE transactions on parallel and distributed systems (01.04.2019)“… We present RAPID, a high-level programming language and combined imperative and declarative model for functionally- and performance-portable execution of sequential pattern-matching applications…”
Získať plný text
Journal Article -
2
Assuming Just Enough Fairness to make Session Types Complete for Lock-freedom
Vydavateľské údaje: IEEE 29.06.2021Vydané v Proceedings of the 36th Annual ACM/IEEE Symposium on Logic in Computer Science (29.06.2021)“… of lock-freedom, which assumes only justness of execution paths, a minimal fairness assumption for concurrent systems…”
Získať plný text
Konferenčný príspevok.. -
3
LLM-Based Java Concurrent Program to ArkTS Converter
ISSN: 2643-1572Vydavateľské údaje: ACM 27.10.2024Vydané v IEEE/ACM International Conference on Automated Software Engineering : [proceedings] (27.10.2024)“… However, HarmonyOS utilizes ArkTS, a superset of TypeScript, as the programming language for application development…”
Získať plný text
Konferenčný príspevok.. -
4
A Linear Logic Programming Language for Concurrent Programming over Graph Structures
ISSN: 1471-0684, 1475-3081Vydavateľské údaje: Cambridge, UK Cambridge University Press 01.07.2014Vydané v Theory and practice of logic programming (01.07.2014)“… LM programs are naturally concurrent because facts are partitioned by nodes of a graph data structure…”
Získať plný text
Journal Article -
5
Separating Mechanism from Policy in STM
Vydavateľské údaje: IEEE 21.10.2023Vydané v 2023 32nd International Conference on Parallel Architectures and Compilation Techniques (PACT) (21.10.2023)“…When designing concurrent data structures (CDSs), it can feel like programmers must choose between performance and convenience…”
Získať plný text
Konferenčný príspevok.. -
6
UWOmppro: UWOmp++ with Point-to-Point Synchronization, Reduction and Schedules
Vydavateľské údaje: IEEE 21.10.2023Vydané v 2023 32nd International Conference on Parallel Architectures and Compilation Techniques (PACT) (21.10.2023)“…OpenMP is one of the most popular APIs widely used to realize parallelism in C/C++ and FORTRAN programs. For efficient execution, an OpenMP program internally…”
Získať plný text
Konferenčný príspevok.. -
7
HasChor: Functional Choreographic Programming for All (Functional Pearl)
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 30.08.2023Vydané v Proceedings of ACM on programming languages (30.08.2023)“…Choreographic programming is an emerging paradigm for programming distributed systems…”
Získať plný text
Journal Article -
8
A survey of algorithmic skeleton frameworks: high-level structured parallel programming enablers
ISSN: 0038-0644, 1097-024XVydavateľské údaje: Chichester, UK John Wiley & Sons, Ltd 01.11.2010Vydané v Software, practice & experience (01.11.2010)“…Structured parallel programs ought to be conceived as two separate and complementary entities: computation, which expresses the calculations in a procedural…”
Získať plný text
Journal Article -
9
Refactoring sequential Java code for concurrency via concurrent libraries
ISBN: 9781424434534, 142443453XISSN: 0270-5257Vydavateľské údaje: Washington, DC, USA IEEE Computer Society 16.05.2009Vydané v 2009 IEEE 31st International Conference on Software Engineering (16.05.2009)“… The Java 5 package java.util.concurrent (j.u.c.) supports writing concurrent programs: much of the complexity of writing thread-safe and scalable programs is hidden in the library…”
Získať plný text
Konferenčný príspevok.. -
10
The Design of OpenMP Tasks
ISSN: 1045-9219, 1558-2183Vydavateľské údaje: New York IEEE 01.03.2009Vydané v IEEE transactions on parallel and distributed systems (01.03.2009)“… With increasing application complexity, there is a growing need for addressing irregular parallelism in the presence of complicated control structures…”
Získať plný text
Journal Article Publikácia -
11
A Finer-Grained Blocking Analysis for Parallel Real-Time Tasks with Spin-Locks
Vydavateľské údaje: IEEE 05.12.2021Vydané v 2021 58th ACM/IEEE Design Automation Conference (DAC) (05.12.2021)“…Real-time synchronization is one of the essential theories in real-time systems, and the recent booming of parallel real-time tasks has brought new challenges…”
Získať plný text
Konferenčný príspevok.. -
12
Python shared atomic data types
ISSN: 0038-0644, 1097-024XVydavateľské údaje: Bognor Regis Wiley Subscription Services, Inc 01.12.2023Vydané v Software, practice & experience (01.12.2023)“… in parallel computation and concurrent programming…”
Získať plný text
Journal Article -
13
Effective static deadlock detection
ISBN: 9781424434534, 142443453XISSN: 0270-5257Vydavateľské údaje: Washington, DC, USA IEEE Computer Society 16.05.2009Vydané v 2009 IEEE 31st International Conference on Software Engineering (16.05.2009)“…We present an effective static deadlock detection algorithm for Java. Our algorithm uses a novel combination of static analyses each of which approximates a…”
Získať plný text
Konferenčný príspevok.. -
14
Intrinsically Typed Sessions with Callbacks (Functional Pearl)
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 30.08.2023Vydané v Proceedings of ACM on programming languages (30.08.2023)“…All formalizations of session types rely on linear types for soundness as session-typed communication channels must change their type at every operation…”
Získať plný text
Journal Article -
15
High-level effect handlers in C++
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 31.10.2022Vydané v Proceedings of ACM on programming languages (31.10.2022)“…Effect handlers allow the programmer to implement computational effects, such as custom error handling, various forms of lightweight concurrency, and dynamic binding, inside the programming language…”
Získať plný text
Journal Article -
16
Degrees of Separation: A Flexible Type System for Safe Concurrency
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 29.04.2024Vydané v Proceedings of ACM on programming languages (29.04.2024)“…Data races have long been a notorious problem in concurrent programming. They are hard to detect, and lead to non-deterministic behaviours…”
Získať plný text
Journal Article -
17
Lexical Effect Handlers, Directly
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 08.10.2024Vydané v Proceedings of ACM on programming languages (08.10.2024)“…Lexically scoping effect handlers is a language-design idea that equips algebraic effects with a modular semantics: it enables local-reasoning principles…”
Získať plný text
Journal Article -
18
Mitigating synchronization bottlenecks in high-performance actor-model-based software
Vydavateľské údaje: IEEE 17.11.2024Vydané v SC24-W: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis (17.11.2024)“…Bulk synchronous programming (in distributed-memory systems) and the fork-join pattern…”
Získať plný text
Konferenčný príspevok.. -
19
A true positives theorem for a static race detector
ISSN: 2475-1421, 2475-1421Vydavateľské údaje: New York, NY, USA ACM 02.01.2019Vydané v Proceedings of ACM on programming languages (02.01.2019)“…RacerD is a static race detector that has been proven to be effective in engineering practice: it has seen thousands of data races fixed by developers before…”
Získať plný text
Journal Article -
20
Actors in a new 'highly parallel' world
ISBN: 9781605585659, 1605585653ISSN: 0270-5257Vydavateľské údaje: 03.04.2009Vydané v International Conference on Software Engineering 2009 (03.04.2009)“…The actor-model of computation was forged 25 years ago and, despite its natural fitness for concurrent programming, it never got traction on mainstream programming languages and as a…”
Získať plný text
Journal Article

