Skip to main content

William (Bill) E. Allcock

Director of Operations

Researcher with over 20 years of software development experience in distributed / networked systems and high performance computing, particularly storage.



William (Bill) E. Allcock has more than 20 years of industry experience in software engineering. His research interests and experience are in high-performance computing, distributed computing, scheduling, and storage systems.

Allcock is currently the Director of Operations for the Argonne Leadership Computing Facility (ALCF) and manages a software development team called the Advanced Integration Group (AIG). As Director of Operations he oversees all compute systems, storage, networking, and the associated services required to operate the facility. The AIG develops software necessary to support the ALCF, including the web interface for the users and administrators to manage their accounts, projects, and allocations. While in the past the AIG wrote their own scheduler completely in-house, they now collaborate with, and contribute to, the OpenPBS project.  They also provide numerous other tools, including those for cluster accounting, operational awareness, and feeding into the business intelligence system.

Before joining the ALCF, Allcock was a senior member of the Distributed Systems Laboratory at Argonne working on the Globus project and computational grids. Allcock served as the team lead on the development of the open source GridFTP software system—which is still in use today—and was liaison on many international grid projects, including the European Data Grid and the prestigious Earth System Grid, for which he is credited with helping to formulate new approaches for a national data access protocol.

Prior to Argonne, Allcock worked in the paper industry as a process engineer, and as a software developer where he helped develop instruments to test the physical properties of paper. He also served 12 years as an Infantry Office in the Wisconsin Army National Guard.