著者
田中 英彦 富田 眞治 斉藤 信男 雨宮 真人 村岡 洋一
出版者
東京大学
雑誌
重点領域研究
巻号頁・発行日
1995

重点領域研究・超並列は総括班と、4つの研究班、それぞれ(A)超並列アプリケーション班、(B)超並列プログラミング言語班、(C)超並列計算機用OS班、および、(D)超並列アーキテクチャ班で構成されている。本年度は成果とりまとめの年度として、各班がそれぞれの成果をリファインするとともに、最終のデモンストレーションに向けてそれぞれの成果や開発されたシステムの垂直的な統合化をを行った。総括班は研究全体の取りまとめを司り、約3か月ごとに会合を開き、各班の研究状況の確認や意見交換などを行った。本年度は、特に成果とりまとめ年度として、3月の第7回「超並列」シンポジウムの開催、その際のデモンストレーションの計画、成果をまとめた英文図書の出版、過去のシンポジウムの予稿集のCD-ROMの作成など、プロジェクトの成果を積極的に国内外にアピールしてゆく活動を幅広く敢行した。A班は、超並列計算における新たなアルゴリズムやアプリケーションの構築を目的とし、以下のような応用に対しB班が開発した超並列言語NCXなどへの移植を行い、各種の実験や性能評価、及び言語開発へのフィードバックを行った:・熱流体、渦発生のシミュレーション・弾性体の変形と応力の計算(境界要素法)・場の計算(境界要素法)とSORによるポアソン方程式求解 ・有限要素法における自動メッシュ分割・コンピュータグラフィックスにおける並列レンダリング・生態系(魚群)の自律型行動シミュレーション・並列遺伝的プログラミングによるニューラルネットの構造生成・実時間音楽情報処理システムB班では、超並列言語NCXの実装を改良すると共に、共有メモリ型計算機、分散メモリ型並列計算機、ワークステーションクラスタなど、種々なアーキテクチヤを持つ並列計算機への対応化を行った。また、幾つかの代表的なベンチマークプログラミングを移植し、それぞれの計算機上で性能評価を行った。更に、その他のMIMD型の超並列型プログラム言語V,ANET-LやABCL/fなどの並列計算機上での開発も行った。C班では、超並列計算機でのマルチユーザの保護と性能、複数のユーザのプログラミングモデルの提供、超並列用入出力機構のサポート、などの特徴を備えた超並列計算機用のOS・COSを設計・開発した。本年は、D班の作成する超並列計算機JUMPミ1へのCOSの実装に備え、並列ワークステーションをLANで接続した評価用の環境を用意し、その上にJUMP1ミ1のエミュレータとCOSマイクロカーネルをのプロトタイプを結合したCOSエミュレータを設計・実装した。また、D班の開発したプロトタイプボードJUMP-1/3(仮称)へのCOSエミュレータの移植を行った。D班では、様々な超並列計算のパラダイムに対応できる共有メモリ超並列計算機JUMPミ1の研究開発を遂行し、本年度は(1)主要コンポーネントであるメモリベースドプロセッサ(MBP)、キャッシュコントローラ、ネットワークル-タなどのを開発・デバッグを行い、(2)MBPをDSPでソフトウェアシミュレーションして他の部分はJUMP-1と同設計のシステムJUMP-1/2の設計・開発をし、(3)また、JUMP-1の特徴である高速プロセッサ間ネットワークRDTや高速シリアルI/OシステムStaff-Linkの開発・及びCOS開発のために、SUNワークステーションに接続して種々の実験が行える評価用ボードJUMP-1/3の設計・開発を行った。
著者
富田 眞治
雑誌
情報処理
巻号頁・発行日
vol.43, no.2, pp.111-113, 2002-02-15
著者
富田 眞治 山口 和紀 岡本 敏雄 美濃 導彦 中西 通雄 永野 和男 今井 慈郎 岡部 成玄 三尾 忠男
出版者
京都大学
雑誌
特定領域研究
巻号頁・発行日
2000

