Skip to content

speed bufr2synop 2019 12 22

TOYODA Eizi edited this page Dec 23, 2019 · 4 revisions

ちょっとベンチマークをしておく。

その1:bufr2synop

  • プログラム: bufr2synop -o/dev/null
  • 入力:BABJ発BUFR (SYNOP, TEMP, PILOT)
  • CPU: Xeon E5-2640 2.40GHz (4799.99 bogomips)
  • 占有しているわけではない

意外なことに user 時間の短縮が見られた。

現行HEAD c94be48

回数 real user sys
#1 2.182 2.139 0.021
#2 2.171 2.123 0.019
#3 2.074 2.019 0.024

rationalブランチ 887796e

回数 real user sys
#1 2.123 2.074 0.019
#2 2.324 2.097 0.023
#3 2.183 2.154 0.020

make test の処理時間

このほうがリアル入出力も含んだ多様な処理のブレンドである。user時間は延長に転じたが、まあ3桁目である。 sys時間は微減と思われるが、出力データ量が多少減っているはずなので妥当。

現行HEAD c94be48

回数 real user sys
#1 2.976 2.608 0.338
#2 2.964 2.606 0.351
#3 2.982 2.611 0.342
#4 2.972 2.623 0.320

rationalブランチ 887796e

回数 real user sys
#1 3.001 2.647 0.346
#2 2.972 2.655 0.312
#3 3.005 2.656 0.320
#3 2.981 2.662 0.312

Clone this wiki locally