[06_01]九州大学大型計算機センター広報表紙奥付等
4
0
0
全文
(2) 相. 談. 1年 の う ち で 最 も ジ ョブ が 混 む この 時 期,な. 室. だ. よ. り. ん とか 早 く結 果 が 得 られ る よ うに と,利 用 者 の 方 々 は. い ろ い ろ工 夫 して 計 算 依 頼 を な さ っ て い る こ と で し ょ う.プ. ロ グラム相談 室 もジョブ件数 に正 比例 し. て に ぎ わ っ て い ま す. 混 雑 して く る とち ょ っ と し た不 注 意 に よ る エ ラ ー の 結 果 が 返 っ て き た と き に は 情 け な くな る や ら腹 が 立 つ や ら,ま. た,相. 談 室 に行 く と簡 単 な質 問 な の に 長 い 時 間待 た され て い ら い らす る こ と も少 な く. な い で し ょ う.期 待 し た結 果 が 得 ら れ る よ う に,計. 算 依 頼 は慎 重 に行 な い た い もの で す.. プ ロ グ ラ ム 相 談 時 に 記 入 し て い た だ い て い る プ ロ グ ラ ム 指 導 票 を整 理 し て 気 付 い た こ と の お 知 らせ や 紹 介,ま. た,相. 談 室 か らの 連 絡 な ど を この ペ ー ジ に 載 せ て い き た い と思 っ て い ます.. 今 回 は,FORTRANプ. ロ グ ラ ム の 実 行 時 に 一 番 多 い 次 の3つ. の エ ラ ー に つ い て説 明 し ま し ょ う.. FT999WA‑OVERFLOWERROR FT999WF‑OVERFLOWERROR FT999WDIVIDECHECKERROR. A‑OVERFLOW 固 定 小 数 点 演 算 で オ ー バ ー フ ロ ー が 生 じた(235‑1を. 超 え た)と. オー バ ー フ ロ ー した 演 算 結 果 は235‑1=34359738367と. きに この エ ラー と な り ま す.. な り ま す.. この エ ラー は 整 数 演 算 で オ ー バ ー フ ロー す る 時 の もの で す が,整. 数 演 算 に は 主 に 次 の2つ. があ. り ます. 1.整. 数 値 の 算 術 式 を 用 い て い る文(代 N=1*Jこ. 入文,IF文,DO文. の 代 入 文 で,1ま. な ど). た はJの. 値 が 大 きす ぎて,掛 け 算 す る とオ ー バ. ー フ ロ ー す る よ う な値 に な っ て い る 場 合 . 同 じ よ うにIF文. の 中 の 算 術 式 やDO文. の 初 期 値,最. 終 値,き ざ み値 を示 す 算術 式 の 中 で も こ. の よ う な こ と が 起 こ り う る で し ょ う. 2'.配 列 の 番 地 計 算 A(1*J+K)=B+C… A(1,N)=B+C配. … … 配 列 の 添 字 式 に 算 術 式 を用 い て い る場 合 列 の 添 字 式 が 変 数 や 定 数 だ け で も,次 元 が2次. 元 以上. の場 合 これ らの 場 合 に は,配. 列 要 素 の位 置 を 見 つ け る た め に,添 字 式 の 値 を 計 算 し ま す が,そ. 計 算 時 に オ ー バ ー フ ロ ー が 生 じ る こ と もあ り ます.こ 原 因 で す.. の番地. の 時 もそ の 添 字 式 の 値 が 大 きす ぎ る こ と が.
(3) F・OVERFLOW 浮 動 小 数 点 演 算 で オ ー バ ー フ ロー し た(指 数 部 の 絶 対 値 が76を 越 え た)と りま す.オ. ー バ ー フ ロ ー し た 演 算 結 果 は0.1447401E77と. 実 数,倍. 精 度 実 数,複. れ ら の 演 算 で,こ. 素 数,倍. き に こ の エ ラ ー とな. な り ます.. 精 度 複 素 数 は す べ て 指 数 部 が 絶 対 値76ま で と な っ て い ま す.こ. の 最 大 値 を越 え て し ま う よ う な値 と な っ て し まっ て い る の で す.. DIVIDECHECK 除 算 で0ま. た は 正 規 化 され な い数 で 割 っ た と きに こ の エ ラ ー とな り ます.結. 果 は被 除 数 の 値 が. そ の ま ま と ら れ ます. D==A/0.0こ. の 演 算 結 果Dの. 分 母 の値 を 印 刷 して い て,そ. れ が0で. 値 はAの. そ れ と等 し く な る.. な い の に この エ ラー と な っ て い る こ とが あ り ま す.そ. れ. は 分 母 が正 規 化 さ れ な い 数 だ っ た 時 で す.. こ こ で 数 の 正 規 化 に つ い て 説 明 を加 え て お き ます. F230‑60で. そ して,正. の 浮 動 小 数 値 の 内 部 表 現 は 次 の よ うに な っ て い ま す.. 規 化 さ れ た 場 合 は 右 図 の よ うに. 符 号 ビ ッ トと仮 数 部 の 最 初 の ビ ッ トと は, 必 ずON/OFF逆 れ 仮 数 部 の値mが. 正 の場 合 に な っ て お り,そ れ ぞ 次 の 範 囲 の もの をい い ま 負の場 合 す。 正 の 場 合(去 負 の 場 合(‑1≦m〈. F230‑60FORTRANで. ≦m〈1) 一}). は,コ. ア を イ ニ シ ャ ル ク リア して い な い た め,値. 用 い て 計 算 す る と,ど ん な結 果 に な る か 保 証 で き ませ ん.う. ま く結 果 が 出 た とす れ ば,そ. た ま、 そ の プ ロ グ ラ ム に 都 合 の 良 い 値 が コ ア に 残 っ て い た た め で あ っ て,そ ませ ん.あ. を 決 め て い な い変 数 を. れ は ほんの偶 然 にす ぎ. る 実 数 型 変 数 に 値 を もた せ る とそ れ は 必 ず 正 規 化 さ れ て 入 り ます.正. ほ とん どは 値 の 定 義 が な さ れ て い な い こ とが 原 因 で す が,そ い な い と き も正 規 化 さ れ な い 数 の 原 因 に な り ま す.. れ はた ま. 規 化 され ない数 の. の 他 に 実 引 数 と仮 引 数 の 型 が 一 致 し て.
(4) 前 に述 べ ま し た3つ. の エ ラ ー は,計. 算 して い くう ち に,そ. 0に な っ て し ま っ た た め に 起 こ る こ と も あ りま す が,値. れ ぞ れ の エ ラ ー と な る よ うな 大 き な値 や. を 定 義 し て い な か っ た ため に エ ラ ー一を ひ きお. こ し た場 合 が 少 な くあ り ませ ん. ま た,計. 算結 果 が 自 分 が 期 待 して い た もの と違 う こ と が あ り ます が,こ. 出 て い な くて も,値. れ も,エ. ラー メ ッ セ ー ジ は. の未 定 義 な変 数 が あ っ た り,実 引 数 と仮 引 数 の 型 の 対 応 に 誤 りが あ っ た りす る の. が 主 な原 因 で す. 値 の 未 定 義 な変 数 の使 用 は,最 も重 大 な誤 りの ひ とつ で す が,一 番 見 つ け に くいエ ラー で もあり ます. こ れ に は 次 の2つ. が 考 え られ ま す.. 三.値 を代 入 し た つ も りだ っ た が,実 2.パ. は 忘 れ て い た.. ン チ ミス の ため に 自 分 が 知 ら な い 名 前 が使 わ れ て い た.. ま ず,1の. 場 合 で す が,こ. れ は 自分 が 忘 れ て い る の で す か ら ど う し よ う もあ り ませ ん.じ. ち 着 い で も う一度 プ ロ グ ラ ム を 見 な お して い くか,他 2の 場 合,FORTRANコ FORTRANコ. っ く0落. の 人 に一 緒 に 見 て も ら うの も よ い で し ょ う.. ン パ イ ル 時 の マ ッ プ を 見 る こ と に よ っ て 見 つ け る こ と が で き ま す.. ン パ イ ル 時 の マ ッ プ を見 る と*NAMES*の. 単 位 内 で 使 わ れ て い る 全 て の 変 数 に 関 して,変. 数 名,型,番. 項 が あ りま す 。 こ こ に,そ. の プロ グラム. 地割 付 け位 置 また配列 の場 合 はその大 き. さ な どの 情 報 が 出 力 され ます の で そ の 名 前 を 見 て い き 自分 が 全 然 覚 え の な い 変 数 名 が あ っ た ら,お か しいな. と い う こ とに な る で し ょ う.. (FORTRANマ. ッ プ の 見 方 は 「利 用 の 手 引 ・基 本 編 」 を 参 考 に して くだ さ い). プ ロ グ ラ ム 相 談 員 募 集. 現 在 当 セ ン ター で は,利用 研 究 な ど を 目的 と して,利. 者相 互 の プロ グラム技術 の レベ ルア ップや 計算機 の効率 よい利 用方法 の 用 者 の 方 々 の ご 協 力 の も と に,毎. 日午 前 と午 後 そ れ ぞ れ2時. 間 ずつ プロ グ. ラ ム 相 談 を行 な っ て い ます. つ き ま して は,下. 記 の よ うに 昭 和48年4月. か ら の プ ロ グ ラ ム 相 談 員 を募 集 い た し ま す.. プ ロ グ ラ ム相談 員 は 高 度 な 技 術 を持 っ て い て そ れ を 教 え る の で は な く,質 問 者 と共 に 考 え,調 テ ス トをす る 人 な の で す.従. っ て,ま. べ,. だ は じめ た ば か りで こ れ か ら プ ロ グ ラ ミン グの 手 法 を覚 え よ う. と思 わ れ て い る 方 で も,経 験 者 とペ ア に な っ て 相 談 に あ た る こ とに よ 蓼)いろ い ろ勉 強 で き る と思 い ま す の で,プ 任. ロ グ ラ ミ ン グ 知 識 の 深 浅 を問 わ ず た く さん の 方 の 参 加 を お願 い い た し ます. 期:昭. 和48年4月. か ら昭 和49年3月. ま で1年. 間(変. 更 も可 〉. 募 集 人 員:最 低17名 担 当 時 間:週2時. 間. 特. ニ ュ ア ル,資. 典:1.マ 2.指. 申 し込 み 先:共. 料 の 配 布3.相. 導 用 計 算 時 間(年. 同 利 用 掛(TEL九. 間120分>4.相. 大 内 線2256). 談員研 修 会へ の参加 談 貝研 究連 絡会 への参 加.
(5)
関連したドキュメント
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機センター
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機センター
Martin, C.Reinsch and J.H.Wilkinson The QR and QL Algolithms for Symmetric Matrices... MATRIX
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機センター
佐世 保工業 高等專 門学校 北 九州工業 高等専 門学校.. CalculatioRoftheDelectioREfficieRcyinthe Reactionγ 十P→
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機センター
a G.数値微積分 H.微分・積分方程式 I.特殊関数 ∫.擬似乱数 K.その他 さらに,次の分類によっている
九州大学学術情報リポジトリ Kyushu University Institutional Repository.. 九州大学大型計算機センター