高等教育機関は独立行政法人化を含めた大学改革の中に在り、「教育」「研究」「社会貢献」の3つの課題に対し、鋭意検討中である。大学教育・研究の高度化・個性化と共に組織の活性化の中で、IT革命への積極的な対応を求められている。これはマルチメディア環境を多用することを念頭に置いており、目指す方向は、我々の研究領域と合致する。本研究組織も現状と今後を眺望し、(1)情報リテラシ教育、(2)専門課程教育、(3)教員養成向け教育、(4)新教育方法、の4つのグルーブを編成し、以下の多くの成果を得た。(1)は工学的な技術論理、情報倫理の基本理念の提言、情報リテラシ教育授業の研究、情報処理教育用適応型教材に関する研究、PC教育教材のDVD試作およびWebベースで行うe-Learningのコース設計・開発・管理を行う統合ソフトに関する研究などの成果を得た。(2)については、学部向け情報リテラシ教育の最適化の研究、学部に適合した高度情報リテラシ教育教材の開発、専門科目の高度教材開発研究をマルチメディア環境の基で行って成果を得た。なお、これらの研究は実践教育の評価を踏まえた統合的な研究である。(3)の分野では、高校の情報教育の目標、担当教師の職能、教師向けの情報教育素材の開発・研究、情報科教員を目指す受講学生の知識と情報教育内容を連携させる知識ベースシステムの開発など、マルチメディア環境を活用した研究成果を得た。(4)の新しい教育方法では、情報教育に止まらず、大学教育全般を対象とした遠隔教育についての研究を推進し、受講対象を大学以外に拡げ、Web環境を活用した講義・個別・探求型・グループなどの学習に適したe-Learning環境の開発、同一大学内におけるWeb環境下での遠隔教育実践に対する評価、他教育機関と連携した所謂バーチャルユニバーシティにおける遠隔連携ゼミでの相互の学生の意識解析。さらにマルチメディア環境を活用した国際的な遠隔双方向講義の実施結果から、受講学生の意識調査に基づく遠隔講義システムの研究・評価などの成果を得た。なお、本研究の一環として、一般情報教育の高度化を目指したテキストを現在作成中である。
著者
富田 眞治 平木 敬 田中 英彦 末吉 敏則 金田 悠紀夫 天野 英晴
出版者
京都大学
雑誌
重点領域研究
巻号頁・発行日
1994

本年度は,平成5年度までの研究成果を基に,超並列プロトタイプ・システムを実機として実装可能とするため,LSI,プリント基板,システム筐体の設計を行った.さらに,これと平行してシステムの妥当性を評価するための種々のシミュレーション実験や,入出力機構の開発を行った.以下に代表的な研究成果を示す.1.超並列システムのキャッシュ一貫性制御方式の評価ディレクトリ・ベースのキャッシュ一貫性制御法として提案した疑似フルマップ方式を,本重点領域研究の成果として提案した.Recursive Diagonal Torus(RDT)ネットワーク上に実装した場合の性能をシミュレーションにより評価した.その結果,ネットワークの階層構造を活用したマルチキャストや,ACK回収の効果により,フルマップ方式に比べ,約4倍の処理速度が得られた.また,マルチキャスト法として,LPRA(Local Precise Remote Approximate)法,SM(Single Map)法,ならびにLARP(Local Approximate Remote Precise)法を提案しその評価を行った.その結果,無駄なトラフィック軽減の観点から,宛先ノードが少ない場合にはSM法が有利で,宛先ノードが一定数を越すとLPRA法またはLARP法が有利になることが判明した.さらに,LPRA法とLARP法の優劣は,データのマッピングに強く依存することも判明した.2.超並列システムの高速入出力システムの研究入出力専用の高速ネットワークをRDTと独立に設け,仮想FIFOならびにLANを介して接続されたワークステーション群全体の広大なディスク領域を超並列計算機のファイルシステムとして提供する入出力サブシステムを提案した.さらに,仮想FIFOでHDTVを接続することでビジュアルな計算機環境を構築可能とした。また,画像表示機構の実装に際しては,1画面のフレーム・メモリを16分割し並列計算機からの表示データ転送を分散並列的に行うことで,最大250MB/秒の転送速度を実現し,ハイビジョン画質の動画表示を可能とした.
著者
中山 明則 對馬 雄次 荻野 友隆 金 喜都 森 眞一郎 中島 浩 富田 眞治
雑誌
全国大会講演論文集
巻号頁・発行日
vol.第50回, no.ハードウェア, pp.51-52, 1995-03-15

3次元のボリューム空間を直接2次元ピクセルに射影するボリュームレンダリングは、様々な科学技術分野における計測やシミュレーションの結果を理解するために有効な手段である。しかし、計算量が非常に多いため画像生成に長い時間を要する。そこで我々は、(1)半透明ボリュームの取り扱い、(2)遠近法を用いた描画、が可能な高速ボリュームレンダリング専用並列計算機ReVolver/C40を試作している。本稿ではReVolver/C40のプロトタイプの構成について述べる。
著者
北村 俊明 中田 登志之 柴山 潔 富田 眞治 萩原 宏
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌 (ISSN:18827764)
巻号頁・発行日
vol.27, no.4, pp.445-453, 1986-04-15
被引用文献数
1

算術論理演算装置(ALU)-レジスタ・レベルでの並列処理機能を有するマイクロプログラム制御計算機 QA-2を開発した.QA-2 は 旧型機 QA-1 における各種の応用実験を通じて行った性能評価に基づいて そのハードウェア構成方式を改良したシステムである. QA-2 は そのマイクロプログラムを書き換えることによって 図形処理や信号処理などのリアルタイム処理 および高級言語処理に対する効率の良いシステムを提供できる. QA-2 では 256ビット長の水平型マイクロ命令の相異なるフィールドによって 4個の可変長 ALU演算 4個の主記憶アドレスヘのアクセス 1個の高機能順序制御を同時に指定できる低レベル並列処理方式が採用されており マイクロプログラム制御方式の柔軟性を生かして 多様な応用に対処できるようになっている.また 処理速度や適応能力のほかにマイクロプログラムの生産性を上げることをも考慮して マイクロ・アーキテクチャを一様に構成している.本論文では QA-2 システムの設計思想を明らかにし その最大の特徴である低レベル並列処理機構の実現方式について述べる.また 実際に QA-2 を応用した結果を示し 低レベル並列処理方式の有効性について評価を加える.
著者
五島 正裕 森 眞一郎 中島 浩 富田 眞治
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌 (ISSN:18827764)
巻号頁・発行日
vol.37, no.7, pp.1399-1408, 1996-07-15
参考文献数
6

