トップ «前の日記(2023-08-08) 最新 次の日記(2023-08-11)» 編集

Orz日記 by Akio Morita

ToDo:

  • 15 SAD Fit[]回りの障害事例の解析
  • 10 smart pointer版PEGクラスの再実装(Left Recursionまわり)
2006|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|06|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|07|08|09|10|11|12|
2013|01|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|06|07|08|10|12|
2016|01|02|03|05|06|08|10|11|
2017|01|02|03|04|05|06|07|09|10|11|12|
2018|01|02|03|04|06|07|08|09|10|11|12|
2019|01|03|04|05|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|05|06|07|08|09|

2023-08-08 [長年日記]

_ [FreeBSD]FreeBSD 13.2-STABLE on Raspberry Pi4

/etc/src.conf

WITHOUT_DEBUG_FILES=
WITHOUT_PROFILE=
WITHOUT_TESTS=

を追加して、/usr/obj/usr/src/arm64.aarch64 4.5GBにダイエット成功

_ [SAD]SAD on RPI4

ieee_arithmeticモジュール問題( PR255890, GCC PR100662)の問題に関しては、lang/gcc12にパッチを当てて、sad-last.exeが出来るところまでは行った

aarch64-darwin向けに用意されているfpu-aarch64.hを援用したが、fpu-glibc.hの方が良いのかも…

--- libgfortran/configure.host.orig     2022-08-19 17:09:27.740690120 +0900
+++ libgfortran/configure.host  2023-08-09 12:45:37.841351000 +0900
@@ -60,6 +60,10 @@
         fpu_host='fpu-aarch64'
         ieee_support='yes'
         ;;
+      freebsd*)
+        fpu_host='fpu-aarch64'
+        ieee_support='yes'
+        ;;
     esac

 esac

自分フォークでbench2を取ってみた

*********** summary of the bench mark
       Function Test   6.1534
       Optics Test     9.287157
       Tracking Test   4.051647999999998
       Matching Test   .6251829999999998
       Overall Score (smaller is faster): .2919677321428571

比較対象として、Ryzen7950X(Tctl 75℃ limit with PBO)だと…

*********** summary of the bench mark
       Function Test   .641927
       Optics Test     1.036083
       Tracking Test   .3200790000000002
       Matching Test   .06863999999999981
       Overall Score (smaller is faster): .03012566369047619

なので、今時のCPUに対して1桁遅い

tcl buildが失敗するぽぃ

Tcl/Tk 8.4だとfpsetroundシンボルが見つからずtclshリンク時に失敗する

/usr/include/machine/ieeefp.hではextern fp_rnd_t fpsetround(fp_rnd_t)で宣言されているが、libcにシンボルが含まれない (amd64環境は入っている)

なんかバグっぽぃ…

_ [雑記]GPS/1PPSジッターのホスト依存性

比較対象はGPSレシーバ3号機

Host 1PPS jitter
Ryzen 7950X/B650M PG ~300μsec
Ryzen 5950X/X570 AUROS PRO 1~2μsec

どうも、Ryzen 7950X/B650M PGのUSBバス回り or CPUジッターが大きい模様…


カテゴリー: Admin | Emacs | EPICS | Fortran | FreeBSD | GCC | hgsubversion | IPv6 | KEKB | LHC | Lisp | LLVM | MADX | Ryzen | SAD | samba | tDiary | unix | WWW | YaSAI | お仕事 | イベント | 出張 | 宴会 | 数学 | 艦これ | 買いもの | 追記 | 雑記