Graphics processing units (GPUs) are computer processors that are well-suited to machine learning, computer vision tasks required for autonomous driving, as well as enabling high-fidelity computer graphics. GraphicsFuzz, a tool that automatically finds bugs in compilers for GPUs, is based on fundamental advances in metamorphic testing pioneered by Professor Alastair Donaldson in the Department of Computing.
The research led to the launch of GraphicsFuzz Ltd., which was acquired by Google in 2018 for an undisclosed sum. Since then, Google has open-sourced the GraphicsFuzz tool and now uses it to find serious defects in graphics drivers that affect the Android operating system (estimated 2.5 billion active devices worldwide) and the Chrome web browser (used by an estimated 66% of all internet users).