期刊文献+

基于遗传算法的网络处理器异构资源映射方法研究

Methodology of Mapping Network Processor Heterogeneous Resources Based on Genetic Algorithm
下载PDF
导出
摘要 随着深亚微米工艺的迅速发展,现代网络处理器芯片广泛采用MPSoC(Multi-Processor System on Chip)体系结构实现,继而需要一种新的设计方法指导网络处理器体系结构设计.本文研究了网络处理器的设计方法,提出了一种基于遗传算法的网络应用到网络处理器异构硬件资源映射方法.该方法首先对网络处理器设计的问题空间进行分析,采用加权数据流进程网络描述网络应用,并参数化各种硬件资源,最后构建遗传算法来完成网络应用到异构硬件资源的映射,形成网络处理器体系结构设计方案. As the fast development of deep sub-micron process, the implementation of modern network processors has been based on MPSoC (Multi-Processor System on Chip) architecture. New design methodology should be presented to guide the architectural design of network processors. In this paper, an efficient mapping method from network applications to network processor heterogeneous hardware resources is presented. This mapping method is based on genetic algorithms. Network applications are represented by Weighted Dataflow Process Network (WDPN),heterogeneous network processor resources are described with system parameters ,and then the application model is mapped into the heterogeneous hardware resources to analyze the performance of network processors through the well-designed genetic algorithm ,and further to obtain the proper implementation scheme of NP architecture.
出处 《小型微型计算机系统》 CSCD 北大核心 2007年第2期341-345,共5页 Journal of Chinese Computer Systems
基金 国家重点基础研究发展计划项目(2003CB314802)资助 国家"八六三"高技术研究发展计划基金项目(2003AA115130)资助
关键词 网络处理器 遗传算法 MPSOC network processor genetic algorithm MPSoC
  • 相关文献

参考文献9

  • 1Intel Corp.Intel IXP2800 Network Processor[EB/OL].http://developer.intel.com/design/network/products/npfamily/ixp2800.htm.
  • 2Keutzer K,etal.System-level design:Orthogonalization of concerns and platform-based design[J].IEEE Transactions on CAD,2000,19(12):1523-1543.
  • 3Goldberg D E.Genetic algorithms in Search.Optimiazation and Machine Learning[M].Addison-Wesley,1989.
  • 4Edward A.Lee,Thomas M Parks.Dataflow process networks[C].Proc.of the IEEE,1995,83(5):773-799,.
  • 5Todd Austin,etal.SimpleScalar Tutorial[EB/OL].http://www.simplescalar.com/docs/simple-tutorial.v4.pdf.
  • 6Rosien M A,Smit G J,Krol T.Generating a CDFG from C/C++ code,Department of Computer Science,University of Twente,Enschede,Netherlands.Document 38152,URL[EB/OL].http..//doc.utwente.nl/fid/1179.2002.
  • 7Agarwal A.Performance tradeoffs in multithreaded processors[J].IEEE Transactions on Parallel and Distributed Systems,1992,3(5):525-539.
  • 8Lin Chuang.Performance evaluation of computer network and computer System[M].Beijing,Tsinghua University Press,2001.
  • 9Hou E S,Ren H,Ansari N,Dynamic,Genetic,and chaotic programming;Efficient multiprocessor scheduling based on genetic algorithms[].1992

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部