Results 21 to 30 of about 103,699 (311)

Parallel programming inPanda

open access: yesThe Journal of Supercomputing, 1995
Distributed systems are an alternative to shared-memory multiprocessors for the execution of parallel applications.Panda is a run-time system that provides architectural support for efficient parallel and distributed programming. It supplies fast user-level threads and a means for transparent and coordinated sharing of objects across a homogeneous ...
Assenmacher, Holger   +5 more
openaire   +2 more sources

Visual Parallel Programming as PaaS cloud service with Graph-Symbolic Programming Technology

open access: yesТруды Института системного программирования РАН, 2018
In this paper we present the visual approach to parallel programming provided by Graph-Symbolic Programming Technology. The basics of this technology are described as well as advantages and disadvantages of visual parallel programming.
Darya Egorova, Victor Zhidchenko
doaj   +1 more source

A Tag-Based Solution for Safer Parallel STL Usage

open access: yesActa Electrotechnica et Informatica, 2023
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

Assessing Application Efficiency and Performance Portability in Single-Source Programming for Heterogeneous Parallel Systems [PDF]

open access: yes, 2023
We analyze the performance portability of the skeleton-based, single-source multi-backend high-level programming framework SkePU across multiple different CPU-GPU heterogeneous systems.
Kessler, Christoph,   +6 more
core   +1 more source

The template programming of parallel algorithms

open access: yesMathematical Modelling and Analysis, 2002
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

PList-based Divide and Conquer Parallel Programming [PDF]

open access: yesJournal of Communications Software and Systems, 2020
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]

open access: yes14th International Conference on Parallel Architectures and Compilation Techniques (PACT'05), 2005
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

Supporting tasks with adaptive groups in data parallel programming [PDF]

open access: yes, 2005
A set of communication operations is defined, which allows a form of task parallelism to be achieved in a data parallel architecture. The set of processors can be subdivided recursively into groups, and a communication operation inside a group never ...
O'Donnell, J.T.
core   +1 more source

The System for Transforming the Code of Dataflow Programs into Imperative

open access: yesМоделирование и анализ информационных систем, 2021
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

open access: yesCoRR, 2018
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

Home - About - Disclaimer - Privacy