(74)KL1負荷分散ライブラリ


	マ シ ン:PIM
	環  境:PIMOS
	言  語:KL1
	ソース量:0.1 MB
	文  書:ユーザーズマニュアル (日本語)


概要

典型的な負荷分散方式を実現するKL1言語向けのライブラリ

特徴

機能

典型的な幾つかの負荷分散方式の『テンプレート』をライブラリが用意してお り、ユーザの描いた問題解決部分と結合することにより、応用問題を解く特並 列プログラムとして動作する。ユーザは、特定の負荷分散ユーティリティの規 定するインタフェース仕様に従って問題解法など関する述語(複数)を記述し、 そのユーティリティ起動時にそれらのコードを引数として渡す。

ライブラリの現バージョンには、以下のような負荷分散ユーティリティが含ま れる。

・ネットワーク生成ユーティリティ:
完全結合またはハイパーキューブ結合のプロセス群をプロセッサ上に生成 する
・プロセスマッピング・ユーティリティ:
ユーザの指定するプロセス定義およびプロセス間接続定義を持ったプロセ スネットワークを生成する
・動的負荷分散:
木探索型のプログラムの動的負荷分散を行う
・その他 (ヒューリスティック探索など)

低レベルの負荷分散ユーティリティを用いて、より複雑な負荷分散方式を実現 することができる。新たな負荷分散ユーティリティを開発するためのツールも 付属している。

FTP


www-admin@icot.or.jp