Hybrid Optimization Algorithm Based on Double Particle Swarm in 3D NoC Mapping
-
Published:2023-03-09
Issue:3
Volume:14
Page:628
-
ISSN:2072-666X
-
Container-title:Micromachines
-
language:en
-
Short-container-title:Micromachines
Author:
Fang Juan1ORCID, Cai Huayi1, Lv Xin1
Affiliation:
1. Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China
Abstract
Increasing the number of cores on a chip is one way to solve the bottleneck of exponential growth but an excessive number of cores can lead to problems such as communication blockage and overheating of the chip. Currently, networks-on-chip (NoC) can offer an effective solution to the problem of the communication bottleneck within the chip. With current advancements in IC manufacturing technology, chips can now be 3D-stacked in order to increase chip throughput as well as reduce power consumption while reducing the area of the chip. Automating the mapping of applications into 3D NoC topologies is an important new direction for research in the field of 3D NoC. In this paper, a 3D NoC partitioning algorithm is proposed, which can delineate the 3D NoC region to be mapped. Additionally, a double particle swarm optimization (DPSO) based heuristic algorithm is proposed, which can integrate the characteristics of neighborhood search and genetic algorithms, and thus solve the problem of a particle swarm algorithm falling into local optimal solutions. It is experimentally demonstrated that this DPSO-based hybrid optimization algorithm has a higher throughput rate and lower energy loss than the traditional heuristic algorithm.
Funder
National Natural Science Foundation of China
Subject
Electrical and Electronic Engineering,Mechanical Engineering,Control and Systems Engineering
Reference21 articles.
1. Skadron, K., Stan, M.R., Huang, W., Velusamy, S., Sankaranarayanan, K., and Tarjan, D. (2003, January 9–11). Temperature-aware microarchitecture. Proceedings of the 30th Annual International Symposium on Computer Architecture, San Diego, CA, USA. 2. Wang, F., Xie, Y., Vijaykrishnan, N., and Irwin, M.J. (2006, January 6–10). On-chip Bus Thermal Analysis and Optimization. Proceedings of the Design Automation & Test in Europe Conference, Munich, Germany. 3. Hertl, M., Weidmann, D., and Ngai, A. (July, January 30). An advanced reliability improvement and failure analysis approach to thermal stress issues in IC packages. Proceedings of the Physical and Failure Analysis of Integrated Circuits, IPFA 2009, 16th IEEE International Symposium on the IEEE, Suzhou, China. 4. Liu, G., Ming, F., and Gang, Q. (2012, January 12–16). Neighbor-aware dynamic thermal management for multi-core platform. Proceedings of the Conference on Design, Automation and Test in Europe, Dresden, Germany. 5. Implementation of a thermal management unit for canceling temperature-dependent clock skew variations;Chakraborty;Integr. VLSI J.,2008
Cited by
4 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|