プロジェクト

全般

プロフィール

操作

202556時点のまとめ » 履歴 » リビジョン 5

« 前 | リビジョン 5/14 (差分) | 次 »
開発 次郎, 2025/05/06 06:43


2025/5/6時点のまとめ

結果まとめ

  1. cpp_bin_float_100型とlong double型ではどれくらいの処理時間差があるのか?
    • (結果)100倍以上
  2. MSYS2/MinGW64環境でパッケージはビルドできるのか?
    • GCC 4.8.5
      • (答え)4.8.2が最も古いのでPKGBUILDは不可。ただしSOURCEFORGE/x86_64-4.8.5-release-win32-sjlj-rt_v4-rev0.7zが使える
    • boost
      • (答え)mingw64/mingw-w64-x86_64-boost があるからパッケージ化できるはず。PKGBUILDがある場合
    • log4cpp
      • (答え)ucrt64/mingw-w64-ucrt-x86_64-log4cpp はあるがMinGWパッケージになるのか?不明
    • PROJ4
      • (答え)mingw64/mingw-w64-x86_64-proj があるからパッケージ化できるはず。PKGBUILDがある場合

詳細

cpp_bin_float_100型とlong double型 処理速度比較

MSYS/MinGW(Windows)

|項目|double|long double|cpp_bin_float_100| |変数サイズ|8|16|80| |sin|284|274|613004| |cos|268|284|563428| |tan|224|292|612512| |pow|232|310|15891| |sqrt|190|184|148743| |サンプル|2355|4438|3526710|
※単位はCPUクロック・カウント

CentOS 7(WSL)

|項目|double|long double|cpp_bin_float_100| |変数サイズ|8|16|80| |sin|100|100|91000| |cos|100|100|92500| |tan|100|100|185500| |pow|0|100|10600| |sqrt|0|100|12300| |サンプル|700|1300|1046000|
※単位はn秒

計測したホストPCのスペック

開発 次郎 さんが7ヶ月前に更新 · 14件の履歴