Tuncer, OzanZhang, YijiaLeung, Vitus J.Coskun, Ayse K.2018-07-192018-07-192017-09-14Ozan Tuncer, Yijia Zhang, Vitus Leung, AK Coskun. 2017. "Task Mapping on a Dragonfly Supercomputer." IEEE High Performance Extreme Computing Conference (HPEC). 2017-09-14https://hdl.handle.net/2144/30004The dragonfly network topology has recently gained traction in the design of high performance computing (HPC) systems and has been implemented in large-scale supercomputers. The impact of task mapping, i.e., placement of MPI ranks onto compute cores, on the communication performance of applications on dragonfly networks has not been comprehensively investigated on real large-scale systems. This paper demonstrates that task mapping affects the communication overhead significantly in dragonflies and the magnitude of this effect is sensitive to the application, job size, and the OpenMP settings. Among the three task mapping algorithms we study (in-order, random, and recursive coordinate bisection), selecting a suitable task mapper reduces application communication time by up to 47%.Computer scienceComputer scienceDragonfly networkTask mapping on a dragonfly supercomputerConference materials