Results 21 to 30 of about 8,251,462 (363)

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   +3 more sources

Effective Parallel Computing via a Free Stale Synchronous Parallel Strategy

open access: yesIEEE Access, 2019
As the data becomes bigger and more complex, people tend to process it in a distributed system implemented on clusters. Due to the power consumption, cost, and differentiated price-performance, the clusters are evolving into the system with heterogeneous
Hang Shi   +4 more
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

A systematic review of the literature on methods and technologies for teaching parallel and distributed computing in universities

open access: yesUkrainian Journal of Educational Studies and Information Technology, 2023
There is a growing demand for software developers who have experience writing parallel programs rather than just "parallelizing" sequential systems as computer hardware gets more and more parallel.
Yuriy Sitsylitsyn
doaj   +1 more source

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

SkelCL: enhancing OpenCL for high-level programming of multi-GPU systems [PDF]

open access: yes, 2013
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

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

Asynchronous Execution of Python Code on Task Based Runtime Systems [PDF]

open access: yes, 2018
Despite advancements in the areas of parallel and distributed computing, the complexity of programming on High Performance Computing (HPC) resources has deterred many domain experts, especially in the areas of machine learning and artificial intelligence
Amini, Parsa   +11 more
core   +3 more sources

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  

Dynamic programming for multi-view disparity/depth estimation [PDF]

open access: yes, 2006
novel algorithm for disparity/depth estimation from multi-view images is presented. A dynamic programming approach with window-based correlation and a novel cost function is proposed..
Anantrasirichai, N   +3 more
core   +2 more sources

Home - About - Disclaimer - Privacy