著者
大津山 公平 Sergey V. Ten 小林 誠
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告. 計算機アーキテクチャ研究会報告 (ISSN:09196072)
巻号頁・発行日
vol.96, no.80, pp.113-118, 1996-08-27
参考文献数
11

パイプライン制御、スーパースカラ、分岐予測、多階層キャッシュなどを用いた最近の高速計算機の正確な性能評価を行うために命令トレース駆動シミュレーションはますます重要性を高めてきている。しかしながら命令卜レースの作成は多大な労力を必要とする。今回、我々はPowerPCの仮想計算機環境であるPVSにmallocなどの基本関数を追加することで、命令トレースを容易に採集することを可能にした。本論文ではPVSの機能拡張とSPEC92トレースの解析結果について報告する。
著者
渡辺 健司 金田 正一 大津山公平
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告計算機アーキテクチャ(ARC) (ISSN:09196072)
巻号頁・発行日
vol.1997, no.76, pp.73-78, 1997-08-20
被引用文献数
2

Java言語はインターネットユーザの急増と共に現在急速に普及しつつある。Javaは仮想実行環境であるJava Virtual Machine (V)によって実行されるが、これは通常インタプリ夕もしくはJITコンパイラとして実現されている。また、最近ではハードウェアとしてJVMを実現するJavaチップも発表されている。本研究ではJavaクラスファイルを静的・動的に解析することで、JVMをハードウェアで実現する際の効率の良いアーキテクチャについて考える。Java language has been widely used as the number of internet users has grown rapidly. Java is executed with virtual machine environment called Java Virtual Machine (JVM). Usually JVM is realized as interpreter or Just In Time (JIT) compiler, Java chip which can realize JVM with hardware is already announced. In this paper, we analyzed the behavior of Java class file using static and dynamic way and discuss about suitable configuration of Java chip. We specially focused on the cache which can contain operand stack data.