论文部分内容阅读
本报告分为两部分内容来阐述作者在站期间完成的多核体系结构分析与优化技术研究工作及成果。 (1)基于蚁群优化的片上网络自适应路由算法的FPGA仿真与性能分析技术研究。在第一部分工作中,作者基于蚁群优化(Ant Colony Optimization,ACO)思想,采用适合于FPGA实现的信息素表的更新方法和蚂蚁包的路由选择方法,来设计应用于NoC的自适应路由选择算法,并将该算法与其它NoC路由选择算法进行性能上的比较和分析。该部分工作为蚁群优化思想的实际应用以及NoC路由算法的FPGA实现提供了重要的参考价值。 (2)多核NUMA体系结构的模拟与优化技术研究。在第二部分工作中,作者首先提出了在gem5全系统模拟器中模拟多核NUMA架构的方法,然后采用IbRDP和RRIP多核共享缓存替换算法对该结构进行优化,研究多线程应用在此架构下的性能与功耗,最后PARSEC多线程程序集的实验结果不仅验证了本报告提出的NUMA架构模拟方法的正确性,而且表明NUMA架构在一定参数组合下具有较好的性能和功耗表现。