Virtual Queueシステムは 仮想化とストリームのキャッシングを特長とするメッセージ通信用ハードウェアである.仮想化によって 任意の数の仮想的通信機構を提供し システム・コールなしで利用できるなど メッセージ送受信時のソフトウェア・オーバヘッドを大幅に削減するので 細粒度の通信に耐える.また メッセージそれ自体ではなく メッセージのストリームへの参照の局所性を利用し よくアクセスされるストリームを物理的通信路にキャッシングすることによって高速化を図る.シミュレーションにより ベクトル・データの転送にも十分なスループットを持つことが確認された.The Virtual Queue system is a message communication mechanism, marked by virtualization and caching of message streams. The virtualization provides arbitrary number of virtual communication hardware, and enables a user to use the hardware without system calls. The system withstands finer grained communications, because the virtualization drastically reduces the software overhead in handling messages. And the system makes use of locality of reference, not to messages themselves but to the stream of the messages, and caches frequently accessed message streams to the fast physical channels. The simulation result showes that the system provides enough throughput for transmission of vector data.
著者
富田 眞治
出版者
一般社団法人情報処理学会
雑誌
情報処理 (ISSN:04478053)
巻号頁・発行日
vol.37, no.9, 1996-09-15
著者
富田 眞治 富田 真治 (1987) 吉田 紀彦 谷口 倫一郎 村上 和彰 福田 晃 末吉 敏則
出版者
九州大学
雑誌
試験研究
巻号頁・発行日
1987

本研究の主な成果を以下に示す。1.QA-2の総合的性能評価とアーキテクチャの再設計:研究代表者らが以前開発した超長形式機械命令型計算機QA-2のアーキテクチャを評価した結果、機械命令処理の高度パイプライン化、演算器個数に依存しない汎用の機械命令形式などの必要性が明らかになった。この結果、超長形式機械命令型計算機の発展形である単一命令流/多重命令パイプライン(SIMP)方式を考案した。この方式は、短形式機械命令を実装した演算器個数分づつまとめて同時にパイプライン処理することにより、命令処理の時間的かつ空間的な並列度を更に高めようとするものである。2.超長形式機械命令型計算機の試作機開発:SIMP方式に基づく試作機を開発した。開発した試作機は、浮動小数点演算器および固定小数点演算器それぞれ1個を1本の命令パイプラインの核として、4本の多量命令パイプラインを有するものである。命令実行の障害となるデータ依存関係および制御依存関係を実行時に解決するための動的コード・スケジュールリング・アルゴリズムを開発し、試作機に実装している。その結果、命令実行順序がオブジェクト・コード上の命令出現順序と異なるアウト・オブ・オーダー実行となる。本アルゴリズムは他のアルゴリズムと比べて、分岐命令実行の際の選択的な命令無効化、複数のデータ依存関係の検出・表現、分岐命令を跨いだアウト・オブ・オーダー実行および先行実行などが特徴的である。3.超長形式機械命令型計算機用の最適化コンパイラの開発:SIMP方式のための最適化コンパイラに採用する静的コード・スケジューリング・アルゴリズムとして、トレース・スケジューリング法、ソフトウェア・パイプライニング法,ポリサイクリック・スケジューリング法などの試作機への適用を検討した。
著者
五島 正裕 岡田 智明 細見 岳生 森 眞一郎 中島 浩 富田 眞治
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告計算機アーキテクチャ(ARC)
巻号頁・発行日
vol.1993, no.71, pp.121-128, 1993-08-19
被引用文献数
2

我々は,一つのアーキテクチャで共有メモリ型およびメッセージ・パッシング型の両方の通信モデルをサポートすることが重要であると考え,スケーラブルな共有メモリ・マルチプロセッサのコヒーレント・キャッシュ・システムとメッセージ通信機能を統合することを試みている.本システムではI?StructureやFIFOなどの同期構造体を利用して高速な細粒度メッセージ通信を実現する.本稿ではこのキャッシュ・システムのコヒーレンス制御方式とメッセージ通信機構について述べる.Based on an opinion that a single architecture should support communication models of both shared memory type and message passing type, we are trying to integrate message communication mechanism with the coherent cache system on the shared memory multiprocessor. This system realizes fast fine-grain message communication by utilizing the synchronization structure such as I-Structure or FIFO. In this paper, we describe the coherence control method and the message communication mechanism of the system.