Flop Count Calculations + x86 Measurements + c13 Fix

This commit is contained in:
[Quy Anh] «Elliot» Nguyen
2026-06-17 07:28:11 +02:00
parent 42b3c7097e
commit a7d45665da
225 changed files with 19699 additions and 172 deletions
+15
View File
@@ -117,3 +117,18 @@ const double CUTOFF_SQ = CUTOFF * CUTOFF;
const double cos_phi_sq = cos_phi * cos_phi;
const size_t CACHE_BLOCK_SIZE = std::hardware_destructive_interference_size;
const double c0_scalar = 1.0 / 1;
const double c1_scalar = 1.0 / 1;
const double c2_scalar = 1.0 / 2;
const double c3_scalar = 1.0 / 6;
const double c4_scalar = 1.0 / 24;
const double c5_scalar = 1.0 / 120;
const double c6_scalar = 1.0 / 720;
const double c7_scalar = 1.0 / 5040;
const double c8_scalar = 1.0 / 40320;
const double c9_scalar = 1.0 / 362880;
const double c10_scalar = 1.0 / 3628800;
const double c11_scalar = 1.0 / 39916800;
const double c12_scalar = 1.0 / 479001600;
const double c13_scalar = 1.0 / 6227020800;
+14 -13
View File
@@ -104,16 +104,17 @@ const float cos_phi_sq = cos_phi * cos_phi;
const size_t CACHE_BLOCK_SIZE = std::hardware_destructive_interference_size;
const double c0_scalar = 1.0 / 1;
const double c1_scalar = 1.0 / 1;
const double c2_scalar = 1.0 / 2;
const double c3_scalar = 1.0 / 6;
const double c4_scalar = 1.0 / 24;
const double c5_scalar = 1.0 / 120;
const double c6_scalar = 1.0 / 720;
const double c7_scalar = 1.0 / 5040;
const double c8_scalar = 1.0 / 40320;
const double c9_scalar = 1.0 / 362880;
const double c10_scalar = 1.0 / 3628800;
const double c11_scalar = 1.0 / 39916800;
const double c12_scalar = 1.0 / 479001600;
const float c0_scalar = 1.0 / 1;
const float c1_scalar = 1.0 / 1;
const float c2_scalar = 1.0 / 2;
const float c3_scalar = 1.0 / 6;
const float c4_scalar = 1.0 / 24;
const float c5_scalar = 1.0 / 120;
const float c6_scalar = 1.0 / 720;
const float c7_scalar = 1.0 / 5040;
const float c8_scalar = 1.0 / 40320;
const float c9_scalar = 1.0 / 362880;
const float c10_scalar = 1.0 / 3628800;
const float c11_scalar = 1.0 / 39916800;
const float c12_scalar = 1.0 / 479001600;
const float c13_scalar = 1.0 / 6227020800;