Results 31 to 40 of about 677,509 (341)
A Tag-Based Solution for Safer Parallel STL Usage
The continuous evolution of programming languages creates a challenge not only for the compiler implementers but also for the regular developers. The C++17 standard introduced the Parallel STL library, a parallel extension of the original and fundamental
Barth Benjámin +2 more
doaj +1 more source
SkelCL: enhancing OpenCL for high-level programming of multi-GPU systems [PDF]
Application development for modern high-performance systems with Graphics Processing Units (GPUs) currently relies on low-level programming approaches like CUDA and OpenCL, which leads to complex, lengthy and error-prone programs.
Gorlatch, Sergei, Steuwer, Michel
core +2 more sources
The template programming of parallel algorithms
The parallel programming tools and packages are evolving rapidly. However the complexity of parallel thinking does not allow to implement many algorithms for the end user.
M. Baravykaite, R. Šablinskas
doaj +1 more source
Two Fundamental Concepts in Skeletal Parallel Programming [PDF]
We define the concepts of nesting mode and interaction mode as they arise in the description of skeletal parallel programming systems.
B. Bacci +7 more
core +3 more sources
PList-based Divide and Conquer Parallel Programming [PDF]
This paper details an extension of a Java parallel programming framework – JPLF. The JPLF framework is a programming framework that helps programmers build parallel programs using existing building blocks.
Virginia Niculescu +2 more
doaj
Parallel programming and parallel abstractions in Fortress [PDF]
Summary form only given. The Programming Language Research Group at Sun Microsystems Laboratories seeks to apply lessons learned from the Java (TM) programming language to the next generation of programming languages. The Java language supports platform-independent parallel programming with explicit multithreading and explicit locks.
openaire +1 more source
The System for Transforming the Code of Dataflow Programs into Imperative
Functional dataflow programming languages are designed to create parallel portable programs. The source code of such programs is translated into a set of graphs that reflect information and control dependencies.
Vladimir S. Vasilev +2 more
doaj +1 more source
Parallel Programming for FPGAs
This book focuses on the use of algorithmic high-level synthesis (HLS) to build application-specific FPGA systems. Our goal is to give the reader an appreciation of the process of creating an optimized hardware design using HLS. Although the details are, of necessity, different from parallel programming for multicore processors or GPUs, many of the ...
Ryan Kastner +2 more
openaire +2 more sources
Building a realistic, scalable memory model with independent engrams using a homeostatic mechanism
Memory formation is usually associated with Hebbian learning and synaptic plasticity, which changes the synaptic strengths but omits structural changes.
Marvin Kaster +4 more
doaj +1 more source
Using Cognitive Computing for Learning Parallel Programming: An IBM Watson Solution
While modern parallel computing systems provide high performance resources, utilizing them to the highest extent requires advanced programming expertise.
Chozas, Adrian Calvo +2 more
core +1 more source

