fortran66のブログ

fortran について書きます。

2018-08-01から1ヶ月間の記事一覧

【メモ帳】forpy 用 tuple, list 代入

昨日の続き tuple のみならず list も代入できるようにしてみました。また tuple や list, object 型も要素として代入できるようにしてみました。OO化すれば、終了処理も自動化できるし便利かも。forpy 恐るべしw github.com[追記] しかし、Fortran の関数…

【メモ帳】forpy で Fortran から Python 呼び出し

Python を Fortran から呼び出し 以前紹介しましたが続報です。 fortran66.hatenablog.com Forpy のニュース Forpy 紹介ブログが出たようです。作者へのインタビューが載っています。 www.metamost.comgithub.com新たに wiki などもできたようです。 ylikx.g…

【メモ帳】CAF 例題

何故なら image 1 は特別な存在だからです Fortran の coarray は SPMD 型の並列モデルで、それぞれのイメージはほぼ等価で違いは無いのですが、標準入力だけは image 1 番が担っていて、他のイメージが標準入力をしようとすると実行時エラーが出て叱られま…

【メモ帳】NEC-SX Aurora TSUBASA 専門サイト?など

NEC SX Aurora ニュース専門サイト 面白い試みです。頑張って欲しいです。VectoryWork | for beginnersとりあえず、NEC は間諜を放って、物を言う投資家などに「NVidia は儲けの多い AI や自動運転に集中し、ニッチ市場である HPC は捨てるべき!」と騒がせ…

CAF 先着4image 様まで

CoArray Fortranで先着幾名かまで実行 atomic_ref と atomic_define で何とかなるかとも思いましたが、atomic な読み出しと書き込みの間隙をぬって、他の image が入り込む可能性があるので、critical .... end critical 構文でやる必要がある気がします。Fo…

【メモ帳】イギリス スパコンセンター 講習資料ページ

Archer の講義・講演ページ シンボルマークが弓兵・射手というより的というかんじで、アメリカのスーパーのターゲットのようです。www.archer.ac.uk

【メモ帳】CAF  縁交換

CAF (CoArray Fortran) で Halo Exchange CAF (CoArray Fortran) で境界のヘリの交換(Halo Exchange)をやってみました。もしくは後光の交換。Halo のイメージ なんとなくビザンチンのモザイク画 Parallel Programming with Co-arrays (Chapman & Hall/CRC …

【メモ帳】遠雷

英 NAG Fortran 2008 まとめ 簡潔にまとまっています。 Fortran 2008 Overview Fortran 2008 Overview www.nag.co.uk特に coarray 部分 NAG Fortran Compiler, Release 6.2: SPMD programming with coarrays [6.2] www.nag.co.uk Steve Lionel 氏の twitter …

【メモ帳】

Fortran の特徴 The Fortran standards put emphasis on: Performance: many opportunities for optimisation Note that this puts some burden on the programmer too! Type-safety: sometimes the standard is stricter than you find in other languages …

Cray Chapel から X-window に点を打つ

Chapel から bash on windows で X-window 利用 Julia 言語が Ver.1.0 になったとかで、記念にマイナー言語の Chapel をいじります。Chapel は coarray Fortran と同じく PGAS 言語です。同じ PGAS 仲間のよしみでいじります。Chapel には、最近は Rust 言語…

【メモ帳】制限付き分割 p(n,5)

Andrews & Eriksson 「整数の分割」演習 88 だいぶ昔に読んでたアンドリューズとエリクソンの「整数の分割」の演習問題 88. が面倒くさかったので飛ばしていたのですが、夏休みなので暇つぶしに Maple/Mathematica の手を借りてやってみました。すぐ忘れるの…

ACM SIGPLAN Fortran Forum 夏号出る! その他

ACM SIGPLAN Fortran Forum 夏号 春夏冬と年三回、学校の休みの頃に出る ACM SIGPLAN Fortran Forum の夏号が出ました。今号の記事は、Fortran 老人会旅行写真、C インターフェース自動生成、コンパイラ規格準拠リストの三本立て。 Dick Hendrikson, Fortran…