2026-06

スポンサーリンク
ソース形式と基本構造

【入門編】IEEE_SELECTED_REAL_KINDによるポータブルな浮動小数点型定義 – モダンFortran言語仕様と実践実践マスター

Fortranで「精度」の悪夢を見ないために:IEEE_SELECTED_REAL_KINDという唯一の正解こんにちは。長年、スパコンの冷却ファンの音を子守唄に、数値計算の泥沼と格闘してきた元エンジニアです。これからFortranの世界へ飛...
ソース形式と基本構造

【テクニカル・上級編】C言語連携における配列の形状(Shape)情報の伝達 – モダンFortran言語仕様と実践実践マスター

異端の境界線:FortranとCのメモリレイアウトを調停する「形状」の作法スパコンの演算ノードを使い潰す際、最大の敵は常に「メモリアクセスの局所性」だ。Fortranの列優先(Column-major)とCの行優先(Row-major)の衝...
ソース形式と基本構造

【実務・中級編】C言語連携における配列の形状(Shape)情報の伝達 – モダンFortran言語仕様と実践実践マスター

FortranとCの境界線:配列形状(Shape)の「危うい相互運用」を制する数値計算の現場において、Fortranの計算カーネルをC/C++のホストプログラムから呼び出す、あるいはその逆を行う機会は避けられない。しかし、多くのエンジニアが...
ソース形式と基本構造

【入門編】C言語連携における配列の形状(Shape)情報の伝達 – モダンFortran言語仕様と実践実践マスター

異文化交流の落とし穴:Fortranの「列優先」とC言語の「行優先」を仲直りさせる方法こんにちは。かつて宇宙の深淵を計算で追いかけていた、数値計算アーキテクトです。C言語やPython(NumPy)の世界に慣れ親しんだ皆さんが、いざFort...
ソース形式と基本構造

【テクニカル・上級編】IEEE_QUIET_NANとIEEE_SIGNALING_NANの使い分け – モダンFortran言語仕様と実践実践マスター

IEEE 754の深淵:Quiet NaNとSignaling NaNが握るスパコンの命運スパコンの演算ノードで数千万個のセルを計算している最中、突如として計算結果が `NaN`(Not a Number)に汚染される。計算科学者にとって、...
ソース形式と基本構造

【実務・中級編】IEEE_QUIET_NANとIEEE_SIGNALING_NANの使い分け – モダンFortran言語仕様と実践実践マスター

IEEE_QUIET_NANとIEEE_SIGNALING_NAN:計算科学における「沈黙の毒」を制御する技術大規模な流体シミュレーションや構造解析において、最も忌むべき存在は「いつの間にか計算がNaN(Not-a-Number)で汚染され...
ソース形式と基本構造

【入門編】IEEE_QUIET_NANとIEEE_SIGNALING_NANの使い分け – モダンFortran言語仕様と実践実践マスター

数値計算の深淵へようこそ:IEEE_QUIET_NANとSIGNALING_NANを使いこなす「静かなる監視者」の作法こんにちは。元宇宙航空研究機関で、数千コアをぶん回すスパコンの計算基盤を構築してきた者です。C言語やPythonからFor...
ソース形式と基本構造

【テクニカル・上級編】ISO_C_BINDINGにおける関数ポインタの受け渡し – モダンFortran言語仕様と実践実践マスター

境界を溶かす技術:`ISO_C_BINDING`がもたらすHPCの深淵と関数ポインタの罠スパコンの演算ノードで数万のMPIランクが走る中、計算のボトルネックが「C言語側で実装されたライブラリとFortranの計算核の間の連携」に潜んでいるこ...
ソース形式と基本構造

【実務・中級編】ISO_C_BINDINGにおける関数ポインタの受け渡し – モダンFortran言語仕様と実践実践マスター

境界領域を制する:ISO_C_BINDINGによる堅牢なコールバック設計大規模な数値流体解析や構造解析の現場において、Fortranの圧倒的な演算性能と、C/C++のエコシステム(GUI、DB、あるいは既存の最適化ライブラリ)を融合させるこ...
ソース形式と基本構造

【入門編】ISO_C_BINDINGにおける関数ポインタの受け渡し – モダンFortran言語仕様と実践実践マスター

Fortranを「C言語の操り人形」にする技術:ISO_C_BINDINGと関数ポインタの深淵こんにちは。かつて宇宙の深淵を数値計算で解き明かしていた者です。君たちが今、CやPythonからFortranの世界へ足を踏み入れ、「なぜ2024...
スポンサーリンク