fortran66のブログ

fortran について書きます。

【メモ帳】名にし負はばいざこととはむ都鳥、 flang、ARM Fortran、AVX512

都鳥はロシアから

www3.nhk.or.jp

ミヤコドリはロシアから飛来 繁殖地初の判明 2019年12月21日 10時04分

ことし千葉県と三重県で確認された渡り鳥のミヤコドリは、ロシアのカムチャツカ半島から飛来したことが環境省などの調査で分かりました。日本に飛来するミヤコドリの繁殖地が判明するのは初めてだということです。

環境省山階鳥類研究所は、昭和47年からバードウォッチャーなどと協力し、日本に飛来する鳥類の繁殖地や移動経路、それに寿命などの調査を行っています。

ことし9月から11月にかけて、千葉県船橋市三番瀬干潟と三重県津市の川の河口で確認された渡り鳥のミヤコドリ合わせて2羽は、足に標識をつけており、調査の結果、ロシアのカムチャツカ半島から飛来したことが分かりました。標識はことし7月、ヒナの時にロシア政府の研究所が取り付けたものだったということです。

ミヤコドリは東京湾や伊勢湾などで確認されていますが、どこから飛来するのか詳しいことは分かっておらず、繁殖地が判明するのは初めてだということです。

環境省は「移動経路が分かれば、生態系の保全にもつなげることができる。引き続き情報提供を呼びかけたい」としています。

f:id:fortran66:20191221121339p:plain wakastream.jp

flang

llvmコンパイラFortran 関係記事を書いてくれる数少ない Michael Larabel 記者がニュースを書いてくれています。Fortran 記事の閲覧数を増やすため、とりあえず記事は読まずともクリックして F5 連打(古習俗)しませう。

f18 も flang の名前を襲名して、区別がつかなくなって迷惑(漢文的な意味で)しそうな気がします。

FLANG Fortran Compiler Preparing To Land In The LLVM Source Tree - Phoronix

Arm® Fortran Compiler Version 20.0

llvm 系のフロントエンドを使っていたような気がしますが、どうなっているのか知りたいです。

www.arm.com

www.arm.com

ARM Fortran 2000

PDF 直リン 後半に文法対応状況が出ています。 https://static.docs.arm.com/101380/2000/arm_fortran_compiler_reference_101380_2000_00_en.pdf

AVX512 メモ帳

この本をパラパラ眺めると、2016年ごろまでに Knights Landing での最適化を請け負ったこの道40年のプロが頑張って、Haswell/Broadwell と同等以下の性能しか出せていない。AVX512 レイテンシが大きく、クロックも遅くて、数で取り戻せても CPU と同等まで。Knights Landing さん、要らない子認定も仕方ない。

最新型では状況は変わっているだろうと思いきや以下のスレではそうでもない模様。 AVX256 二本立てと同等。爆熱のせいでクロック落とすのでむしろ遅いらし。 AVX512 二本立てならあるいはとか。

software.intel.com

参考ブログ(2017)

rigaya34589.blog.fc2.com

dualsocketworld.blog134.fc2.com

二年たってもあまり状況変わらない。