著者
福井 俊之 鈴木 茂夫 中村 秀一 下山 朋彦 数藤 義明 濱口 一正 柴山 茂樹
出版者
一般社団法人情報処理学会
雑誌
情報処理学会研究報告計算機アーキテクチャ(ARC) (ISSN:09196072)
巻号頁・発行日
vol.1996, no.80, pp.143-148, 1996-08-27
参考文献数
4
被引用文献数
3

本稿では,ワークステーションクラスタの分散共有メモリ機構を,光波長多重回線を用いてハードウェアでサポートした"光バスクラスタ"の第一次試作機"Euphoria"の仕様,及びEuphoriaを実際に稼動させて測定した基本性能の評価に関して述べる.Euphoriaはハードウェア・バスプロトコルを光回線により他ノードまで通信し,cache coherenceを保った分散共有メモリを実現している点でユニークである.現在のEuphoriaでは光バスアービタにおける回線設定及びキャッシュの一貫性保持動作をアービタ内でソフトウェアにより行っているが,このボトルネックを解消できた場合,ノード間距離100mのシステムでもレスポンスタイムが5μs以内で,自他ノードのメモリを区別なく自由に参照できるシステムの可能性を示すことができた.In this paper, we describe hardware design considerations and a preliminary performance evaluation of an Optical Bus Computer Cluster (OBCC). The OBCC is categorized in a class of workstation cluster having hardware-supported distributed shared memory. Furthermore, the OBCC employs optical wavelength-division multiplexing (WDM) technology to connect nodes (workstations) with high bandwidth. Euphoria consists of several nodes (workstations) and an arbiter which arbitrates optical bus requests and maintains cache coherency among nodes. Current implementation of the arbiter functions is done by software for experimentation purpose. By examining the basic analytic performance evaluation we conclude that a distributed shared memory system with one-hundred-meter nodes distance is possible with five microsecond range response times if we eliminate the software overhead associated with the current arbiter implementation.
著者
鈴木 茂夫 小林 伸行 田中 泰夫 中川 正樹 高橋 延匡
出版者
一般社団法人情報処理学会
雑誌
情報処理学会論文誌 (ISSN:18827764)
巻号頁・発行日
vol.30, no.1, pp.2-11, 1989-01-15
被引用文献数
5

本論文では 日本語情報処理を前提とした研究用計算機システムOS/oにおける日本語プログラミング環境について報告する.OS/oは システム全体で一貫して日本語が使用できるプログラム開発システムを目標としている.そのため フル2バイトの文字コード体系を採用し ファイル名 プログラミング言語の識別子に至るすべての文字に日本語を使用可能とした.これは OS/oを含めたすべてのシステムプログラムの記述言語として開発した言語Cの処理系CATの文字型を2バイト化することにより実現した.文字の書体 大きさなどの文字属性の表現方式として 属性情報を文字コードの実体から切り離し 独立した別のファイルに持つ方式を採用した.文字コードの実体ファイルと属性ファイルの統一的管理はファイルシステムにより実現している.これにより 属性情報を必要としないOSやコンパイラは 文字コードの実体だけを扱うことで 文字属性を意識する必要がなくなる.また 各アプリケーションの要求に応じてOSの機能を動的に拡張する機構を用意し これを利用して日本語変換入力機能を実現した.そして OS/oの一応用として レーザピームプリンタを用いた日本語文書出力システムを開発した.以上のように OS/oでは 日本語の入力 処理 そして出力を含めたトータルな日本語プログラミング環境を実現している.