初学者のためのVLIWプロセッサ教育用シミュレーション環境の開発と評価
初学者のためのVLIWプロセッサ教育用シミュレーション環境の開発と評価
批准号:
19918027
负责人:
月川 淳
金额:
$0.47万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Encouragement of Scientists
财政年份:
2007
资助国家:
日本
项目状态:
已结题
起止时间:
2007 至 --
中文摘要
点击翻译按钮获取中文摘要
英文摘要
本研究では,初学者でも使いやすく詳細な動作も理解しやすいことを目的としたVLIWプロセッサシミュレーション環境の開発と,その評価を行った.本研究で実装したシミュレーション環境は次のような特徴を持つ.1)現在,一般に利用可能なものがない,初心者向けのVLIWプロセッサシミュレーション環境とした.2)初学者にとって操作しやすい環境とするために,Microsoft社のWindows XP/Vista上で動作するものとした.3)プロセッサの各レジスタの値や,キャッシュヒット・ミス,パイプライン,メモリアクセスの状態などを,グラフィカルユーザインタフェースを用いてわかりやすく表示するものとした.4)命令セットは,スーパースカラプロセッサシミュレータの実質的な標準となっているSimple Scalar Tool Setで使用されているPISA(Portable Instruction Set Architecture)命令セットをベースにVLIW用の拡張を施したものとし,他のスーパースカラプロセッサとの動作比較を容易にした.実装においては,まず既に開発済みのLinux版のシミュレータをWindows上への移植をおこなった.Linux版ではネイティブシステムコールを用いてシミュレートしている部分をいかにWindows上で実装するかが問題であった.本シミュレータでは,Windows用のLinux APIエミュレーションライブラリのCygwinを利用し,このファンクションコールを呼び出すためのスタブDLLを開発することにより解決した.また,シミュレーションエンジンもDLLコンポーネントとして設計し,GUIとCUIの2種類のユーザーインターフェースから操作を行えるように工夫をしたとともに,今後の拡張性を確保した。さらにユーザビリティテストを重ねることにより,数種のデザインの中から,より理解しやすいダイアログレイアウトなどを採用し実装した。
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
国内基金
海外基金
分簇VLIW处理器的模调度及低功耗编译优化技术研究
-
批准号:61303072
-
项目类别:青年科学基金项目
-
资助金额:25.0万元
-
批准年份:2013
-
负责人:张雪萌
-
依托单位: