ToDo:
tdrift@src/tdrift.fで alが0の時に ak0xやak0yが反映されないバグを修正 (Ticket-19)
手元の LHCB1 latticeでは CLAC/Twiss[]で求めたCODに対して TrackParticles[]で求めたCODが $10^{-15}$オーダーまで一致するようになった。
Trackingに必要な時間の見積り用にベンチマークを取ってみた(Rev.2230)
CPU | NORAD/NPARA=1 | NORAD/NPARA=2 | RAD/NPARA=1 | RAD/NPARA=2 |
CoreDuo2 T7200 @ 2.0GHz | 1.775 | 0.907 | 3.628 | 1.841 |
CoreDuo L2300 @ 1.5GHz | 2.909 | 2.001 | 6.629 | 3.921 |
Opteron 242 @ 1.6GHz | 2.049 | 1.059 | 3.769 | 1.916 |
単位は msec/turn/particle @ LHCB1
メモリ使用量は、100MB程度なので純粋に CPU/Cache/Memoryの速度で 律速されていると思われる。
カテゴリー: Admin | Emacs | EPICS | Fortran | FreeBSD | GCC | hgsubversion | IPv6 | KEKB | LHC | Lisp | LLVM | MADX | Ryzen | SAD | samba | tDiary | unix | WWW | YaSAI | お仕事 | イベント | 出張 | 宴会 | 数学 | 艦これ | 買いもの | 追記 | 雑記