LFortranがPRIMAをコンパイル:ベータ版に向けた大きなマイルストーン
2025-03-09
LFortranコンパイラチームは、libprima/PRIMAのコンパイルと実行に成功したと発表しました。これは、GFortranの出力とビット単位で一致する、8番目のプロダクショングレードのサードパーティコードです。この重要なマイルストーンにより、LFortranは10個のこのようなコードをコンパイルするという目標に近づき、ベータ品質のコンパイラを実現するための重要なステップとなります。非線形最適化のためのFortranパッケージであるPRIMAのコンパイルは、プロシージャ変数、非ユニットストライドの配列、精度損失など、いくつかの課題をもたらしましたが、これらはすべて克服されました。今後の取り組みは、fpmやLAPACKなど、追加のサードパーティコードのコンパイルに焦点を当て、LFortranのベータ版への準備を強化します。
続きを読む
開発