タグ

ブックマーク / www.nag-j.co.jp (2)

  • Fortran Tip集: 移植性のある時間計測の方法

    前へ   上へ   次へ 8 移植性のある時間計測の方法 計算プログラムにおいては、処理にどれだけ時間がかかったのかを測りたい場合があります。 ここではFortranの標準に準拠した形での時間計測の方法を説明します。 経過時間を測定するには、組込み手続system_clockが利用可能です。 [ sys-clock.f90 ] - 経過時間計測のサンプル program sys_clock implicit none integer t1, t2, t_rate, t_max, diff call system_clock(t1) ! 開始時を記録 ! ! 計算コード ! call system_clock(t2, t_rate, t_max) ! 終了時を記録 if ( t2 < t1 ) then diff = (t_max - t1) + t2 + 1 else diff = t2

    dowhile
    dowhile 2015/05/10
    普通にCのgettimeofday呼び出すのが一番いい
  • Fortran 入門

    Created: 2008/01/10  Last Updated: 2022/12/21 このドキュメントは Fortran 入門用テキストです。 Fortran 入門者(特に Fortran 90 入門者もしくは Fortran 95 入門者)を対象にしています。 Fortran 言語は50年以上もの歴史を持つ言語でありながら現在も進化を続ける言語であることから、古い規格や慣習との互換性を保ちながら進化しなければならない宿命があります。 このテキストでは、新しく Fortran を学ぶ入門者の方々が必要と思われる事にフォーカスを絞って、古い機能やあまり利用されない機能は説明されていません。 このテキストが皆様のお役に立てれば幸いです。 1 Fortran とは 1.1 Fortran 言語について 1.2 Fortran の歴史 ~ 現在 2 Hello World の作成 2.1 プ

  • 1