• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

SOS向きVLIWマルチプロセッサの研究

Research Project

Project/Area Number 11780230
Research Category

Grant-in-Aid for Encouragement of Young Scientists (A)

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionHiroshima University

Principal Investigator

酒居 敬一  広島大学, 工学部, 助手 (90274117)

Project Period (FY) 1999 – 2000
Project Status Completed (Fiscal Year 2000)
Budget Amount *help
¥2,200,000 (Direct Cost: ¥2,200,000)
Fiscal Year 2000: ¥1,400,000 (Direct Cost: ¥1,400,000)
Fiscal Year 1999: ¥800,000 (Direct Cost: ¥800,000)
KeywordsVLIW / SOS / マルチプロセッサ / ゲートアレイ / DSP / コンパイラ
Research Abstract

演算器構成を実行時に動的に変更できるVLIWプロセッサ"EVLIW Processor"を提案し、学会にて発表を行った。提案のVLIWプロセッサについて、同一構成の演算器を複数個チップに搭載することはチップの面積だけが問題である。そこで、演算器どうしを接続する命令により動的に変更するためのスイッチを加えてやれば、演算器間のデータの移動は演算パイプライン上で行えるため、レジスタへのアクセス頻度が減少することになる。つまり、レジスタファイルのポート数制限が緩和されることになる。あるいは、より少ないポート数のレジスタファイルとすることでレジスタ数の増加や速度の向上を目指すことも可能となる。例としてアプリケーションで2つの値の和と差を同時に求めたい場合、従来のプロセッサではソースとなる値をレジスタに保存しつつ和と差を求める必要があるが、提案のプロセッサではそのような演算器の接続とすることでソースのレジスタへのアクセスだけで同時に和と差が求まる。積和演算に付いても同様である。DSPのように専用の命令を用意する、という解決方法は従来からあったが、考えられるそのような時間を消費しがちな簡単な演算についてすべてを用意するわけにはいかず、そのような命令の有無がDSPと汎用プロセッサの違いの一つでもある。汎用プロセッサに見られるように、多数の演算器へ効率良くデータを流し込むためには、CPUコアとメモリの同一チップ化が必要であると考えている。それ用のコンパイラについてはこれから研究を進めていくことになる。

Report

(2 results)
  • 2000 Annual Research Report
  • 1999 Annual Research Report
  • Research Products

    (1 results)

All Other

All Publications (1 results)

  • [Publications] KEIICHI SAKAI, et al.: "Extended VLIW Processor for Real-Time Imaging"Real-Time Imaging, Preceedings SPIE. 4303(印刷中). (2001)

    • Related Report
      2000 Annual Research Report

URL: 

Published: 1999-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi