On algorithmic reductions in task-parallel programming models (original) (raw)

Deterministic Reductions in an Asynchronous Parallel Language

David Peixotto

people.csail.mit.edu

View PDFchevron_right

Scalable Automatic Parallelization of Irregular Reductions on Shared Memory Multiprocessors

Oscar Plata

View PDFchevron_right

Architectural support for parallel reductions in scalable shared-memory multiprocessors

Josep Torrellas

2001

View PDFchevron_right

RICH: implementing reductions in the cache hierarchy

Jan Ciesko

Proceedings of the 34th ACM International Conference on Supercomputing, 2020

View PDFchevron_right

Languages and compilers for parallel computing : 12th International Workshop, LCPC'99, La Jolla, CA, USA, August 4-6, 1999 : proceedings

Larry Carter

2000

View PDFchevron_right

Parallelization by semantic detection of reductions

Pierre Jouvelot

Lecture Notes in Computer Science, 1986

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

An analytical model of locality-based parallel irregular reductions

Oscar Plata

Parallel Computing, 2008

View PDFchevron_right

Reducing task creation and termination overhead in explicitly parallel programs

Jisheng Zhao

Proceedings of the 19th international conference on Parallel architectures and compilation techniques - PACT '10, 2010

View PDFchevron_right

A compiler method for the parallel execution of irregular reductions in scalable shared memory multiprocessors

Oscar Plata

Proceedings of the 14th international conference on Supercomputing - ICS '00, 2000

View PDFchevron_right

Simultaneous parallel reduction on SIMD machines

Boleslaw Szymanski

1995

View PDFchevron_right

An Extended Reduction Based Parallel Programming Paradigm with Low Overhead Fault-Tolerance Support

Gagan Agrawal

View PDFchevron_right

A Uniform Approach toward Nested Parallelism

Zhenjiang Hu

2004

View PDFchevron_right

Task-Parallel Reductions in OpenMP and OmpSs

Xavier Martorell

Lecture Notes in Computer Science, 2014

View PDFchevron_right

New abstractions for data parallel programming

Basilio B Fraguela

2009

View PDFchevron_right

The static parallelization of loops and recursions

C. Lengauer, S. Gorlatch

1997

View PDFchevron_right

SmartApps, an application centric approach to high performance computing: Compiler-assisted software and hardware support for reduction operations

Josep Torrellas

2002

View PDFchevron_right

Scheduling reductions

Paul Feautrier

Proceedings of the 8th international conference on Supercomputing - ICS '94, 1994

View PDFchevron_right

On the parallelization of irregular and dynamic programs

Oscar Plata

Parallel Computing, 2005

View PDFchevron_right

Computer Algebra Information Interchange and Parallel Processing in REDUCE: CALIF Project Progress Report

Andreas Strotmann

View PDFchevron_right

Compiler and runtime support for enabling reduction computations on heterogeneous systems

David Chiu

Concurrency and Computation: Practice and Experience, 2012

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

Efficient shared-memory support for parallel graph reduction

Paul Kelly

Future Generation Computer Systems, 1997

View PDFchevron_right

A Generalized Reduction Construct for Deterministic OpenMP

Amittai Aviram

2012

View PDFchevron_right

On Automatic Parallelization of Irregular Reductions on Scalable Shared Memory Systems⋆

Oscar Plata

Lecture Notes in Computer Science, 1999

View PDFchevron_right

Memory optimization for parallel functional programs

Boleslaw Szymanski

1995

View PDFchevron_right

The dutch parallel reduction machine project

Henk Barendregt

Future Generation Computer Systems, 1987

View PDFchevron_right

Parallelism Reduction Based on Pattern Substitution in Dataflow Oriented Programming Languages

Renaud Sirdey

Procedia Computer Science, 2012

View PDFchevron_right

Hardware for speculative reduction parallelization and optimization in DSM multiprocessors

Josep Torrellas

1999

View PDFchevron_right

A parallel implementation for optimal lambda-calculus reduction

Marco Pedicini

Proceedings of the 2nd ACM SIGPLAN international conference on Principles and practice of declarative programming, 2000

View PDFchevron_right

Abstractions for Parallelism: Patterns, Performance and Correctness

Gaurav Kaul

cs.manchester.ac.uk

View PDFchevron_right

On deriving data parallel code from a functional program

Patrice Quinton

Proceedings of 9th International Parallel Processing Symposium, 1995

View PDFchevron_right