|
[Flexiblesusy-commits] [FlexibleSUSY/FlexibleSUSY] 685858: Calculate 3L beta functions in parallelGitHub noreply at github.comThu Dec 8 19:41:22 GMT 2016
Branch: refs/heads/feature-2.0 Home: https://github.com/FlexibleSUSY/FlexibleSUSY Commit: 68585855e806ce1bb454f5b89da1922d4f99e923 https://github.com/FlexibleSUSY/FlexibleSUSY/commit/68585855e806ce1bb454f5b89da1922d4f99e923 Author: Alexander Voigt <Alexander.Voigt at desy.de> Date: 2016-12-08 (Thu, 08 Dec 2016) Changed paths: M ChangeLog M meta/BetaFunction.m M meta/FlexibleEFTHiggsMatching.m M meta/FlexibleSUSY.m M meta/LoopMasses.m M models/SoftsusyNMSSM/run_softpoint.cpp M src/def.cpp M src/def.h A src/global_thread_pool.cpp A src/global_thread_pool.hpp M src/module.mk M src/standard_model.cpp A src/thread_pool.hpp M templates/mass_eigenstates.cpp.in M templates/soft_parameters.cpp.in M templates/standard_model_matching.cpp.in M templates/susy_parameters.cpp.in M test/module.mk A test/test_thread_pool.cpp Log Message: ----------- Calculate 3L beta functions in parallel which gives a 25% speed improvement in the MSSM with 3L running. Furthermore, in multi-threading mode pole masses are calculated using a thread pool instead of spawning threads manually. This avoids over subscription on machines with very few CPU cores.
More information about the Flexiblesusy-commits mailing list |