A Uniform Approach toward Nested Parallelism (original) (raw)

Formal derivation of efficient parallel programs by construction of list homomorphisms

Zhenjiang Hu

ACM Transactions on Programming Languages and Systems, 1997

View PDFchevron_right

Efficient compilation of high-level data parallel algorithms

Dan Suciu

Proceedings of the sixth annual ACM symposium on Parallel algorithms and architectures - SPAA '94, 1994

View PDFchevron_right

Parallelization with Tree Skeletons

Zhenjiang Hu

Lecture Notes in Computer Science, 2003

View PDFchevron_right

Array structures and data-parallel algorithms

John Mullins

View PDFchevron_right

A Generic Parallel Map: Extending the List Map HOF to Arbitrary Data Structures

Mohammad Hamdan

View PDFchevron_right

Towards Systematic Parallel Programming over MapReduce

Zhenjiang Hu

Lecture Notes in Computer Science, 2011

View PDFchevron_right

New abstractions for data parallel programming

Basilio B Fraguela

2009

View PDFchevron_right

Implementation of Parallel Tree Skeletons

Zhenjiang Hu

2002

View PDFchevron_right

Parallel programming languages for collections

Dan Suciu

1995

View PDFchevron_right

Algorithmic Skeletons and Parallel Design Patterns in Mainstream Parallel Programming

Massimo Torquati

International Journal of Parallel Programming

View PDFchevron_right

Nested parallelism in parallels paradigms

Coromoto Leon

View PDFchevron_right

NESL: A nested data-parallel language (version 2.6)

Guy Blelloch

1993

View PDFchevron_right

The tao of parallelism in algorithms

Martin Burtscher

2011

View PDFchevron_right

Parallel Computation Skeletons with Premature Termination Property

Oleg Lobachev

Lecture Notes in Computer Science, 2012

View PDFchevron_right

On the parallelization of irregular and dynamic programs

Oscar Plata

Parallel Computing, 2005

View PDFchevron_right

Concrete data structures and functional parallel programming

John Mullins

Theoretical Computer Science, 2001

View PDFchevron_right

On algorithmic reductions in task-parallel programming models

Jan Ciesko

2017

View PDFchevron_right

The static parallelization of loops and recursions

C. Lengauer, S. Gorlatch

1997

View PDFchevron_right

Efficient parallel algorithms for tree accumulations

Jeremy Gibbons

1994

View PDFchevron_right

A scalable tuple space model for structured parallel programming

Franco Zambonelli

1995

View PDFchevron_right

Computing dominators in parallel

I.V. Ramakrishnan

Information processing …, 1987

View PDFchevron_right

Parallel Programming with Skeletons

J. Falcou

Computing in Science & Engineering, 2000

View PDFchevron_right

Task Parallelism and Data Distribution: An Overview of Explicit Parallel Programming Languages

Corinne Ancourt, D. Khaldi, François Irigoin

Lecture Notes in Computer Science, 2013

View PDFchevron_right

Parallelization by semantic detection of reductions

Pierre Jouvelot

Lecture Notes in Computer Science, 1986

View PDFchevron_right

Automatic inversion generates divide-and-conquer parallel programs

Zhenjiang Hu

ACM SIGPLAN Notices, 2007

View PDFchevron_right

Efficient Heap Management for Declarative Data Parallel Programming on Multicores

Clemens Grelck

3rd Workshop on Declarative Aspects of Multicore Programming (DAMP 2008), San Francisco, CA, USA, 2008

View PDFchevron_right

A complexity theory of efficient parallel algorithms

Larry Rudolph

Theoretical Computer Science, 1990

View PDFchevron_right

Implementation of a Portable Nested Data-Parallel Language

Jonathan C Hardwick

View PDFchevron_right

Trasgo: a nested-parallel programming system

Diego R. Llanos

The Journal of Supercomputing, 2009

View PDFchevron_right