The Depth of Boolean Functions. - William F. McColl (ICALP, 1976)

Some results on circuit depth. - William F. McColl (1976)

The Depth of All Boolean Functions. - William F. McColl; Mike Paterson (SIAM J. Comput., 1977)

The Maximum Depth of Monotone Formulae. - William F. McColl (Inf. Process. Lett., 1978)

The Circuit Depth of Symmetric Boolean Functions. - William F. McColl (J. Comput. Syst. Sci., 1978)

Planar Crossovers. - William F. McColl (IEEE Trans. Computers, 1981)

On the Planar Monotone Computation of Threshold Functions. - William F. McColl (STACS, 1985)

Planar Circuits Have Short Specifications. - William F. McColl (STACS, 1985)

On the number of edges in the transitive closure of a graph. - William F. McColl; K. Noshita (Discret. Appl. Math., 1986)

The Planar Realization of Boolean Functions. - William F. McColl; Mike Paterson (Inf. Process. Lett., 1987)

Parallel Algorithms and Architectures. - William F. McColl (Shell Conference, 1988)

Planar Acyclic Computation - William F. McColl; Mike Paterson; Brian H. Bowditch (Inf. Comput., 1991)

BSP Programming. - William F. McColl (Specification of Parallel Algorithms, 1994)

Scientific Computing on Bulk Synchronous Parallel Architectures. - Rob H. Bisseling; William F. McColl (IFIP Congress (1), 1994)

Scalable Parallel Computing: A Grand Unified Theory and its Practical Development. - William F. McColl (IFIP Congress (1), 1994)

Virtual Shared Memory: Algorithms and Complexity - Andrew Chin; William F. McColl (Inf. Comput., 1994)

Scalable Computing. - William F. McColl (Computer Science Today, 1995)

Universal Computing. - William F. McColl (Euro-Par, Vol. I, 1996)

Scalability, portability and predictability: The BSP approach to parallel programming. - William F. McColl (Future Gener. Comput. Syst., 1996)

Questions and Answers about BSP. - David B. Skillicorn; Jonathan M. D. Hill; William F. McColl (Sci. Program., 1997)

Theory and Algorithms for Parallel Computation. - Bill McColl; David Walker (Euro-Par, 1998)

Foundations of Time-Critical Scalable Computing. - William F. McColl (IFIP Congress: Fundamentals - Foundations of Computer Science, 1998)

A two-way BSP algorithm for tridiagonal systems. - Yuguang Huang; William F. McColl (Future Gener. Comput. Syst., 1998)

BSPlib: The BSP programming library. - Jonathan M. D. Hill; Bill McColl; Dan C. Stefanescu; Mark W. Goudreau; Kevin J. Lang; Satish Rao; Torsten Suel; Thanasis Tsantilas; Rob H. Bisseling (Parallel Comput., 1998)

Parallel Programming: Models, Methods, and Languages - Introduction. - Luc Bougé; Bill McColl; Mamoun Filali; Henk J. Sips (Euro-Par, 1999)

BSP Algorithms - Write Once, Run Anywhere. - Bill McColl (WAE, 1999)

Memory-Efficient Matrix Multiplication in the BSP Model. - William F. McColl; Alexandre Tiskin (Algorithmica, 1999)

A BSP Bareiss Algorithm for Toeplitz Systems. - Yuguang Huang; William F. McColl (J. Parallel Distributed Comput., 1999)

A Parallel Scan Algorithm in the Tensor Core Unit Model. - Anastasios Zouzias; William F. McColl (Euro-Par, 2023)

UB-Mesh: a Hierarchically Localized nD-FullMesh Datacenter Network Architecture. - Heng Liao; Bingyang Liu; Xianping Chen; Zhigang Guo; Chuanning Cheng; Jianbing Wang; Xiangyu Chen; Peng Dong; Rui Meng; Wenjie Liu; Zhe Zhou; Ziyang Zhang; et al. (CoRR, 2025)