著者
対木 潤 田中 清史 松本 尚 平木 敬
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告計算機アーキテクチャ(ARC)
巻号頁・発行日
vol.1995, no.80, pp.25-32, 1995-08-23
被引用文献数
4

既存の逐次計算機を置き換えるものとしての汎用超並列計算機への要求から、将来の汎用並列計算機にはスケーラビリティと汎用環境での使用を支援するための機構が求められる。本研究では、将来の汎用並列計算機の柔軟かつ強力なプロトタイプとしてハードウェアサポートされた同期機構を持つスケーラブルな並列計算機:お茶の水5号の設計、および実装を行なっている。本稿ではお茶の水5号の分散共有メモリ、プロセッサベース同期機構、メモリベース同期機構について述べる。Mechanisms for supporting efficient use under general environment and Scalability are necessary for future general purpose parallel processing systems, so that they can be exchangeable for existing sequential processing systems. We designed OCHANOMIZ 5: scalable parallel processing system with hardware-supported synchronization mechanisms, as a flexible and powerful prototype of future general purpose parallel processing systems. In this paper, we describe distributed shared memory, processor-based synchronization mechanisms and memory-based synchronization mechanisms being implemented on OCHANOMIZ 5.
著者
田中 清史
雑誌
研究報告組込みシステム(EMB)
巻号頁・発行日
vol.2013-EMB-28, no.25, pp.1-6, 2013-03-06

リアルタイムスケジューリング理論では,タスクの実行は最悪実行時間を費やすものと仮定するのが一般的である.しかし実際のシステム上で動作するタスクは,ほとんどの場合で最悪実行時間よりも短い時間で実行を完了する.本稿では,実際の実行時間を予測し,予測した時間を利用するスケジューリングにより,応答時間を短縮する2つの方法を提案する.評価では,提案手法により重要度の高い周期タスクの平均応答時間が最大13.4%,非周期リクエストの平均応答時間が最大32.0%短縮されることが確認された.
著者
田中 清史 松本 尚 平木 敬
出版者
一般社団法人電子情報通信学会
雑誌
電子情報通信学会技術研究報告. CPSY, コンピュータシステム
巻号頁・発行日
vol.98, no.233, pp.31-38, 1998-08-04

並列/分散システムにおいて、汎用かつ容易なプログラミング環境を提供するために共有メモリが必須である。本稿では階層コヒーレンス管理および一般化されたコンバイニングのサポートにより効率の良い分散共有メモリを軽いハードウェアで実装する方式を述べる。我々の方式においてディレクトリに必要なメモリ容量はクラスタ数の対数オーダーである。このことから、超並列システムを構築する場合に各メモリブロックについて1ワード程度用意すれば十分であり、ディレクトリのアクセスコストも低い。並列計算機プロトタイプお茶の水5号上に軽いハードウェアDSMおよび一般化されたコンバイニングを簡単なハードウェアで実装した。実際のプログラムを実行してお茶の水5号の性能を測定した結果、我々の方式が並列化の効果を得ることが示された。