The future generation of computational hardware has added significant computational capability in precisions lower than double precision (64 bit). Modern high-end GPUs have also started to reduce the silicon area dedicated to 64-bit computation, resulting in stagnation or reductions in high-precision performance on a per-GPU basis. In order for high performance computation codes to continue performance improvement on new hardware, application developer must consider the user of lower precision computation. This workshop is an introduction into topic of mixed precision in HPC with presentations on application usage, numerics, and tools.
The workshop is planned to be series of a few workshops with the initial workshop focused within the Argonne computing staff and then growing to larger workshop involving the wider community and vendors.