Novel chiplet-based topologies improve collective communication and energy efficiency, suggesting better scalability in DNN systems.
Chiplet-based Deep Neural Network (DNN) accelerators are a promising approach to meet the scalability demands of modern DNN models. Such accelerators usually utilize 2D mesh topologies. However, state-of-the-art collective communication algorithms often struggle within these topologies due to limited connectivity at border nodes, leading to communication bottlenecks and performance degradation. To address this challenge, we propose two novel topologies for chiplet-based accelerators aimed at improving collective communication performance and energy efficiency by integrating additional links parallel to the existing peripheral links of mesh topologies. The first proposed topology, SuperMeshBi adds bidirectional links parallel to all peripheral links. In contrast, the second proposed topology, SuperMeshAlter, alternately adds bidirectional links parallel to the peripheral links, offering additional paths for data traversal. Both of the topologies adhere to a core principle—augmenting the outer region of mesh topologies with extra links to retain the original structure's latency and scalability, ensuring compatibility with chiplet-based accelerator designs and maintaining energy efficiency. To fully utilize these enhanced topologies, we co-designed pipelined collective algorithms for AllReduce, ReduceScatter, and AllGather. Our proposed algorithms and topologies achieve an average AllReduce speedup of 1.18 − 1.33 × and a 1.77 − 2.22 × speedup in ReduceScatter and AllGather compared to conventional 2D-mesh topologies.
No takes yet. Share an insight, caveat, or question.
Laskar et al. (2025) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: