ParadisEO: A Framework for Parallel and Distributed Metaheuristics
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Evolutionary Computation
System level assessment of an optical NoC in an MPSoC platform
Proceedings of the conference on Design, automation and test in Europe
RF interconnects for communications on-chip
Proceedings of the 2008 international symposium on Physical design
Photonic Networks-on-Chip for Future Generations of Chip Multiprocessors
IEEE Transactions on Computers
Systematic simulation-based predictive synthesis of integrated optical interconnect
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Comparison among five evolutionary-based optimization algorithms
Advanced Engineering Informatics
Multiscale visualization of small world networks
INFOVIS'03 Proceedings of the Ninth annual IEEE conference on Information visualization
"It's a small world after all": noc performance optimization via long-range link insertion
IEEE Transactions on Very Large Scale Integration (VLSI) Systems
Scalable Hybrid Wireless Network-on-Chip Architectures for Multicore Systems
IEEE Transactions on Computers
Hi-index | 0.00 |
Designing large-scale heterogeneous Networks-on-Chip (NoCs) for irregular applications often involves sophisticated optimization techniques that lead to unstructured networks. Such networks are hard to understand because they were not built with common engineering knowledge. In this paper we use tools from complex network analysis, such as community detection, and small-worldness, to analyze the structure of optimized heterogeneous NoCs. Our results show that communities evolve robustly and that heterogeneous link types are efficiently establishing inter- and intra-subnet connections. We confirm that networks optimized under cost pressure are more modular. Finally, we determine the small-worldness and observe that small-world networks evolve as a result of a trade-off between performance and cost. Our results are relevant for the understanding of heterogeneous NoCs and for designing optimal communication fabrics for emerging technologies.