Initialisation des Threads MKL - Divers
-k nbThread
: MKL_THREADING_SEQUENTIAL
MKL_THREADING_TBB
-mklThreadLayer MTL
avec MTL :MKL_THREADING_SEQUENTIAL
MKL_THREADING_TBB
MKL_THREADING_INTEL
(intel OpenMp)MKL_THREADING_GNU
(si compilé avec gcc)Blas/IntelTBB.setNumThreads(n)
des cas testsapps/parallel
effectué avec un nombre de threads différents entre TBB et Blas ont été supprimés.gen4.tests.parallel
battery.py
, ExperimentsClasses.py
(opti) et weIFElementValueExtractor
et valeurs aux Points d'intégration IFGaussPointValueExtractor
(dans cont2.py)//return {posCG, mass};//gcc 5.4 ne supporte pas encore le constructeur par liste return std::tuple<mtMath::Vect3, double>(posCG, mass);
A :
Deleted : apps\parallel\tubeDssTbb1Blas.py/tsc Deleted : apps\parallel\tubeDssTbbBlas1.py/tsc Deleted : apps\parallel\tubeIssTbb1Blas.py/tsc Deleted : apps\parallel\tubeMumpsTbb1Blas.py/tsc Deleted : apps\parallel\tubeMumpsTbbBlas1.py/tsc Moved : gen4\tests\meshme.py/tsc -> gen4\tests\parallel\meshme.py/tsc Moved : gen4\tests\Robo.png -> gen4\tests\parallel\Robo.png Moved : gen4\tests\geo1.py/tsc -> gen4\tests\parallel\geo1.py/tsc Moved : gen4\tests\marcus.py/tsc -> gen4\tests\parallel\marcus.py/tsc Moved : gen4\tests\papillon.py/tsc -> gen4\tests\parallel\papillon.py/tsc Moved : gen4\tests\papillon_polygon.txt -> gen4\tests\parallel\papillon_polygon.txt
— Luc Papeleux 2018/01/11