Bradford L. Chamberlain

Orcid: 0000-0002-6065-2049

According to our database1, Bradford L. Chamberlain authored at least 37 papers between 1996 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Performance on HPC Platforms Is Possible Without C++.
Comput. Sci. Eng., 2023

Implementing scalable matrix-vector products for the exact diagonalization methods in quantum many-body physics.
Proceedings of the SC '23 Workshops of The International Conference on High Performance Computing, 2023

2021
Locality-Based Optimizations in the Chapel Compiler.
Proceedings of the Languages and Compilers for Parallel Computing, 2021

2020
Compiling Chapel: Keys to Making Parallel Programming Productive at Scale.
Proceedings of the PACT '20: International Conference on Parallel Architectures and Compilation Techniques, 2020

2018
Introduction to CHIUW 2018.
Proceedings of the 2018 IEEE International Parallel and Distributed Processing Symposium Workshops, 2018

2017
Trends in Data Locality Abstractions for HPC Systems.
IEEE Trans. Parallel Distributed Syst., 2017

2015
Parameterized Diamond Tiling for Stencil Computations with Chapel parallel iterators.
Proceedings of the 29th ACM on International Conference on Supercomputing, 2015

2014
CHIUW Introduction and Committees.
Proceedings of the 2014 IEEE International Parallel & Distributed Processing Symposium Workshops, 2014

2013
Exploring Traditional and Emerging Parallel Programming Models Using a Proxy Application.
Proceedings of the 27th IEEE International Symposium on Parallel and Distributed Processing, 2013

2012
Global Data Re-allocation via Communication Aggregation in Chapel.
Proceedings of the IEEE 24th International Symposium on Computer Architecture and High Performance Computing, 2012

Performance Portability with the Chapel Language.
Proceedings of the 26th IEEE International Parallel and Distributed Processing Symposium, 2012

2011
Proceedings of the Encyclopedia of Parallel Computing, 2011

Chapel (Cray Inc. HPCS Language).
Proceedings of the Encyclopedia of Parallel Computing, 2011

A First Implementation of Parallel IO in Chapel for Block Data Distribution.
Proceedings of the Applications, Tools and Techniques on the Road to Exascale Computing, Proceedings of the conference ParCo 2011, 31 August, 2011

Translating Chapel to Use FREERIDE: A Case Study in Using an HPC Language for Data-Intensive Computing.
Proceedings of the 25th IEEE International Symposium on Parallel and Distributed Processing, 2011

2008
Software transactional memory for large scale clusters.
Proceedings of the 13th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2008

2007
Parallel Programmability and the Chapel Language.
Int. J. High Perform. Comput. Appl., 2007

2006
Global-view abstractions for user-defined reductions and scans.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2006

Iterators in Chapel.
Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), 2006

2004
Compiling High-Level Languages for Vector Architectures.
Proceedings of the Languages and Compilers for High Performance Computing, 2004

Abstractions for Dynamic Data Distribution.
Proceedings of the 9th International Workshop on High-Level Programming Models and Supportive Environments (HIPS 2004), 2004

The Cascade High Productivity Language.
Proceedings of the 9th International Workshop on High-Level Programming Models and Supportive Environments (HIPS 2004), 2004

2003
The design and implementation of a parallel array operator for the arbitrary remapping of data.
Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2003

2002
High-level Language Support for User-defined Reductions.
J. Supercomput., 2002

2001
The design and implementation of a region-based parallel programming language.
PhD thesis, 2001

Eliminating redundancies in sum-of-product array computations.
Proceedings of the 15th international conference on Supercomputing, 2001

Array language support for parallel sparse computation.
Proceedings of the 15th international conference on Supercomputing, 2001

2000
ZPL: A Machine Independent Programming Language for Parallel Computers.
IEEE Trans. Software Eng., 2000

A Comparative Study of the NAS MG Benchmark across Parallel Languages and Architectures.
Proceedings of the Proceedings Supercomputing 2000, 2000

1999
Language Support for Pipelining Wavefront Computations.
Proceedings of the Languages and Compilers for Parallel Computing, 1999

Problem space promotion and its evaluation as a technique for efficient parallel computation.
Proceedings of the 13th international conference on Supercomputing, 1999

Regions: an abstraction for expressing array computation.
Proceedings of the International Conference on all Array Programming Languages, 1999

1998
ZPL's WYSIWYG Performance Model.
Proceedings of the 3rd International Workshop on High-Level Programming Models and Supportive Environments (HIPS '98), 30 March, 1998

1997
Portable Performance of Data Parallel Languages.
Proceedings of the ACM/IEEE Conference on Supercomputing, 1997

A Compiler Abstraction for Machine Independent Parallel Communication Generation.
Proceedings of the Languages and Compilers for Parallel Computing, 1997

1996
Factor-Join: A Unique Approach to Compiling Array Languages for Parallel Machines.
Proceedings of the Languages and Compilers for Parallel Computing, 1996

Fast Rendering of Complex Environments Using a Spatial Hierarchy.
Proceedings of the Graphics Interface 1996 Conference, 1996


  Loading...