2003 Fiscal Year Annual Research Report
高速大容量ネットワークプロセッサ設計システムに関する研究
Project/Area Number |
15700071
|
Research Institution | The University of Kitakyushu |
Principal Investigator |
戸川 望 北九州市立大学, 国際環境工学部, 助教授 (30298161)
|
Keywords | ネットワークプロセッサ / HW / SW協調設計 / アーキテクチャ設計 / 命令セットアーキテクチャ / 通信処理 / 暗号化ハードウェア / 分枝限定法 / 抽象動作記述 |
Research Abstract |
本研究では,高速大容量ネットワークプロセッサ設計システムに対し仮想ネットワークプロセッサなるモデル化を計算機内部で行うことで,システムLSI設計におけるハードウェア/ソフトウェア協調設計の概念をプロセッサ設計に導入する.システムは,大別して,1.ハードウェア/ソフトウェア最適化,2.ハードウェア合成,3.ソフトウェア合成,の3要素から構成される.本年度では,ネットワークプロセッサの「ハードウェア/ソフトウェア最適化」に関する研究に取り組む.特に,ネットワークプロセッサの基本単位となるマイクロプロセッサコア構成と通信処理専用ハードウェアユニットの基本機能に着目し,通信パケットスイッチング,暗号化・復号化などの抽象的なネットワーク環境の動作記述から,これら基本単位をどのように合成するか,という観点から,以下の手順に沿って研究を進めた. (1)ネットワークプロセッサの基本単位たるマイクロプロセッサコアならびに通信処理専用ハードウェアユニットに関して調査した.マイクロプロセッサコアは汎用コアに通信処理用命令を付加したものを規定し,さらに暗号化ハードウェアを設計した. (2)(1)の結果を踏まえ,全ての通信処理専用命令を持つプロセッサコア,全てのネットワーク処理機能を持った通信処理専用ハードウェアユニットから構成される仮想基本単位をモデル化した. (3)仮想ネットワークプロセッサをベースに,ネットワーク環境に最適なネットワークプロセッサのハードウェア設計とソフトウェア設計とを同時に実現する,ハードウェア/ソフトウェア最適化手法を確立した.手法は分枝限定に基づき,ネットワークプロセッサのための最適な基本単位数,スレッド数,専用ハーウェア数を決定する.本年度では,性能,コストの2面から最適化を実現した. 来年度では,(3)の考えを発展させ,消費電力最適化に取り組む.さらに,(2),(3)の考えを基本にネットワークプロセッサのハードウェア設計に取り組む.
|
Research Products
(6 results)
-
[Publications] Jinku Choi: "System Architecture based on Hardware/Software Codesign for Optimization of Video Encoders"IEEE ITC-CSCC 2003. 1087-1090 (2003)
-
[Publications] 小田 雄一: "システムLSI設計における定性的側面を考慮したハードウェア/ソフトウェア分割システム"情報処理学会DAシンポジウム2003論文集. 169-174 (2003)
-
[Publications] 清水 一範: "動的再構成可能システムによるAdaptive FECの実装"情報処理学会DAシンポジウム2003論文集. 25-30 (2003)
-
[Publications] Jumpei Uchida: "A thread partitioning algorithm in low power high-level synthesis"IEEE ASP-DAC 2004. 74-79 (2004)
-
[Publications] Nozomu Togawa: "Instruction set and functional unit synthesis for SIMD processor cores"IEEE ASP-DAC 2004. 743-750 (2004)
-
[Publications] 松浦 努: "ネットワークプロセッサ合成システム"電子情報通信学会研究報告. VLD2003-145. 55-60 (2004)