ToDo:
Y氏のコメントに有るように、LLVM-GFORTRANの equivalence文の実装が直ったようなので、ベンチマークをとってみました。
使用した llvmは、Revision 49485です。
Function | Optics | Tracking | Matching | Overall |
4.979576766490936 | 7.273632526397705 | 10.365879058837891 | 6.395431518554688 | .3689253422476 |
Function | Optics | Tracking | Matching | Overall |
4.9791539311409 | 7.322125911712646 | 10.631559371948242 | 6.909873962402344 | .377546692887942 |
-msse2/3をつけるとSegmentation faultする。llvmの問題?
Function | Optics | Tracking | Matching | Overall |
4.251880943775177 | 7.825789451599121 | 9.968093872070313 | 7.023014068603516 | .359744608402252 |
なんか、あまり差が出ない...Orz
カテゴリー: Admin | Emacs | EPICS | Fortran | FreeBSD | GCC | hgsubversion | IPv6 | KEKB | LHC | Lisp | LLVM | MADX | Ryzen | SAD | samba | tDiary | unix | WWW | YaSAI | お仕事 | イベント | 出張 | 宴会 | 数学 | 艦これ | 買いもの | 追記 | 雑記
UPSがAlarmだしているよ。