GRAPE-7 ソフトウェアパッケージ このパッケージには GRAPE-7 用のライブラリやマニュアル類が含まれていま す。パッケージには以下のものが含まれています。 ./00readme-j -- パッケージの概要説明 ./00readme -- 00readme-j の英語版 ./doc/ -- ユーザガイド、リファレンスマニュアル、その他の文書 ./scripts/ -- インストール用、およびバックアップ用のスクリプト ./include -- ヘッダファイル ./lib -- ライブラリ ./driver/ -- デバイスドライバ ./g5util/ -- G5PIPE ユーザライブラリとユーティリティ。それらのソース コード、および pFPGA へ書き込むための回路データ ファイル (.ttf) 。 ./hibutil/ -- Host Interface Bridge (HIB) ユーザライブラリと ユーティリティ。それらのソースコード。 ./direct -- サンプルコード (計算アルゴリズム:直接法、言語:C) ./directf77 -- サンプルコード (計算アルゴリズム:直接法、言語:Fortran77) ./vtc -- サンプルコード (計算アルゴリズム:Barnes-Hut ツリー、言語:C) パッケージをインストールするには、以下のコマンドを実行し、指示に従ってください。 ./scripts/install.csh インストール方法についてのより詳しい説明は「GRAPE-7 インストールガイド」 (g7pkg/doc/g7install-j.pdf) を参照してください。G5PIPE (GRAPE-7 用 GRAPE-5 互換回路) の使用法については「G5PIPE ユーザガイド」 (g7pkg/doc/g5user-j.pdf) を参照してください。 パッケージの動作は以下のプラットフォームで確認済みです。 Fedora Core 4, 5 WhiteBox Enterprise Linux 4 CentOS 5 Red Hat Enterprise Lunux 4, 5 CentOS 4 でも動作するはずですが、未確認です。Fedora Core 6 では動作し ないことが判明していますが、近日中に対応の予定です。 -------------------------------------------------------------------------------------------------- version date author note -------------------------------------------------------------------------------------------------- 2.2.1 24-Apr-2009 AK model 800 G5nbPIPE 向けのバグ修正。 動作テスト用スクリプトを更新。 2.2 04-Apr-2009 AK model 800 向け G5nbPIPE を追加。 2.1 13-Feb-2008 AK model 800 に対応。 近傍粒子リスト作成機能つき回路G5nbPIPEを追加。 2.0.2 19-Oct-2007 AK version 2.0 に対する微細な改良: - scripts/check.csh を強化。 - scripts/install.csh のエラー処理を改良。 Peter Englmaier - CentOS5 上での hibtest.c のコンパイルエラーを修正。 - lsgrape に詳細モード (-v スイッチ) を追加。 2.0 22-May-2007 AK P3M 法向けのカットオフ機能を追加。 model600/300 の性能を向上 (パイプラインをチップ当り4本増加。メモリを倍増)。 RHEL5 (kernel 2.6.18) をサポート。 将来の拡張用に PCIe ドライバとライブラリを追加。 1.3 12-Mar-2007 AK 力の補正係数に関するバグを修正。 いくつかの機能を追加 (eg. データ転送モードを設定 する環境変数 G5_SENDFUNC、G5PIPE ユーザガイドの改訂、 g5_set_rangeMC の高速化)。 1.2 19-Feb-2007 AK 質量と空間のスケーリングに関するバグを修正 (libg75.a および G5PIPE logic)。 1.0 13-Feb-2007 AK, TF いくつかの機能を追加 (eg. 日本語マニュアル、 警告メッセージを制御する環境変数 G5_WARNLEVEL)。 0.4.1 10-Feb-2007 AK hibutil/hibutil.c (hib_closeMC memory leak) の バグを修正。 0.4 08-Feb-2007 AK, T. Fukushige 動作テスト用スクリプトを更新。 0.3.2 03-Feb-2007 AK ライブラリ類を thread safe に。 g5util/g5util.c のバグを修正。 インストールスクリプトを更新。 マニュアル類の章構成を変更。 0.3.1 24-Jan-2007 AK hibutil/hibutil.c (PIOW to backend) のバグを修正。 g5util/g5util.c (multi card alloc) のバグを修正。 g5util/config/config.c を更新。 マニュアル類の微調整。 0.3 15-Jan-2007 AK パッケージの構成を変更。 各種ユーティリティと Fortran インタフェースを追加。 マニュアル類を更新。 0.2 05-Jan-2007 AK インストールスクリプトとマニュアルを追加。 0.0 04-Nov-2006 A. Kawai 初版作成。 -------------------------------------------------------------------------------------------------- お問い合わせおよびバグレポートは下記へお願いします: K&F Computing Research (support@kfcr.jp)