网络映射问题的改进禁忌搜索算法概要.docx

上传人:b****7 文档编号:9630017 上传时间:2023-02-05 格式:DOCX 页数:9 大小:366.77KB
下载 相关 举报
网络映射问题的改进禁忌搜索算法概要.docx_第1页
第1页 / 共9页
网络映射问题的改进禁忌搜索算法概要.docx_第2页
第2页 / 共9页
网络映射问题的改进禁忌搜索算法概要.docx_第3页
第3页 / 共9页
网络映射问题的改进禁忌搜索算法概要.docx_第4页
第4页 / 共9页
网络映射问题的改进禁忌搜索算法概要.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

网络映射问题的改进禁忌搜索算法概要.docx

《网络映射问题的改进禁忌搜索算法概要.docx》由会员分享,可在线阅读,更多相关《网络映射问题的改进禁忌搜索算法概要.docx(9页珍藏版)》请在冰豆网上搜索。

网络映射问题的改进禁忌搜索算法概要.docx

网络映射问题的改进禁忌搜索算法概要

万方数据

万方数据

万方数据

万方数据

2期常政威等:

片上网络映射问题的改进禁忌搜索算法

159

的能力.对每个IP核通信任务图,用TSNM,RoTS,

ITS(iterativeTS和分支限界(branchandbound,

BB算法一J分别运行相同的CPU时间求解,以比较它们的优化结果.其中,ITS算法是指不包含精英重组步骤的简化TSNM算法,每次局部搜索迭代都使用随机产生的初始解.由于前3种算法是随机优化算法,因此对每个问题各独立运行10次,NoC通信能耗值取10次优化结果的最优值.在求解规模为咒的问题时,TSNM的参数设置为:

局部搜索内部迭代次数z=0.1x,12,EQ长度s=咒.

衡麟

缣掣

ASIC:

l,5,8,13,21,25Mem:

7,14,19,24

CPU:

6。

12,18

DSP:

2,3,4,9,10,11,15,16,17,20,22,23

图4多媒体系统MMS

以RoTS算法的优化结果为标准,图5所示为各种算法的求解性能比较.从图中可以看出:

1当IP核通信任务图中的节点数较少(25~36时,TSNM,RoTS和ITS算法得到了基本相同的优化结果.但随着节点数的增加,TSNM获得了较RoTS更优的结果.ITS在这3种算法中的性能最差,这是因为其缺乏有效的分散搜索机制,从而弱化了集中搜索的效果.而TSNM采用COHX交叉操作,构造出新的可行解,保留了已有的搜索状态信息,取得了良好的优化结果.

节点,在较短的时间内获得最优解.随着节点数的增加,TSNM的性能明显优于BB,最高可节省能耗28.5%,平均节能16.1%.

第2组实验评估TSNM算法的搜索效率.用RoTS和TSNM分别求解多媒体系统MMS,当算法首次搜索到最优解130.06mJ时,便终止其运行,得到的NoC映射结果如图6所示.

图6MMS的映射结果

图7所示为RoTS和TSNM求解MMS的映射问题时,NoC通信能耗值随搜索过程的变化情况.

从图中可以看出,TSNM大大地缩小了对状态空问的搜索范围,而且具有较快的收敛速度,经过0.35

s

获得了最优解,比RoTS提高了约50%。

由此可知,通过集中和分散机制,TSNM实现了对映射空间的高效搜索.

-g

300

\

薹250

逛200

罨-50

Z

\耀拦逛赠

300250200150

0.1

0.2

0.3

0.4

0.5

0.6

时间/s

a

RoTS搜索过程

4

结论

图5各种算法的求解性能比较

通信时延受约束的低能耗N。

c映射是一个NP2对于节点数为25的IP核通信任务图,因为难问题,精确求最优解是非常困难的.针对RoTS算问题规模较小,BB算法可以遍历其搜索树中的所有

法求解NoC映射的“停滞”现象,本文将禁忌搜索和

万方数据

160计算机辅助设计与图形学学报2008年遗传算法融合起来,提出了一种改进禁忌搜索算法TSNM.TSNM基于集中和分散机制,用简化后的ROTS实现对优良区域的集中搜索,并对局部优化结果中的精英个体采用COHX交叉操作,以扩展全局搜索范围.实验结果表明,TSNM实现了对状态空间的高效搜索,获得了更好的优化结果,适合于大规模NoC映射问题的求解.[9】RheeChae.Eun,Jeongcore.switchl-lan—You,Ha2-DSoonhoi.Many—to-manyarchitectures[C】//oDmappingIEEEinmeshNoCProceedingsofDesign,SanInternationalConferenceComputerJose,CA,2004:

438—443ofon[10]WuChia—Ming,ChiHsin—Cbou,LeeMing—Chao.MappingIPcorestonetwork-on-chiparchitecturesbasedofthecommunicationtaskgraphs[C】//Proceedingson6thInternationalConferenceASIC,Shanghai,2005:

953—956Yonghua,eta1.NoC[11]ZhouGanmin,YinbasedonYongsheng,Huantmappingcolonyoptimization参考algorithm[J].文献ComputerEngineeringandApplications,2005。

41(18):

7一11(inChinese)[1】BjerregaardT,MahedevanofS.AsurveyofresearchandpracticesSurveys,2006,38(周干民,尹勇生,胡永华,等.基于蚁群优化算法的NoC映射[J】.计算机工程与应用,2005,41(18):

7-11)[12】ZhmJinyu.Researchonnetwork-on.chip[J].ACMComputing(1):

1-51hardware/softwareco-designElectronic[2]OgrasUY,HuJ,MarculescuNoCR.KeyresearchproblemsoftheinmethodologyofSots[D].Chengdu:

UniversityofChins,2006(inChinese)design:

ahoListieperspective(c】f/ProceedingsConferenceon3rdScienceandTechnologyofIEEE/ACM/IFIPSoftware-74CodesignInternationalHardward(詹瑾瑜.SoC软硬件协同设计方法研究[D].成都:

电子科技大学。

2006)[13]JheNK.Low-powerandSystemSynthesis,JerseyCity。

2005:

69systemscheduling,synthesisanddisplays[3]GaoMinglon,DuarchitectureGaonang.NoC:

nextgenerationmainstream[J].IEEProceedingsComputers&DigitalTechniques。

2005,152(3):

344—352forintegratedcircuits[J].Microelectronics,2006,[14]36(4):

461-466(inChinese)(高明伦.杜高明.NoC:

下一代集成电路主流设计技术HI.微电子学,2006,36(4):

461-466)[4】ZhangLei,LiHuawei,LiXiaowei.AonHuJ.Designmethodologiesforapplicationspecificnetworks-on-chip[D].Pittsburgh:

CarnegieMeHon[15]LawlerE,L.TheUniversity,2005quadraticassignmentproblem[J】.faulttolerantofManagementScience,1963,9(4):

586—599It6]WangLing.Intelligentcommunicationalgorithmfornetworkchip【J】.JournatoptimizationalgorithmwithappiicationsComputer-AidedDesign&ComputerGraphic5.2007。

19(4):

508-514(inChinese)。

[M].Beijing:

TsinghuaUniversityPress,2001(inChinese)(王凌.智能优化算法及其应用[M].北京:

清华大学出版社,2001)[17]Taillard(张磊,李华伟,李晓维.用于片上网络的容错通信算法【J],计算机辅助设计与图形学学报,2007,19(4):

508—514)[5]MuralicoresS。

DeE.Comparisonofiterativesearchesforthequadraticassignmentproblem[J].LocationScience,1995,3(2):

87—MicheliG.Bandwidth.constrainedmappingof105ontoNoCarchitectures[C]//ProceedingsofandTestinDesign,[18]TailhrdE.RobusttaboosearchforthequadraticassignmentAutomationEuropeConferenceandExhibition,problem[J].ParallelComputing,1991,17(4):

443—455[19]BattitiParis,2004:

896—901R,TecchiollionG.Thereactivetabusearch[J】.ORSA[6]AsciaG。

CatsniaNoCV,PalesiM.Multi-objectivemappingofthefor2ndJournalComputing,1994,6(2):

126—140onmesh-basedarchitectures【C】f/ProceedingsInternationaland【20]WangLing,ZhengDazhong.Studyhybddoptimization17(1):

34-36(inunifiedandframeworkofIEEF封ACM]IFIPSoftware182-187Conferen‘ⅪonHardware/strategies[J].ControlChinese)Decision,2002,CodesignSystemSynthesis,Stockholm,2004:

(王凌,郑大钟.混合优化策略统一结构的探讨[J】。

控制tile—basedNoCof[7]HuJ,MarculescuR.Energy-awaremappingforarchitecturesunderperformanceAsiaSouthPadfic2003:

233-239与决策,2002,17(1):

34-36)[2l】DreznerZ.Anewconstraints[C】//Proceedingsgeneticalgorithm0nforthequadraticassignmentDesignAutomationConference,Kitskyuahu,problem[J】.INFORMSJournal320-330Computing,2003,15(3):

forfreeoil[8】LeiT,KumarS.Agraphsthetoatwo-stepongeneticalgorithmformappingtask[22]DickRP,RhodesDL,WoIfW.TGFF:

taskofthe6thInternationalgraphsnetworkchiponarchitecture[C]//ProceedingsofDigitaISystemsDesign,Belek,[C]//ProceedingsHardware/SoftwareWorkshopEuromicroSymposiumCodesign。

Seattle,1998:

97—101Turkey.2003:

180-187万方数据

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1