• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于双粒子群的三维片上网络映射混合优化算法

Hybrid Optimization Algorithm Based on Double Particle Swarm in 3D NoC Mapping.

作者信息

Fang Juan, Cai Huayi, Lv Xin

机构信息

Faculty of Information Technology, Beijing University of Technology, Beijing 100124, China.

出版信息

Micromachines (Basel). 2023 Mar 9;14(3):628. doi: 10.3390/mi14030628.

DOI:10.3390/mi14030628
PMID:36985035
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10058575/
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.

摘要

增加芯片上的内核数量是解决指数增长瓶颈的一种方法,但过多的内核会导致诸如通信阻塞和芯片过热等问题。目前,片上网络(NoC)可以为解决芯片内通信瓶颈问题提供有效的解决方案。随着当前集成电路制造技术的进步,现在可以对芯片进行3D堆叠,以提高芯片吞吐量、降低功耗并减小芯片面积。将应用程序自动映射到3D NoC拓扑结构是3D NoC领域研究的一个重要新方向。本文提出了一种3D NoC分区算法,该算法可以划定要映射的3D NoC区域。此外,还提出了一种基于双粒子群优化(DPSO)的启发式算法,该算法可以整合邻域搜索和遗传算法的特点,从而解决粒子群算法陷入局部最优解的问题。实验表明,这种基于DPSO的混合优化算法比传统启发式算法具有更高的吞吐率和更低的能量损耗。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/33b8999623df/micromachines-14-00628-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/b46c6f49e212/micromachines-14-00628-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/fb5334b20e34/micromachines-14-00628-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/f6dcbe9d57cd/micromachines-14-00628-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/6eaa2875c588/micromachines-14-00628-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/eb2ad697d2bf/micromachines-14-00628-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/4b8641632626/micromachines-14-00628-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/767c36aa7638/micromachines-14-00628-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/6fb22a410076/micromachines-14-00628-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/33b8999623df/micromachines-14-00628-g009.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/b46c6f49e212/micromachines-14-00628-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/fb5334b20e34/micromachines-14-00628-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/f6dcbe9d57cd/micromachines-14-00628-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/6eaa2875c588/micromachines-14-00628-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/eb2ad697d2bf/micromachines-14-00628-g005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/4b8641632626/micromachines-14-00628-g006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/767c36aa7638/micromachines-14-00628-g007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/6fb22a410076/micromachines-14-00628-g008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/a02c/10058575/33b8999623df/micromachines-14-00628-g009.jpg

相似文献

1
Hybrid Optimization Algorithm Based on Double Particle Swarm in 3D NoC Mapping.基于双粒子群的三维片上网络映射混合优化算法
Micromachines (Basel). 2023 Mar 9;14(3):628. doi: 10.3390/mi14030628.
2
3D NoC Low-Power Mapping Optimization Based on Improved Genetic Algorithm.基于改进遗传算法的3D片上网络低功耗映射优化
Micromachines (Basel). 2021 Oct 6;12(10):1217. doi: 10.3390/mi12101217.
3
Particle Swarm Optimization Algorithm With Self-Organizing Mapping for Nash Equilibrium Strategy in Application of Multiobjective Optimization.用于多目标优化应用中纳什均衡策略的基于自组织映射的粒子群优化算法
IEEE Trans Neural Netw Learn Syst. 2021 Nov;32(11):5179-5193. doi: 10.1109/TNNLS.2020.3027293. Epub 2021 Oct 27.
4
Multiobjective particle swarm optimization with direction search and differential evolution for distributed flow-shop scheduling problem.基于方向搜索和差分进化的多目标粒子群优化算法求解分布式流水车间调度问题
Math Biosci Eng. 2022 Jun 17;19(9):8833-8865. doi: 10.3934/mbe.2022410.
5
Swarming genetic algorithm: A nested fully coupled hybrid of genetic algorithm and particle swarm optimization.群体遗传算法:遗传算法和粒子群优化的嵌套完全耦合混合算法。
PLoS One. 2022 Sep 23;17(9):e0275094. doi: 10.1371/journal.pone.0275094. eCollection 2022.
6
A Tandem Robotic Arm Inverse Kinematic Solution Based on an Improved Particle Swarm Algorithm.一种基于改进粒子群算法的串联机器人手臂逆运动学求解方法。
Front Bioeng Biotechnol. 2022 May 19;10:832829. doi: 10.3389/fbioe.2022.832829. eCollection 2022.
7
Reconfiguration of low-voltage distributed power sources within electric power's distribution network based on improved particle swarm-fish swarm fusibility algorithm.基于改进粒子群-鱼群融合算法的配电网低压分布式电源重构
Sci Rep. 2024 Mar 5;14(1):5444. doi: 10.1038/s41598-024-56131-0.
8
Parallel operated hybrid Arithmetic-Salp swarm optimizer for optimal allocation of multiple distributed generation units in distribution networks.用于配电网中多个分布式发电单元优化配置的并行运行混合算术-沙普利蜂群优化器。
PLoS One. 2022 Apr 13;17(4):e0264958. doi: 10.1371/journal.pone.0264958. eCollection 2022.
9
Heuristic-based tabu search algorithm for folding two-dimensional AB off-lattice model proteins.基于启发式的禁忌搜索算法用于折叠二维 AB 无格模型蛋白质。
Comput Biol Chem. 2013 Dec;47:142-8. doi: 10.1016/j.compbiolchem.2013.08.011. Epub 2013 Sep 8.
10
Hybrid method to solve HP model on 3D lattice and to probe protein stability upon amino acid mutations.用于解决三维晶格上的HP模型并探究氨基酸突变后蛋白质稳定性的混合方法。
BMC Syst Biol. 2017 Sep 21;11(Suppl 4):93. doi: 10.1186/s12918-017-0459-4.

引用本文的文献

1
Editorial for the Special Issue on Network on Chip (NoC) and Reconfigurable Systems.片上网络(NoC)与可重构系统特刊社论
Micromachines (Basel). 2023 Sep 17;14(9):1780. doi: 10.3390/mi14091780.

本文引用的文献

1
3D NoC Low-Power Mapping Optimization Based on Improved Genetic Algorithm.基于改进遗传算法的3D片上网络低功耗映射优化
Micromachines (Basel). 2021 Oct 6;12(10):1217. doi: 10.3390/mi12101217.
2
Analysis and prediction of COVID-19 epidemic in South Africa.南非 COVID-19 疫情分析与预测。
ISA Trans. 2022 May;124:182-190. doi: 10.1016/j.isatra.2021.01.050. Epub 2021 Jan 28.