システム変更等のお知らせ（2000.9.9−2000.10.31 変更）
システム運用掛

1

ハードウェア…

なし

2

ソフトウェア…

変更

2.1

ＶＯＳ３／ＦＳ；

2.2

ＨＩ−ＯＳＦ／１−ＭＪ；

2.3

ＨＩ−ＵＸ／ＭＰＰ；m‑vos …

ＨＩ−ＵＸ／ＭＰＰなし
m‑unix …

sr8000‑s,なし

sr8000‑p …

０３−０１−Ｃ

変更(2000.9.29)

ノード当たりの最大メモリー使用量を 7GB(7168MB) から 6.6GB(6758MB)に変更しました。なお、詳細は「3.1 SR8000 におけるメモリー使用量上限値変更について」を御覧下さい。
オンラインマニュアル（man コマンド）に和文マニュアルをサポートしました。和
文 マ ニ ュ ア ル を 表 示 す る 場 合 に は LANG 環 境 変 数 に ja_JP.SJIS 又 はja_JP.eucJP を設定します。

ＨＩ−ＵＸ／ＭＰＰ
最適化ＦＯＲＴＲＡＮ７７最適化ＦＯＲＴＲＡＮ９０

０３−０１−ＣＡ(2000.10.31)

０１−０２
０１−０２

(2000.9.29)(2000.9.29)

ループ繰り返し間にまたがる配列要素を共通化するかどうかを指定するオプション-arraycomm[=0|=1|=2] をサポートしました。
外側ループの展開を行うオプション -loopouterunroll をサポートしました。
完全連続ではないメモリー参照列に対するプリフェッチの適用を制御するオプショ
ン-strideprefetch[=0|=1|=2]をサポートしました。
KCHFnnnn の番号を持つコンパイルエラーメッセージを最適化 C コンパイラーと同じフォーマットで出力するオプション -errform をサポートしました。

ユーザー毎のオプションデフォルト値を設定するための環境変数 F77USEROPTS 及び F90USEROPTS をサポートしました。
最適化 FORTRAN95 の言語仕様でコンパイルするオプション -hf95 をサポートしました。（f90 のみ）
サフィックスが 「.F」「.F90」のソースプログラムファイルから作成されたモジュールライブラリー（.mod）を USE 文で引用することを可能にしました。
（f90 のみ）
コンパイルオプションの記述について‑option の機能を抑止する場合には ‑nooption を指定します。
‑option[=0￨=1￨=2]は 0,1 又は 2 のどれかを選択するか、何も指定しないことを意味します。
‑option={A￨B￨C}は A,B 又は C のどれかを選択することを意味します。
アンダーラインはデフォルトを意味します。（デフォルトは変更となる場合があります。）
HI‑UX/MPP for SR8000 最適化 FORTRAN77 及び FORTRAN90 にはコンパイルオプションを指定する方法として‑W0 を指定する形式「-W0, オプション名 」と‑W0 を使用しない形式「‑オプション名」の 2 通りの方法があります。これまで前者で記述可能なオプションは-W0,を省略したオプション名を紹介しておりましたが、今号より後者の形式「‑オプション名」を使用して記述します。それぞれのオプション形式の対応につきましては日立発行マニュアル「HI‑UX/MPP 最適化 FORTRAN77 使用の手引(6A30‑3‑314)」及び「HI‑UX/MPP 最適化 FORTRAN90 使用の手引(6A30‑3‑311)」又はオンラインマニュアル（man f77, man f90）を御覧下さい。なお、実行時オプションの形式は従来通り「-F,最適化Ｃ
OpenMP

オプション名 」にて記述します。

０１−０２(2000.9.29)

C アプリケーションインタフェースをサポートしました。

実行速度が最も速くなるように最適化オプションを自動的に設定するオプション-Os をサポートしました。-Os オプションで仮定するオプションは以下の通りです。
-O4-coalescing-divmove-loopfuse-cyclic-expmove-loopsplit=2-syncreduce=2-strideprefetch-pvec-approx-parallel=3-disbracket

