Bergen Language Design Laboratory (BLDL)
Bradford Chamberlain is a Principal Engineer at Cray Inc. where he works on parallel programming models, focusing primarily on the design and implementation of the Chapel language in his role as technical lead for that project. Chapel is an emerging parallel language whose development is led by Cray. Interest in Chapel seems to be growing in HPC user communities, particularly as next-generation architectural challenges begin to impact user codes.
Brad received his Ph.D. in Computer Science & Engineering from the University of Washington in 2001 where his work focused on the design and implementation of the ZPL parallel array language. His thesis explored the concept of 'regions' in ZPL – a first-class index set supporting global-view data parallelism and a syntactic performance model. While at UW, he also worked on developing algorithms for accelerating the rendering of complex 3D scenes.
Brad remains associated with the University of Washington as an affiliate faculty member; most recently, he taught a course in the department's Professional Masters Program on Parallel Computation (CSEP 524).
In the past, Brad has also worked briefly on languages for embedded reconfigurable processors. He received his Bachelor's degree in Computer Science with honors from Stanford University in 1992.