UIG: the User Interface Generator. - Alan Heirich (ACM Conference on Computer Science, 1987)

A Parabolic Load Balancing Method. - Alan Heirich; Stephen Taylor (ICPP (3), 1995)

A Scalable Diffusion Algorithm for Dynamic Mapping and Load Balancing on Networks of Arbitrary Topology. - Alan Heirich (Int. J. Found. Comput. Sci., 1997)

Scalable Monte Carlo Image Synthesis. - Alan Heirich; James Arvo (Parallel Comput., 1997)

A Competitive Analysis of Load Balancing Strategies for Parallel Ray Tracing. - Alan Heirich; James Arvo (J. Supercomput., 1998)

Analysis of scalable algorithms for dynamic load balancing and mapping with application to photo-realistic rendering. - Alan Heirich (1998)

Sepia: Scalable 3D Compositing Using PCI Pamette. - Laurent Moll; Mark Shand; Alan Heirich (FCCM, 1999)

Scalable distributed visualization using off-the-shelf components. - Alan Heirich; Laurent Moll (PVGS, 1999)

Efficient image-based methods for rendering soft shadows. - Maneesh Agrawala; Ravi Ramamoorthi; Alan Heirich; Laurent Moll (SIGGRAPH, 2000)

Scalable interactive volume rendering using off-the-shelf components. - Santiago V. Lombeyda; Laurent Moll; Mark Shand; David E. Breen; Alan Heirich (IEEE Symposium on Parallel and Large-Data Visualization and Graphics, 2001)

Distributed rendering of interactive soft shadows. - Michael Isard; Mark Shand; Alan Heirich (Parallel Comput., 2003)

Optimal automatic multi-pass shader partitioning by dynamic programming. - Alan Heirich (Graphics Hardware, 2005)

Parallel graphics and visualization. - Luís Paulo Santos; Bruno Raffin; Alan Heirich (Parallel Comput., 2007)

In situ visualization with task-based parallelism. - Alan Heirich; Elliott Slaughter; Manolis Papadakis; Wonchan Lee; Tim Biedert; Alex Aiken (ISAV@SC, 2017)