以下の最適化オプションをサポートしました。
（抑止オプションは ‐nooption 名）-ischedule[=0|1|2|3]-disbracket-expmove-loopouterunroll-arraycomm[=0|1|2]-strideprefetch[=0|1|2]-approx-divmove-quadload-outerunroll-ansialias

C9X 仕様で定義される一部機能（浮動小数点環境、//形式コメント）をコンパイラ
ーに取り込みました。
性能モニター情報採取用オプション ‑pmfunc, ‑pmpar をサポートしました。

最適化Ｃ＋＋

０１−０２(2000.9.29)以下の最適化オプションをサポートしました。
（抑止オプションは ‐nooption 名）-loopouterunroll-arraycomm[=0|1|2]-strideprefetch[=0|1|2]-outerunroll-ansialias

SOPTION パラメーターunroll 及び predicate オプションをサポートしました。

並列デバッガ０３−０１(2000.10.31)

Fortran90 及び C++言語仕様に対するシンボリックデバッグ機能をサポートしました。
以下の機能をサポートしました。
run サブコマンドの再実行機能
break サブコマンドの中断時到達回数指定機能
lsbreak サブコマンドのブレークポイント番号指定機能
delbreak サブコマンドの全ブレークポイント一括削除機能

2.4

ＨＩ−ＵＸ／ＭＰＰ；

3

その他

3.1

SR8000 におけるメモリー使用量上限値変更について

scalar‑mpp …

なし

