Journal Article10.1049/CCE:19910064
Vector Models for Data-Parallel Computing
150
About: This article is published in Computing & Control Engineering Journal. The article was published on 01 Sep 1991.
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
Sparse matrix solvers on the GPU
TL;DR: This work shows that high-intensity numerical simulation computations can be performed efficiently on the GPU, which is regarded as a full function streaming system.
496
A comparison of sorting algorithms for the connection machine CM-2
Guy E. Blelloch,Charles E. Leiserson,Bruce M. Maggs,C. Greg Plaxton,Stephen J. Smith,Marco Zagha +5 more
- 01 Jun 1991
TL;DR: A fast sorting algorithm for the Connection Machine Supercomputer model CM-2 is developed and it is shown that any U(lg n)-depth family of sorting networks can be used to sort n numbers in U( lg n) time in the bounded-degree fixed interconnection network domain.
VTK-m: Accelerating the Visualization Toolkit for Massively Threaded Architectures
Kenneth Moreland,Christopher Sewell,Will Usher,Li-Ta Lo,Jeremy S. Meredith,David Pugmire,James Kress,Hendrik A. Schroots,Kwan-Liu Ma,Hank Childs,Matthew Larsen,Chun-Ming Chen,Robert Maynard,Berk Geveci +13 more
TL;DR: The VTK-m framework serves as a container for algorithms, provides flexible data representation, and simplifies the design of visualization algorithms on new and future computer architecture.
171
Futhark: purely functional GPU-programming with nested parallelism and in-place array updates
Troels Henriksen,Niels Gustav Westphal Serup,Martin Elsman,Fritz Henglein,Cosmin E. Oancea +4 more
- 14 Jun 2017
TL;DR: This paper presents the design and implementation of three key features of Futhark that seek a suitable middle ground with imperative approaches and presents a flattening transformation aimed at enhancing the degree of parallelism.
156
Geometric mesh partitioning: implementation and experiments
John R. Gilbert,Gary L. Miller,Shang-Hua Teng +2 more
- 25 Apr 1995
TL;DR: This work investigates a method of dividing an irregular mesh into equal-sized pieces with few interconnecting edges that exploits the geometric coordinates of the mesh vertices, based on theoretical work of Miller, Teng, Thurston, and Vavasis.
References
ZPL: a machine independent programming language for parallel computers
TL;DR: ZPL is described and ZPt's machine-independent performance model is described, the programming benefits of ZPL's region-based constructs are described, and the compilation benefits of the language's high-level semantics are summarized.
A Comparison of Parallel Sorting Algorithms on Different Architectures
Nancy M. Amato,Ravishankar Iyer,Sharad Sundaresan,Yan Wu +3 more
- 09 Dec 1998
TL;DR: A comparative performance evaluation of three different parallel sorting algorithms: bitonic sort, sample sort, and parallel radix sort shows that the relative performance of the algorithms differed on the various machines.
43
Higher order flattening
Roman Leshchinskiy,Manuel M. T. Chakravarty,Gabriele Keller +2 more
- 28 May 2006
TL;DR: The flattening transformation is extended to the full higher-order case, including lambda abstractions and data parallel arrays of functions, and closure conversion is used before flattening to introduce array closures to represent arrays of functional values.
HLogGP: a new parallel computational model for heterogeneous clusters
José Luis Bosque,L.P. Perez +1 more
- 19 Apr 2004
TL;DR: The model, based on the LogGP model, has been extended to be able to deal with heterogeneous parallel systems and its scalar parameters have been replaced by vector and matrix parameters to take into account the different node's features.
25
A Calculational Approach to Flattening Nested Data Parallelism in Functional Languages
Gabriele Keller,Martin Simons +1 more
- 02 Dec 1996
TL;DR: This paper presents a new formalization of the flattening transformation in a calculational style that is easily verified and provides a good starting point for the development of new optimizations.
21
Related Papers (5)
Ernst L. Leiss
- 01 Jan 1995
Ernst L. Leiss
- 01 Apr 1995
Jia Mingyue,Liu Bin,Tai Xianqing +2 more
- 22 Jul 2015