From db6a2c704d0f741c2169d7bf7573c410e69b1c4a Mon Sep 17 00:00:00 2001 From: Patrick Gartung Date: Wed, 12 Mar 2025 16:54:32 +0100 Subject: [PATCH 1/2] Squashed commit of the following: commit 7de194ffd411bdb2551656d8b2a106fe6187a17a Author: Patrick Gartung Date: Wed Mar 12 16:52:59 2025 +0100 Add MALLOC_CONF=zero:true commit 694749db681f1c170aaa69a41d810470b2d7dc44 Author: Patrick Gartung Date: Sat Mar 8 02:42:26 2025 +0100 set ONEDNN_MAX_CPU_ISA=AVX2 when running igprof -pp --- reco_profiling/profileRunner.py | 3 +++ run-ib-igprof | 2 ++ 2 files changed, 5 insertions(+) diff --git a/reco_profiling/profileRunner.py b/reco_profiling/profileRunner.py index 54032a8f77da..99be1faed987 100644 --- a/reco_profiling/profileRunner.py +++ b/reco_profiling/profileRunner.py @@ -428,6 +428,9 @@ def writeProfilingScript(wfdir, runscript, cmdlist): fi.write("\n") fi.write("") + fi.write("ONEDNN_MAX_CPU_ISA=AVX2\n") + fi.write("\n") + fi.write("MALLOC_CONF=zero:true\n") fi.write("\n") for cmd in cmdlist: fi.write(cmd + "\n") diff --git a/run-ib-igprof b/run-ib-igprof index 7bc5d958fd62..248c1074bf58 100755 --- a/run-ib-igprof +++ b/run-ib-igprof @@ -47,6 +47,8 @@ for prof in ${PROFILES} ; do done cd - else + ONEDNN_MAX_CPU_ISA=AVX2 + MALLOC_CONF=zero:true runTheMatrix.py $WF --command " -n $EVENTS --profile $prof" > ./runTheMatrix.log 2>&1 || ERR=1 mv runTheMatrix.log $(ls -d $WORKFLOW*) fi From 94d1328ce341ec656381ab9eee3b345fc3eee628 Mon Sep 17 00:00:00 2001 From: Patrick Gartung Date: Fri, 14 Mar 2025 15:10:34 +0100 Subject: [PATCH 2/2] Add profiling to allowed test for CMSSW_15_1_TF queue. --- config.map | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config.map b/config.map index c6ea57ac17be..c00591d6b325 100644 --- a/config.map +++ b/config.map @@ -3,7 +3,7 @@ SCRAM_ARCH=el8_amd64_gcc12;PKGTOOLS_TAG=V00-34-XX;CMSDIST_TAG=IB/CMSSW_15_1_X/ma SCRAM_ARCH=el8_amd64_gcc12;PKGTOOLS_TAG=V00-34-XX;CMSDIST_TAG=IB/CMSSW_15_1_X/master;RELEASE_BRANCH=master;RELEASE_QUEUE=CMSSW_15_1_NOOFAST_X;DOCKER_IMG=cmssw/el8;BUILD_HOUR=24; SCRAM_ARCH=el8_amd64_gcc12;PKGTOOLS_TAG=V00-34-XX;CMSDIST_TAG=IB/CMSSW_15_1_X/master;RELEASE_BRANCH=master;RELEASE_QUEUE=CMSSW_15_1_NONLTO_X;DOCKER_IMG=cmssw/el8;PR_TESTS=1;MULTIARCH_OPTS=x86-64-v2;BUILD_OPTS=no-lto; SCRAM_ARCH=el8_amd64_gcc12;PKGTOOLS_TAG=V00-34-XX;CMSDIST_TAG=IB/CMSSW_15_1_X/py312;RELEASE_BRANCH=master;RELEASE_QUEUE=CMSSW_15_1_PY312_X;DOCKER_IMG=cmssw/el8;BUILD_DAY=3;BUILD_HOUR=23; -SCRAM_ARCH=el8_amd64_gcc12;PKGTOOLS_TAG=V00-34-XX;CMSDIST_TAG=IB/CMSSW_15_1_X/tf;RELEASE_BRANCH=master;RELEASE_QUEUE=CMSSW_15_1_TF_X;DOCKER_IMG=cmssw/el8;BUILD_DAY=2;BUILD_HOUR=11; +SCRAM_ARCH=el8_amd64_gcc12;PKGTOOLS_TAG=V00-34-XX;CMSDIST_TAG=IB/CMSSW_15_1_X/tf;RELEASE_BRANCH=master;RELEASE_QUEUE=CMSSW_15_1_TF_X;DOCKER_IMG=cmssw/el8;ADDITIONAL_TESTS=igprof-pp,profiling;BUILD_DAY=2;BUILD_HOUR=11; SCRAM_ARCH=el8_amd64_gcc12;PKGTOOLS_TAG=V00-34-XX;CMSDIST_TAG=IB/CMSSW_15_1_X/cudart;RELEASE_BRANCH=master;RELEASE_QUEUE=CMSSW_15_1_CUDART_X;DOCKER_IMG=cmssw/el8;BUILD_HOUR=0,23;BUILD_DAY=0,3; SCRAM_ARCH=el8_amd64_gcc12;PKGTOOLS_TAG=V00-34-XX;CMSDIST_TAG=IB/CMSSW_15_1_X/master;RELEASE_BRANCH=master;RELEASE_QUEUE=CMSSW_15_1_MULTIARCHS_X;DOCKER_IMG=cmssw/el8;PR_TESTS=1;MULTIARCH_OPTS=x86-64-v2; SCRAM_ARCH=el9_amd64_gcc12;PKGTOOLS_TAG=V00-34-XX;CMSDIST_TAG=IB/CMSSW_15_1_X/cs9;RELEASE_BRANCH=master;RELEASE_QUEUE=CMSSW_15_1_MULTIARCHSV4_X;DOCKER_IMG=cmssw/el9;BUILD_HOUR=23;BUILD_DAY=1,4;MULTIARCH_OPTS=x86-64-v4;