Journal Article10.1016/0165-6074(96)00007-5
Deriving structured parallel implementations for numerical methods
Thomas Rauber,Gudula Rünger +1 more
20
TL;DR: A parallel programming methodology to derive structured parallel implementations of numerical methods that exhibit two levels of potential parallelism, a coarse-grain method parallelism and a medium grain parallelism on data or systems is presented.
read more
About: This article is published in Microprocessing and Microprogramming. The article was published on 01 Apr 1996. The article focuses on the topics: Data parallelism & Implicit parallelism.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
•Proceedings Article
Towards an Architecture-Independent Analysis of Parallel Algorithms (Extended Abstract)
Christos H. Papadimitriou,Mihalis Yannakakis +1 more
- 01 Jan 1988
TL;DR: It would be very interesting if the authors could combine stages (3) and (4) into a single step whereby the performance of the algorithm is measured as the makespan of the schedule (elapsed time for computing the last result).
176
Research Directions in Parallel Functional Programming
Kevin Hammond,Greg Michelson +1 more
- 01 Jan 2000
TL;DR: Part I - Fundamentals Introduction, Foundations, Programming Language Constructs, Proof, Realisations for Strict Languages,Realisations for Non-Strict Languages Part II - Current Research Areas Data Parallelism, Cost Modelling, Shaping Distributions, Performance Monitoring, Memory Performance of Dataflow Programs.
126
Compiler support for task scheduling in hierarchical execution models
Thomas Rauber,Gudula Rünger +1 more
TL;DR: For an important subclass of structured method parallelism, a scheduling methodology which takes data redistributions between multiprocessor tasks into account is presented which is designed for an integration into a parallel compiler tool.
73
A coordination language for mixed task and and data parallel programs
Thomas Rauber,Gudula Rünger +1 more
- 28 Feb 1999
TL;DR: A coordination model to derive efficient implementations using mixed task and data parallelism is presented and the usefulness of the model is demonstrated by applying it to solution methods for differential equations.
21
Optimizing Data-Parallel Programs Using the BSP Cost Model
David B. Skillicorn,Marco Danelutto,Susanna Pelagatti,Andrea Zavanella +3 more
- 01 Sep 1998
TL;DR: This work describes the use of the BSP cost model to optimise programs, based on skeletons or data-parallel operations, in which program components may have multiple implementations.
References
•Book
Handbook of theoretical computer science
J. Van Leeuwen
- 19 Dec 1990
TL;DR: The Handbook of Theoretical Computer Science provides professionals and students with a comprehensive overview of the main results and developments in this rapidly evolving field.
4.3K
A bridging model for parallel computation
TL;DR: The bulk-synchronous parallel (BSP) model is introduced as a candidate for this role, and results quantifying its efficiency both in implementing high-level language features and algorithms, as well as in being implemented in hardware.
4.1K
LogP: towards a realistic model of parallel computation
David E. Culler,Richard M. Karp,David A. Patterson,Abhijit Sahay,Klaus Erik Schauser,Eunice E. Santos,Ramesh Subramonian,Thorsten von Eicken +7 more
- 01 Jul 1993
TL;DR: A new parallel machine model, called LogP, is offered that reflects the critical technology trends underlying parallel computers and is intended to serve as a basis for developing fast, portable parallel algorithms and to offer guidelines to machine designers.
Parallelism in random access machines
Steven Fortune,James C. Wyllie +1 more
- 01 May 1978
TL;DR: A model of computation based on random access machines operating in parallel and sharing a common memory is presented and can accept in polynomial time exactly the sets accepted by nondeterministic exponential time bounded Turing machines.
The MPI Message Passing Interface Standard
Lyndon John Clarke,I. Glendinning,Rolf Hempel +2 more
- 01 Jan 1994
TL;DR: An overview of the MPI initiative and the standard interface is presented, in particular those aspects which merge demonstrated research with common practice.
818