[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] aa267c: adding more realistic test of sum over Feynman dia...

GitHub noreply at github.com
Sun Oct 30 20:28:00 GMT 2016


  Branch: refs/heads/feature-2.0
  Home:   https://github.com/FlexibleSUSY/FlexibleSUSY
  Commit: aa267c4c9647edd16137d8be75f80190a05985b8
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/aa267c4c9647edd16137d8be75f80190a05985b8
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-30 (Sun, 30 Oct 2016)

  Changed paths:
    M test/test_sum.cpp

  Log Message:
  -----------
  adding more realistic test of sum over Feynman diagrams

Note: On my machine (i7 4 cores, g++ 4.9) the realistic test passes.
I checked the assembly code and it seems the compiler has not unrolled
the explicit for loop in test_SUM_benchmark_small_sum.  However, it
has unrolled the call to SUM() in test_SUM_benchmark_small_sum.

This means, that the could consider using the SUM() macro for small
(even nested) loops (N <= 10).


  Commit: cafab05625ae4dd0c75c23c242f153526fb9e435
      https://github.com/FlexibleSUSY/FlexibleSUSY/commit/cafab05625ae4dd0c75c23c242f153526fb9e435
  Author: Alexander Voigt <Alexander.Voigt at desy.de>
  Date:   2016-10-30 (Sun, 30 Oct 2016)

  Changed paths:
    M test/test_sum.cpp

  Log Message:
  -----------
  Merge branch 'development' into feature-2.0


Compare: https://github.com/FlexibleSUSY/FlexibleSUSY/compare/2b14c1758cd1...cafab05625ae


More information about the Flexiblesusy-commits mailing list