The Design and Implementation of a Region-Based Parallel Language , PhD thesis, Department of Computer Science and Engineering, University of Washington, November 2001.
High-level Language Support for User-defined Reductions. Steven J. Deitz, Bradford L. Chamberlain, and Lawrence Snyder. To appear in a special issue of The Journal of Supercomputing (originally in Proceedings of the LACSI Symposium, October 2001).
ZPL: A Machine Independent Programming Language for Parallel Computers. Bradford L. Chamberlain, Sung-Eun Choi, E Christopher Lewis, Calvin Lin, Lawrence Snyder, and W. Derrick Weathersby. IEEE Transactions on Software Engineering, 26(3):197–211, March 2000.
The Case for High-Level Parallel Programming in ZPL. Bradford L. Chamberlain, Sung-Eun Choi, E Christopher Lewis, Lawrence Snyder, W. Derrick Weathersby, and Calvin Lin. IEEE Computational Science and Engineering, 5(3):76–86, July–September 1998.
Array Language Support for Parallel Sparse Computation. Bradford L. Chamberlain and Lawrence Snyder. In 15th ACM International Conference on Supercomputing (ICS'01), pages 133–145, June 2001.
Eliminating Redundancies in Sum-of-Product Array Computations. Steven J. Deitz, Bradford L. Chamberlain, and Lawrence Snyder. In 15th ACM International Conference on Supercomputing (ICS'01), pages 65–77, June 2001.
A Comparative Study of the NAS MG Benchmark across Parallel Languages and Architectures. Bradford L. Chamberlain, Steven J. Deitz, and Lawrence Snyder. In Proceedings of the 2000 ACM/IEEE Supercomputing Conference on High Performance Networking and Computing (SC2000), November 2000.
Regions: An Abstraction for Expressing Array Computation. Bradford L. Chamberlain, E Christopher Lewis, Calvin Lin, and Lawrence Snyder. In Proceedings of the 1999 ACM/SIGAPL International Conference on Array Programming Languages (APL99), pages 41–49, August 1999.
Problem Space Promotion and Its Evaluation as a Technique for Efficient Parallel Computation. Bradford L. Chamberlain, E Christopher Lewis, and Lawrence Snyder. In Proceedings of the 13th ACM International Conference on Supercomputing (ICS'99), pages 311–318, June 1999.
Portable Performance of Data Parallel Languages. Ton Ngo, Lawrence Snyder, and Bradford Chamberlain. In Proceedings of the 1997 ACM/IEEE Supercomputing Conference on High Performance Networking and Computing (SC97), November 1997.
Fast Rendering of Complex Environments Using A Spatial Hierarchy. Bradford Chamberlain, Tony DeRose, Dani Lischinski, David Salesin, and John Snyder. In Proceedings of the 22nd Annual Graphics Interface Conference (GI'96), pages 132–141, May 1996.
Language Support for Pipelining Wavefront Computations. Bradford L. Chamberlain, E Christopher Lewis, and Lawrence Snyder. In Proceedings of the 12th International Workshop on Languages and Compilers for Parallel Computing (LCPC'99), pages 318–332, August 1999.
ZPL's WYSIWYG Performance Model. Bradford L. Chamberlain, Sung-Eun Choi, E Christopher Lewis, Calvin Lin, Lawrence Snyder, and W. Derrick Weathersby. In Proceedings of High-Level Parallel Programming Models and Supportive Environments (HIPS'98), pages 50–61, March 1998.
A Compiler Abstraction for Machine Independent Parallel Communication Generation. Bradford L. Chamberlain, Sung-Eun Choi, and Lawrence Snyder. In Proceedings of the 10th International Workshop on Languages and Compilers for Parallel Computing (LCPC'97), pages 261–276, August 1997.
Factor-Join: A Unique Approach to Compiling Array Languages for Parallel Machines. Bradford L. Chamberlain, Sung-Eun Choi, E Christopher Lewis, Calvin Lin, Lawrence Snyder, and W. Derrick Weathersby. In Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing (LCPC'96), pages 481–500, August 1996.
Parallel Language Support for Multigrid Algorithms. Bradford L. Chamberlain, Steven Deitz, and Lawrence Snyder. University of Washington Technical Report UW-CSE-99-11-03, November 1999.
A Region-based Approach for Sparse Parallel Computing. Bradford L. Chamberlain, E Christopher Lewis, and Lawrence Snyder. University of Washington Technical Report UW-CSE-98-11-01, November 1998.
Graph Partitioning Algorithms for Distributing Workloads of Parallel Computations (generals exam). Bradford L. Chamberlain. University of Washington Technical Report UW-CSE-98-10-03, October 1998.
ZPL vs. HPF: A Comparison of Performance and Programming Style. Calvin Lin, Lawrence Snyder, Ruth Anderson, Bradford L. Chamberlain, Sung-Eun Choi, George Forman, E Christopher Lewis, and W. Derrick Weathersby. University of Washington Technical Report UW-CSE-95-11-05, November 1995.