Výsledky vyhledávání - Language Constructs and Features- concurrent programming structures
-
1
Choreographic Quick Changes: First-Class Location (Set) Polymorphism
ISSN: 2475-1421, 2475-1421Vydáno: New York, NY, USA ACM 09.10.2025Vydáno v Proceedings of ACM on programming languages (09.10.2025)“…Choreographic programming is a promising new paradigm for programming concurrent systems where a developer writes a single centralized program that compiles to individual programs for each node…”
Získat plný text
Journal Article -
2
Formalised Composition and Interaction for Heterogeneous Structured Parallelism
ISSN: 0885-7458, 1573-7640Vydáno: New York Springer US 01.02.2018Vydáno v International journal of parallel programming (01.02.2018)“…Deployed through skeleton frameworks, structured parallelism yields a clear and consistent structure across platforms by distinctly decoupling computations from the structure in a parallel programme…”
Získat plný text
Journal Article -
3
Real-Time Concurrent Linked List Construction on the GPU
ISSN: 0167-7055, 1467-8659Vydáno: Oxford, UK Blackwell Publishing Ltd 01.06.2010Vydáno v Computer graphics forum (01.06.2010)“…We introduce a method to dynamically construct highly concurrent linked lists on modern graphics processors…”
Získat plný text
Journal Article -
4
Register Efficient Dynamic Memory Allocator for GPUs
ISSN: 0167-7055, 1467-8659Vydáno: Oxford Blackwell Publishing Ltd 01.12.2015Vydáno v Computer graphics forum (01.12.2015)“…‐d tree data structure. Following the performance analysis we propose a new dynamic memory allocator and its variants that address the limitations of the existing dynamic memory allocators…”
Získat plný text
Journal Article -
5
C++ reactive programming : design concurrent and asynchronous applications using the RxCpp library and modern C++17
ISBN: 1788629779, 9781788629775Vydáno: Birmingham Packt 2018“…Reactive programming is an effective way to build highly responsive applications with an easy-to-maintain code base…”
Získat plný text
E-kniha Kniha -
6
Design of an empirical study for comparing the usability of concurrent programming languages
ISSN: 0950-5849, 1873-6025Vydáno: Amsterdam Elsevier B.V 01.07.2013Vydáno v Information and software technology (01.07.2013)“… To support developers, a multitude of language proposals exist that promise to make concurrent programming easier…”
Získat plný text
Journal Article -
7
MPI Progress For All
Vydáno: IEEE 17.11.2024Vydáno v SC24-W: Workshops of the International Conference for High Performance Computing, Networking, Storage and Analysis (17.11.2024)“… Second, it prevents MPI from seamlessly integrating with contemporary programming paradigms, such as task-based runtimes and event-driven programming…”
Získat plný text
Konferenční příspěvek -
8
Transactional memory in a dynamic language
ISSN: 1477-8424, 1873-6866Vydáno: Elsevier Ltd 01.04.2009Vydáno v Computer languages, systems & structures (01.04.2009)“… Even though some programming languages provide high-level constructs, these add complexity and potentially hard-to-detect bugs to the application…”
Získat plný text
Journal Article -
9
Transactional memory: from semantics to silicon
ISBN: 9781605580319, 1605580317ISSN: 0270-5257Vydáno: 11.05.2008Vydáno v International Conference on Software Engineering 2008 (11.05.2008)“…Multi-core architectures bring parallel programming into the mainstream. Parallel programming poses many new challenges to the developer, one of which is synchronizing concurrent access to shared memory by multiple threads…”
Získat plný text
Journal Article -
10
Securing Asynchronous Exceptions
ISSN: 1940-1434, 2374-8303Vydáno: IEEE 01.06.2020Vydáno v Proceedings (IEEE Computer Security Foundations Symposium) (01.06.2020)“…Language-based information-flow control (IFC) techniques often rely on special purpose, ad-hoc primitives to address different covert channels that originate in the runtime system, beyond the scope of language constructs…”
Získat plný text
Konferenční příspěvek -
11
Using Pi-Calculus Names as Locks
ISSN: 2331-8422Vydáno: Ithaca Cornell University Library, arXiv.org 13.09.2023Vydáno v arXiv.org (13.09.2023)“…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…”
Získat plný text
Paper -
12
Coping with Java threads
ISSN: 0018-9162, 1558-0814Vydáno: New York IEEE 01.04.2004Vydáno v Computer (Long Beach, Calif.) (01.04.2004)“… Java and Ada are examples of industry-strength languages for multithreading. The Java thread model has its roots in traditional concurrent programming…”
Získat plný text
Journal Article -
13
Parallel language constructs for tensor product computations on loosely coupled architectures
ISBN: 9780897913416, 0897913418Vydáno: New York, NY, USA ACM 01.08.1989Vydáno v Proceedings of the 1989 ACM/IEEE conference on Supercomputing (01.08.1989)“… Current languages for nonshared memory architectures provide a relatively low-level programming environment, and are poorly suited to modular programming, and to the construction of libraries…”
Získat plný text
Konferenční příspěvek -
14
The Go Workshop: A New, Interactive Approach to Learning Go
ISBN: 9781838640156, 1838640150Vydáno: Packt Publishing 2019“… * Explore the Go Standard Library and learn how to structure your code * Learn how to efficiently interact with files, databases and REST APIs Book Description The Go Workshop will take the pain out of learning the Go programming language…”
Získat plný text
E-kniha -
15
Mixed programming metaphors in a shared dataspace model of concurrency
ISSN: 0098-5589, 1939-3520Vydáno: New York, NY IEEE 01.12.1990Vydáno v IEEE transactions on software engineering (01.12.1990)“… Several illustrations make use of a programming construct unique to Swarm, the synchrony relation and explain how this feature can be used to construct dynamically structured, partially synchronous computations…”
Získat plný text
Journal Article -
16
Clojure High Performance Programming (2nd Edition) - Become an Expert at Writing Fast and High Performant Code in Clojure 1.7.0
ISBN: 1785283642, 9781785283642Vydáno: Packt Publishing 2015“…This book enhances code performance by using appropriate Clojure features. A hands-on guide to designing Clojure programs to get the best performance…”
Získat plný text
E-kniha -
17
Designing a semantic model for a wide-spectrum language with concurrency
ISSN: 0934-5043, 1433-299XVydáno: London Springer London 01.09.2017Vydáno v Formal aspects of computing (01.09.2017)“…A wide-spectrum language integrates specification constructs into a programming language in a manner that treats a specification command just like any other command…”
Získat plný text
Journal Article -
18
Clojure High Performance Programming - Second Edition
ISBN: 1785283642, 9781785283642Vydáno: Packt Publishing 29.09.2015“…Clojure High Performance Programming, Second Edition, dives deep into writing efficient and optimized code using Clojure 1.7.0…”
Získat plný text
E-kniha -
19
OpenMP
ISBN: 0769527000, 9780769527000Vydáno: New York, NY, USA ACM 11.11.2006Vydáno v Conference on High Performance Networking and Computing: Proceedings of the 2006 ACM/IEEE conference on Supercomputing; 11-17 Nov. 2006 (11.11.2006)“… One feature is the Task Queue construct, which provides a flexible mechanism for specifying units of work that are not pre-computed at the start…”
Získat plný text
Konferenční příspěvek -
20
Parallel elementwise processable functions in concurrent clean
ISSN: 0895-7177, 1872-9479Vydáno: Elsevier Ltd 01.10.2003Vydáno v Mathematical and computer modelling (01.10.2003)“… Functional programming style has some inherent concurrent features. However, for a higher degree of expressing parallelism there is a need for new language constructs…”
Získat plný text
Journal Article

