Summary
Beau Johnston is a computer scientist with 15 years’ experience specializing in high-performance and heterogeneous computing, currently spearheading collaborations on IRIS at Oak Ridge National Laboratory. He holds a PhD in HPC and programming languages and developed AIWC, an architecture-independent workload characterization tool that pairs workload features with machine-learning performance models to guide scheduling and hardware evaluation. Beau’s work spans runtime systems, accelerators (CPU, NVIDIA/AMD GPUs, FPGAs, DSPs) and programming models (OpenMP, OpenACC, OpenCL, CUDA, SYCL), and contributed to the R&D 100–winning IRIS framework that enables truly heterogeneous concurrent execution from smartphones to supercomputers. Based in Canberra, he also applies data science and computational modeling to ecology and neuroscience, bringing cross-domain rigor to performance-driven tooling and developer guidance.
15 years of coding experience
8 years of employment as a software developer
Australian National University
BCompSc.(Hons), Computer Science, 1st Class (85%), BCompSc.(Hons), Computer Science, 1st Class (85%) at University of New England (AU)