こ れ ま で SR8000 で は ノ ー ド 当 た り の 最 大 メ モ リ ー 使 用 量 と し て7GB(7168MB)を設定しておりましたが、6.6GB(6758MB)を超えてメモリーを使用した場合にシステムダウンを引き起こす障害があることがわかり、暫定的な回避策としてメモリー制限値を 6.6GB（6758MB）まで引き下げることとしました。
このため、ジョブ等で 6.6GB を超えるメモリーを使用している場合にはお手数ですが変更をお願い致します。なお、現時点での本対策の見込みは来年度以降となっているため、利用者の皆様には大変御迷惑おかけしますが、御協力の程宜しくお願い致します。
-ジョブスクリプトに記述できるメモリー制限値(#@$-lM)の最大値が 6.6GB(6758MB) となります。
これを超える値を指定している場合にはエラーとなります。
limit コマンドで指定できる addressspace 及び 64datasize の最大値が 6.6GB(6758MB) となります。これを超える値を指定している場合には最大値が設定されます。

ジョブクラス制限値の変更（下線部分を変更）
メモリーの大きさ（MB）
制限時間
キュー名
CTIME
ETIME
仮想メモリー区分 ES
singleＡ

ノード数

16 分
80 〃
480 〃

10 分
50 〃
300 〃

512(6758)
〃
〃

0(0)
〃
〃

1
〃
〃

1440 〃
4800 〃
21600 〃
80 分

900 〃3000 〃
13500 〃
10 分

〃
〃〃
〃

〃
〃

D-ESE-ES400 〃2400 〃
7200 〃
24000 〃

50 〃300 〃900 〃
3000 〃

F-ES

108000 〃135000 〃

BCDE
FA-ES
B-ESC-ES〃〃〃

512(3072)〃〃0(16384)
〃〃

1〃
〃〃〃〃
〃

〃〃〃

〃

〃

6758(6758)
〃0(0)
〃12〃
〃〃
〃

48

〃

〃

16128（512）〃（6758）−−−parallel
P001
P002

無制限
〃

P004
P008

〃
〃

64 時間
32 〃
16 〃
8 〃P016

〃

4 〃

TSS
sr8000-s
sr8000-p

3.2

無制限
〃

18 時間
〃

1（2）

計算機の更新・撤去のお知らせ
新スーパーコンピューター（SR8000/MPP）の導入
スーパーコンピューティングニュース Vol.2 No3(2000.5), No5(2000.9)
掲載の「最近のスーパーコンピューティング関係の情報から」でお知らせ
しています通り、2001 年 3 月に新スーパーコンピューター（SR8000/MPP）
を導入します。SR8000/MPP に関して詳細は本誌別記事「最近のスーパーコンピューティング関係の情報から」及び「次期スーパーコンピューターシステム SR8000/MPP の特長」を御覧下さい。なお、新システムは現行の SR8000とアーキテクチャーにおいて上位互換で、ハードウェア、ソフトウェア共に性能及び機能が強化されているため、これまでの SR8000 における利用者環境を引き継いだ運用形態にてサービスを提供する予定です。現時点では利用者自身による移行作業はなるべく伴わないような移行計画を検討しており、詳しい利用方法につきましては決定次第お知らせ致します。

超並列型スーパーコンピューター（SR2201）のサービス終了
新スーパーコンピューター（SR8000/MPP）の導入に伴い、2001 年 2 月をもって超並列型スーパーコンピューター（SR2201）のサービスを終了する予定です。以下の点に御注意ください。
-

SR2201 でご使用のプログラムを SR8000/MPP で実行するための移行方
法を本誌別記事「SR2201 から SR8000/MPP への移行上の注意事項」にて紹介していますので御覧下さい。

-SR2201 の 利 用 者 フ ァ イ ル は サ ー ビ ス 終 了 後 も 利 用 者 自 身 に よ り
SR8000/MPP 等へ移行できるよう一定期間のファイル移行措置を予定しております。ただし、ファイルの保存を保証するものではありません
ので必要なファイルは各自事前にバックアップをとって置かれますよ
うお願い致します。

-

一般的非経験分子軌道計算プログラム Gaussian94 のサービスを終了します。なお、SR8000/MPP では Gaussian98 のサービスを予定しています。（Gaussian98 は並列化版ではなく逐次版です。）-

SR2201 向けオブジェクトファイルを生成するクロスコンパイラー（newuser 登録におけるホスト名 cross‑compiler.cc.u‑tokyo.ac.jp、m‑unix 上でのコマンドは xtarget, xf77, xcc）のサービスを終了します。

汎用大型計算機（MP5800）のサービスについて
汎用大型計算機（MP5800）は超並列型スーパーコンピューター（SR2201）と共に新スーパーコンピューター（SR8000/MPP）へのシステム更新となりますが、VOS3(m‑vos)及び HI‑OSF/1‑MJ(m‑unix)のサービスにつきましては継続（ただし、磁気ディスク容量、入出力装置等の運用構成が縮小されるため、一部サービスを終了致します。）の予定です。なお、現時点で予定しているサービス内容の変更は以下の通りです。
-

データーベースサービスの終了
CASTOR のサービス終了につきましては本誌別記事「CASTOR のサー
ビス終了について」、XDCUTL、PDB、NUCDB、PSDB はスーパーコンピュ
ーティングニュース Vol.2 No.5(2000.9)「利用者提供データーベース
XDCUTL、PDB、NUCDB、PSDB のサービス終了について」を御覧下さい。

-

ライブラリーサービスの終了
SAS、SPSS はサービス終了を予定していましたが、2002 年 3 月末までサービスを延長することと致しましたので、本誌別記事「SAS、SPSSのサービス期間延長について」を御覧下さい。なお、その他ライブラリーについてもサービスの中止を検討しており、決定次第お知らせします。
-

磁気テープライブラリー（MTL）サービスの終了
磁気テープライブラリー（MTL）装置撤去のため、2001 年 2 月をもってサービスを終了します。詳細は本誌別記事「磁気テープライブラリー（MTL）サービス終了のお知らせ」を御覧下さい。

-

オープン入出力装置のサービスの終了
高速カット紙プリンター装置（H‑6286）及びカット紙プリンター装置（H‑8174）は撤去のためサービスを終了します。なお、その他のプリンターに関しては一部を除き機種更新を予定しています。
オープン磁気テープ装置は台数を削減し、カートリッジ型磁気テープ装置（200MB）については撤去のためサービスを終了します。なお、サービス終了後の 200MB の磁気テープの読み出しにはカートリッジ型磁気テープ装置（800MB）を御利用下さい。