Abstract
Chiplet integration technology offers enhanced performance and reduced costs by breaking down a large chip into smaller chiplets, which are then interconnected using advanced packaging technology. However, the current chiplet interconnects give priority to correctness concerns rather than load balancing issues. While prioritizing correctness aims to prevent deadlocks, a system that is free of deadlocks can still experience load imbalances that compromise its overall performance. This paper presents the LBDR strategy, which is a load-balanced deadlock-free routing strategy for chiplet systems, and effectively enhances the system performance. Firstly, we develop a novel boundary nodes selection criterion and a heuristic algorithm based node binding mechanism to maintain a balanced load on vertical links for each chiplet’s outbound traffic. Secondly, we select turn restrictions at the boundary nodes to ensure that inbound traffic flows evenly into the chiplet, while maintaining a deadlock-free system. Experiments using the Garnet in gem5 simulator show that this strategy outperforms existing methods in terms of load balancing, throughput, and latency, and is applicable to a variety of traffic scenarios.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.