Results 11 to 20 of about 2,098,144 (305)
Mainstream parallel array programming on cell [PDF]
We present the E] compiler and runtime library for the ‘F’ subset of the Fortran 95 programming language. ‘F’ provides first-class support for arrays, allowing E] to implicitly evaluate array expressions in parallel using the SPU coprocessors of the ...
Keir, P., Cockshott, W.P., Richards, A.
core +8 more sources
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.
Benoit, Anne +3 more
core +1 more source
Exploiting parallelism in coalgebraic logic programming [PDF]
We present a parallel implementation of Coalgebraic Logic Programming (CoALP) in the programming language Go. CoALP was initially introduced to reflect coalgebraic semantics of logic programming, with coalgebraic derivation algorithm featuring both ...
Schmidt, Martin +5 more
core +1 more source
Algorithmic Skeletons and Parallel Design Patterns in Mainstream Parallel Programming
This paper discusses the impact of structured parallel programming methodologies in state-of-the-art industrial and research parallel programming frameworks.
Kilpatrick P. +4 more
core +1 more source
Implicit in the development of parallel programming language using Visual Basic
Several studies have been performed to investigate the benefits of parallel programming models, and compared the models with same language family.
Zainab fahad mhawes al-naseri
doaj +1 more source
Parallel programming software package GraphPlus Templet
The parallel programming automation software package named Graphplus templet is considered. Its design purposes, architecture, efficiency of applying for numerical modeling problems solutions, features against similar approaches are discussed.
Sergey V Vostokin +2 more
doaj +3 more sources
A Semantic Framework to Debug Parallel Lazy Functional Languages
It is not easy to debug lazy functional programs. The reason is that laziness and higher-order complicates basic debugging strategies. Although there exist several debuggers for sequential lazy languages, dealing with parallel languages is much harder ...
Alberto de la Encina +3 more
doaj +1 more source
Effective Parallel Computing via a Free Stale Synchronous Parallel Strategy
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
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
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

