Pareto-Optimization Framework for Automated Network-on-Chip Design
Tzyy-Juin Kao, Wolfgang Fink

TL;DR
This paper introduces a Pareto-optimization framework for designing Network-on-Chip architectures, enabling efficient exploration of configurations to optimize latency, power, and resource trade-offs in multi-core processors.
Contribution
It presents a novel Pareto-optimization approach for automated Network-on-Chip design, facilitating multi-objective trade-off analysis and optimal configuration identification.
Findings
Generates Pareto fronts for latency and power consumption
Enables trade-off analysis in network configurations
Supports automated and optimal network design
Abstract
With the advent of multi-core processors, network-on-chip design has been key in addressing network performances, such as bandwidth, power consumption, and communication delays when dealing with on-chip communication between the increasing number of processor cores. As the numbers of cores increase, network design becomes more complex. Therefore, there is a critical need in soliciting computer aid in determining network configurations that afford optimal performance given resources and design constraints. We propose a Pareto-optimization framework that explores the space of possible network configurations to determine optimal network latencies, power consumption, and the corresponding link allocations. For a given number of routers, average network latency and power consumption as example performance objectives can be displayed in form of Pareto-optimal fronts, thus not only offering a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Embedded Systems Design Techniques · VLSI and FPGA Design Techniques
