From 81589c2ea8e6cd7ae404360352dd7ec2cc3a921d Mon Sep 17 00:00:00 2001 From: Andrea Valassi Date: Tue, 13 Jun 2023 09:28:29 +0200 Subject: [PATCH 1/6] [ttV] in CODEGEN add pp_ttW and pp_ttZ from Francesco Giuli --- epochX/cudacpp/CODEGEN/generateAndCompare.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/epochX/cudacpp/CODEGEN/generateAndCompare.sh b/epochX/cudacpp/CODEGEN/generateAndCompare.sh index 38c971832a..f577dfebc3 100755 --- a/epochX/cudacpp/CODEGEN/generateAndCompare.sh +++ b/epochX/cudacpp/CODEGEN/generateAndCompare.sh @@ -44,6 +44,21 @@ function codeGenAndDiff() pp_tttt) cmd="generate p p > t t~ t t~" ;; + pp_ttW) + cmd="import model loop_sm-no_b_mass + define p = p b b~ + define j = p + define w = w+ w- # W case only + generate p p > t t~ w @0 + add process p p > t t~ w j @1" + ;; + pp_ttZ) + cmd="import model loop_sm-no_b_mass + define p = p b b~ + define j = p + generate p p > t t~ z @0 + add process p p > t t~ z j @1" + ;; uu_tt) cmd="generate u u~ > t t~" ;; From 3217b932fe41d059693d5f25b31cbdeea8713920 Mon Sep 17 00:00:00 2001 From: Andrea Valassi Date: Tue, 13 Jun 2023 09:41:08 +0200 Subject: [PATCH 2/6] [ttV] in CODEGEN add a formatting post-fix for ttV with SM no_b_mass --- .../cudacpp/CODEGEN/PLUGIN/CUDACPP_SA_OUTPUT/model_handling.py | 1 + 1 file changed, 1 insertion(+) diff --git a/epochX/cudacpp/CODEGEN/PLUGIN/CUDACPP_SA_OUTPUT/model_handling.py b/epochX/cudacpp/CODEGEN/PLUGIN/CUDACPP_SA_OUTPUT/model_handling.py index 9d1ea08142..803fa5e258 100644 --- a/epochX/cudacpp/CODEGEN/PLUGIN/CUDACPP_SA_OUTPUT/model_handling.py +++ b/epochX/cudacpp/CODEGEN/PLUGIN/CUDACPP_SA_OUTPUT/model_handling.py @@ -746,6 +746,7 @@ def write_hardcoded_parameters(self, params): res = res.replace(' ;',';') res = res.replace('= - ','= -') # post-fix for susy res = res.replace('( - ','( -') # post-fix for susy + res = res.replace(', - ',', -') # post-fix for SM no_b_mass ###print(res); assert(False) return res From bb41be2a7acd66ad510db548d6f744cd7b89dd8e Mon Sep 17 00:00:00 2001 From: Andrea Valassi Date: Tue, 13 Jun 2023 09:58:17 +0200 Subject: [PATCH 3/6] [ttV] rename ttW and ttZ processes from ATLAS as nobm_xxx to note these are no_b_mass SM processes (whose builds fail with #695 and #696) --- epochX/cudacpp/CODEGEN/generateAndCompare.sh | 22 ++++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/epochX/cudacpp/CODEGEN/generateAndCompare.sh b/epochX/cudacpp/CODEGEN/generateAndCompare.sh index f577dfebc3..9b2bcd0d1f 100755 --- a/epochX/cudacpp/CODEGEN/generateAndCompare.sh +++ b/epochX/cudacpp/CODEGEN/generateAndCompare.sh @@ -44,7 +44,16 @@ function codeGenAndDiff() pp_tttt) cmd="generate p p > t t~ t t~" ;; - pp_ttW) + uu_tt) + cmd="generate u u~ > t t~" + ;; + uu_dd) + cmd="generate u u~ > d d~" + ;; + bb_tt) + cmd="generate b b~ > t t~" + ;; + nobm_pp_ttW) cmd="import model loop_sm-no_b_mass define p = p b b~ define j = p @@ -52,22 +61,13 @@ function codeGenAndDiff() generate p p > t t~ w @0 add process p p > t t~ w j @1" ;; - pp_ttZ) + nobm_pp_ttZ) cmd="import model loop_sm-no_b_mass define p = p b b~ define j = p generate p p > t t~ z @0 add process p p > t t~ z j @1" ;; - uu_tt) - cmd="generate u u~ > t t~" - ;; - uu_dd) - cmd="generate u u~ > d d~" - ;; - bb_tt) - cmd="generate b b~ > t t~" - ;; heft_gg_h) cmd="set auto_convert_model T; import model heft; generate g g > h" ;; From 74be7c6fa8ae4e81155745233330ce65d6c80873 Mon Sep 17 00:00:00 2001 From: Andrea Valassi Date: Tue, 13 Jun 2023 10:02:53 +0200 Subject: [PATCH 4/6] [ttV] add ttW and ttZ with non-zero b mass (TEMPORARY! until no_b_mass #695 and/or #696 are fixed) --- epochX/cudacpp/CODEGEN/generateAndCompare.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/epochX/cudacpp/CODEGEN/generateAndCompare.sh b/epochX/cudacpp/CODEGEN/generateAndCompare.sh index 9b2bcd0d1f..463b155515 100755 --- a/epochX/cudacpp/CODEGEN/generateAndCompare.sh +++ b/epochX/cudacpp/CODEGEN/generateAndCompare.sh @@ -44,6 +44,19 @@ function codeGenAndDiff() pp_tttt) cmd="generate p p > t t~ t t~" ;; + pp_ttW) # TEMPORARY! until no_b_mass #695 and/or #696 are fixed + cmd="define p = p b b~ + define j = p + define w = w+ w- # W case only + generate p p > t t~ w @0 + add process p p > t t~ w j @1" + ;; + pp_ttZ) # TEMPORARY! until no_b_mass #695 and/or #696 are fixed + cmd="define p = p b b~ + define j = p + generate p p > t t~ z @0 + add process p p > t t~ z j @1" + ;; uu_tt) cmd="generate u u~ > t t~" ;; From 63703ea6b679d5c0546caf6200bf4dc90b06f235 Mon Sep 17 00:00:00 2001 From: Andrea Valassi Date: Tue, 13 Jun 2023 10:27:53 +0200 Subject: [PATCH 5/6] [ttV] regenerate all processes sa and ggtt01g mad to check that all is stable - will revert --- .../CODEGEN_cudacpp_ee_mumu_log.txt | 52 +++---- .../gg_tt.sa/CODEGEN_cudacpp_gg_tt_log.txt | 58 ++++---- .../gg_tt01g.mad/CODEGEN_mad_gg_tt01g_log.txt | 134 +++++++++--------- .../gg_ttg.sa/CODEGEN_cudacpp_gg_ttg_log.txt | 68 ++++----- .../CODEGEN_cudacpp_gg_ttgg_log.txt | 72 +++++----- .../CODEGEN_cudacpp_gg_ttggg_log.txt | 76 +++++----- .../gq_ttq.sa/CODEGEN_cudacpp_gq_ttq_log.txt | 104 +++++++------- .../CODEGEN_cudacpp_heft_gg_h_log.txt | 60 ++++---- 8 files changed, 312 insertions(+), 312 deletions(-) diff --git a/epochX/cudacpp/ee_mumu.sa/CODEGEN_cudacpp_ee_mumu_log.txt b/epochX/cudacpp/ee_mumu.sa/CODEGEN_cudacpp_ee_mumu_log.txt index d873e4a598..72031ead1d 100644 --- a/epochX/cudacpp/ee_mumu.sa/CODEGEN_cudacpp_ee_mumu_log.txt +++ b/epochX/cudacpp/ee_mumu.sa/CODEGEN_cudacpp_ee_mumu_log.txt @@ -62,7 +62,7 @@ generate e+ e- > mu+ mu- No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.004742622375488281  +DEBUG: model prefixing takes 0.004567384719848633  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -170,31 +170,31 @@ INFO: Processing color information for process: e+ e- > mu+ mu- @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  -DEBUG: proc_id =  0 [model_handling.py at line 1033]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  +DEBUG: proc_id =  0 [model_handling.py at line 1034]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_ee_mumu/SubProcesses/P1_Sigma_sm_epem_mupmum -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_ee_mumu/SubProcesses/P1_Sigma_sm_epem_mupmum/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_ee_mumu/SubProcesses/P1_Sigma_sm_epem_mupmum/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_ee_mumu/SubProcesses/P1_Sigma_sm_epem_mupmum/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_epem_mupmum.txt [model_handling.py at line 1323]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_epem_mupmum.txt [model_handling.py at line 1324]  Generated helas calls for 1 subprocesses (2 diagrams) in 0.003 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes @@ -202,7 +202,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates FFV2 routines ALOHA: aloha creates FFV4 routines ALOHA: aloha creates FFV2_4 routines -ALOHA: aloha creates 4 routines in 0.229 s +ALOHA: aloha creates 4 routines in 0.230 s FFV1 FFV1 FFV2 @@ -231,6 +231,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_ee_mumu/src/. DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m0.654s -user 0m0.581s -sys 0m0.063s +real 0m0.665s +user 0m0.590s +sys 0m0.067s diff --git a/epochX/cudacpp/gg_tt.sa/CODEGEN_cudacpp_gg_tt_log.txt b/epochX/cudacpp/gg_tt.sa/CODEGEN_cudacpp_gg_tt_log.txt index 6c870db5c6..ab960d0cd9 100644 --- a/epochX/cudacpp/gg_tt.sa/CODEGEN_cudacpp_gg_tt_log.txt +++ b/epochX/cudacpp/gg_tt.sa/CODEGEN_cudacpp_gg_tt_log.txt @@ -62,7 +62,7 @@ generate g g > t t~ No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.004857063293457031  +DEBUG: model prefixing takes 0.0045757293701171875  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -171,35 +171,35 @@ INFO: Processing color information for process: g g > t t~ @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  -DEBUG: proc_id =  0 [model_handling.py at line 1033]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  +DEBUG: proc_id =  0 [model_handling.py at line 1034]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_tt/SubProcesses/P1_Sigma_sm_gg_ttx -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_tt/SubProcesses/P1_Sigma_sm_gg_ttx/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_tt/SubProcesses/P1_Sigma_sm_gg_ttx/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_tt/SubProcesses/P1_Sigma_sm_gg_ttx/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttx.txt [model_handling.py at line 1323]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttx.txt [model_handling.py at line 1324]  Generated helas calls for 1 subprocesses (3 diagrams) in 0.005 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes @@ -239,6 +239,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_tt/src/. a DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m0.593s -user 0m0.518s -sys 0m0.056s +real 0m0.606s +user 0m0.521s +sys 0m0.055s diff --git a/epochX/cudacpp/gg_tt01g.mad/CODEGEN_mad_gg_tt01g_log.txt b/epochX/cudacpp/gg_tt01g.mad/CODEGEN_mad_gg_tt01g_log.txt index 010c6578e6..6d0829fdfd 100644 --- a/epochX/cudacpp/gg_tt01g.mad/CODEGEN_mad_gg_tt01g_log.txt +++ b/epochX/cudacpp/gg_tt01g.mad/CODEGEN_mad_gg_tt01g_log.txt @@ -62,7 +62,7 @@ generate g g > t t~; add process g g > t t~ g No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.00500035285949707  +DEBUG: model prefixing takes 0.0047953128814697266  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -162,7 +162,7 @@ INFO: Please specify coupling orders to bypass this step. INFO: Trying coupling order WEIGHTED<=3: WEIGTHED IS QCD+2*QED INFO: Trying process: g g > t t~ g WEIGHTED<=3 @2 INFO: Process has 16 diagrams -1 processes with 16 diagrams generated in 0.018 s +1 processes with 16 diagrams generated in 0.017 s Total: 2 processes with 19 diagrams output madevent CODEGEN_mad_gg_tt01g --hel_recycling=False --vector_size=16384 --me_exporter=standalone_cudacpp Load PLUGIN.CUDACPP_SA_OUTPUT @@ -183,41 +183,41 @@ INFO: Processing color information for process: g g > t t~ g @2 INFO: Generating Helas calls for process: g g > t t~ WEIGHTED<=2 @1 INFO: Processing color information for process: g g > t t~ @1 INFO: Creating files in directory P2_gg_ttxg -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  -DEBUG: kwargs[prefix] = 0 [model_handling.py at line 1028]  -DEBUG: proc_id =  1 [model_handling.py at line 1033]  -DEBUG: process_exporter_cpp =  [export_v4.py at line 6163]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  +DEBUG: kwargs[prefix] = 0 [model_handling.py at line 1029]  +DEBUG: proc_id =  1 [model_handling.py at line 1034]  +DEBUG: process_exporter_cpp =  [export_v4.py at line 6163]  INFO: Creating files in directory . -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  -DEBUG: self.include_multi_channel is already defined: this is madevent+second_exporter mode [model_handling.py at line 1287]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  +DEBUG: self.include_multi_channel is already defined: this is madevent+second_exporter mode [model_handling.py at line 1288]  FileWriter for ././CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  FileWriter for ././CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  -DEBUG: self.include_multi_channel =  [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0] [model_handling.py at line 1132]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0] [model_handling.py at line 1151]  -DEBUG: multi_channel =  {1: [0], 2: [1], 3: [2], 4: [3], 5: [4], 6: [5], 7: [6], 8: [7], 9: [8], 10: [9], 11: [10], 12: [11], 13: [12], 14: [13], 15: [14]} [model_handling.py at line 1157]  -DEBUG: multi_channel_map =  {1: [0], 2: [1], 3: [2], 4: [3], 5: [4], 6: [5], 7: [6], 8: [7], 9: [8], 10: [9], 11: [10], 12: [11], 13: [12], 14: [13], 15: [14]} [model_handling.py at line 1642]  -DEBUG: diag_to_config =  {1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8, 9: 9, 10: 10, 11: 11, 12: 12, 13: 13, 14: 14, 15: 15} [model_handling.py at line 1697]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1810]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  +DEBUG: self.include_multi_channel =  [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0] [model_handling.py at line 1133]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0] [model_handling.py at line 1152]  +DEBUG: multi_channel =  {1: [0], 2: [1], 3: [2], 4: [3], 5: [4], 6: [5], 7: [6], 8: [7], 9: [8], 10: [9], 11: [10], 12: [11], 13: [12], 14: [13], 15: [14]} [model_handling.py at line 1158]  +DEBUG: multi_channel_map =  {1: [0], 2: [1], 3: [2], 4: [3], 5: [4], 6: [5], 7: [6], 8: [7], 9: [8], 10: [9], 11: [10], 12: [11], 13: [12], 14: [13], 15: [14]} [model_handling.py at line 1643]  +DEBUG: diag_to_config =  {1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8, 9: 9, 10: 10, 11: 11, 12: 12, 13: 13, 14: 14, 15: 15} [model_handling.py at line 1698]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1811]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory ./. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_coloramps [model_handling.py at line 1389]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxg.txt [model_handling.py at line 1323]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_coloramps [model_handling.py at line 1390]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxg.txt [model_handling.py at line 1324]  DEBUG: proc_id =  1 [export_cpp.py at line 710]  DEBUG: config_map =  [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0] [export_cpp.py at line 711]  DEBUG: subproc_number =  0 [export_cpp.py at line 712]  @@ -225,39 +225,39 @@ INFO: Created files CPPProcess.h and CPPProcess.cc in directory ./. INFO: Generating Feynman diagrams for Process: g g > t t~ g WEIGHTED<=3 @2 INFO: Finding symmetric diagrams for subprocess group gg_ttxg INFO: Creating files in directory P1_gg_ttx -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  -DEBUG: kwargs[prefix] = 0 [model_handling.py at line 1028]  -DEBUG: proc_id =  1 [model_handling.py at line 1033]  -DEBUG: process_exporter_cpp =  [export_v4.py at line 6163]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  +DEBUG: kwargs[prefix] = 0 [model_handling.py at line 1029]  +DEBUG: proc_id =  1 [model_handling.py at line 1034]  +DEBUG: process_exporter_cpp =  [export_v4.py at line 6163]  INFO: Creating files in directory . -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  -DEBUG: self.include_multi_channel is already defined: this is madevent+second_exporter mode [model_handling.py at line 1287]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  +DEBUG: self.include_multi_channel is already defined: this is madevent+second_exporter mode [model_handling.py at line 1288]  FileWriter for ././CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  FileWriter for ././CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  -DEBUG: self.include_multi_channel =  [1, 2, 3] [model_handling.py at line 1132]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True [1, 2, 3] [model_handling.py at line 1151]  -DEBUG: multi_channel =  {1: [0], 2: [1], 3: [2]} [model_handling.py at line 1157]  -DEBUG: multi_channel_map =  {1: [0], 2: [1], 3: [2]} [model_handling.py at line 1642]  -DEBUG: diag_to_config =  {1: 1, 2: 2, 3: 3} [model_handling.py at line 1697]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  +DEBUG: self.include_multi_channel =  [1, 2, 3] [model_handling.py at line 1133]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True [1, 2, 3] [model_handling.py at line 1152]  +DEBUG: multi_channel =  {1: [0], 2: [1], 3: [2]} [model_handling.py at line 1158]  +DEBUG: multi_channel_map =  {1: [0], 2: [1], 3: [2]} [model_handling.py at line 1643]  +DEBUG: diag_to_config =  {1: 1, 2: 2, 3: 3} [model_handling.py at line 1698]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory ./. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_coloramps [model_handling.py at line 1389]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttx.txt [model_handling.py at line 1323]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_coloramps [model_handling.py at line 1390]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttx.txt [model_handling.py at line 1324]  DEBUG: proc_id =  1 [export_cpp.py at line 710]  DEBUG: config_map =  [1, 2, 3] [export_cpp.py at line 711]  DEBUG: subproc_number =  1 [export_cpp.py at line 712]  @@ -272,7 +272,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVVV1 set of routines with options: P0 ALOHA: aloha creates VVVV3 set of routines with options: P0 ALOHA: aloha creates VVVV4 set of routines with options: P0 -ALOHA: aloha creates 5 routines in 0.281 s +ALOHA: aloha creates 5 routines in 0.280 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates VVV1 routines @@ -280,7 +280,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVVV1 set of routines with options: P0 ALOHA: aloha creates VVVV3 set of routines with options: P0 ALOHA: aloha creates VVVV4 set of routines with options: P0 -ALOHA: aloha creates 10 routines in 0.265 s +ALOHA: aloha creates 10 routines in 0.267 s VVV1 VVV1 FFV1 @@ -328,6 +328,6 @@ Type "launch" to generate events from this process, or see Run "open index.html" to see more information about this process. quit -real 0m2.162s -user 0m1.922s -sys 0m0.228s +real 0m2.198s +user 0m1.925s +sys 0m0.239s diff --git a/epochX/cudacpp/gg_ttg.sa/CODEGEN_cudacpp_gg_ttg_log.txt b/epochX/cudacpp/gg_ttg.sa/CODEGEN_cudacpp_gg_ttg_log.txt index 858656e537..85561596f1 100644 --- a/epochX/cudacpp/gg_ttg.sa/CODEGEN_cudacpp_gg_ttg_log.txt +++ b/epochX/cudacpp/gg_ttg.sa/CODEGEN_cudacpp_gg_ttg_log.txt @@ -62,7 +62,7 @@ generate g g > t t~ g No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.004939556121826172  +DEBUG: model prefixing takes 0.005048036575317383  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -155,7 +155,7 @@ INFO: Please specify coupling orders to bypass this step. INFO: Trying coupling order WEIGHTED<=3: WEIGTHED IS QCD+2*QED INFO: Trying process: g g > t t~ g WEIGHTED<=3 @1 INFO: Process has 16 diagrams -1 processes with 16 diagrams generated in 0.019 s +1 processes with 16 diagrams generated in 0.021 s Total: 1 processes with 16 diagrams output standalone_cudacpp CODEGEN_cudacpp_gg_ttg Load PLUGIN.CUDACPP_SA_OUTPUT @@ -171,38 +171,38 @@ INFO: Processing color information for process: g g > t t~ g @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  -DEBUG: proc_id =  0 [model_handling.py at line 1033]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  +DEBUG: proc_id =  0 [model_handling.py at line 1034]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttg/SubProcesses/P1_Sigma_sm_gg_ttxg -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttg/SubProcesses/P1_Sigma_sm_gg_ttxg/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttg/SubProcesses/P1_Sigma_sm_gg_ttxg/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1810]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1811]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttg/SubProcesses/P1_Sigma_sm_gg_ttxg/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxg.txt [model_handling.py at line 1323]  -Generated helas calls for 1 subprocesses (16 diagrams) in 0.033 s +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxg.txt [model_handling.py at line 1324]  +Generated helas calls for 1 subprocesses (16 diagrams) in 0.036 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates VVV1 routines @@ -210,7 +210,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVVV1 set of routines with options: P0 ALOHA: aloha creates VVVV3 set of routines with options: P0 ALOHA: aloha creates VVVV4 set of routines with options: P0 -ALOHA: aloha creates 5 routines in 0.360 s +ALOHA: aloha creates 5 routines in 0.291 s VVV1 VVV1 FFV1 @@ -249,6 +249,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttg/src/. DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m0.886s -user 0m0.737s -sys 0m0.055s +real 0m0.971s +user 0m0.769s +sys 0m0.062s diff --git a/epochX/cudacpp/gg_ttgg.sa/CODEGEN_cudacpp_gg_ttgg_log.txt b/epochX/cudacpp/gg_ttgg.sa/CODEGEN_cudacpp_gg_ttgg_log.txt index 1b716b0949..db234b2746 100644 --- a/epochX/cudacpp/gg_ttgg.sa/CODEGEN_cudacpp_gg_ttgg_log.txt +++ b/epochX/cudacpp/gg_ttgg.sa/CODEGEN_cudacpp_gg_ttgg_log.txt @@ -62,7 +62,7 @@ generate g g > t t~ g g No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.004758596420288086  +DEBUG: model prefixing takes 0.004752397537231445  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -155,7 +155,7 @@ INFO: Please specify coupling orders to bypass this step. INFO: Trying coupling order WEIGHTED<=4: WEIGTHED IS QCD+2*QED INFO: Trying process: g g > t t~ g g WEIGHTED<=4 @1 INFO: Process has 123 diagrams -1 processes with 123 diagrams generated in 0.147 s +1 processes with 123 diagrams generated in 0.144 s Total: 1 processes with 123 diagrams output standalone_cudacpp CODEGEN_cudacpp_gg_ttgg Load PLUGIN.CUDACPP_SA_OUTPUT @@ -171,40 +171,40 @@ INFO: Processing color information for process: g g > t t~ g g @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  -DEBUG: proc_id =  0 [model_handling.py at line 1033]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  +DEBUG: proc_id =  0 [model_handling.py at line 1034]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttgg/SubProcesses/P1_Sigma_sm_gg_ttxgg -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttgg/SubProcesses/P1_Sigma_sm_gg_ttxgg/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttgg/SubProcesses/P1_Sigma_sm_gg_ttxgg/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 5, 1, 5, 5) [model_handling.py at line 1810]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 5, 1, 5, 5) [model_handling.py at line 1811]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttgg/SubProcesses/P1_Sigma_sm_gg_ttxgg/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxgg.txt [model_handling.py at line 1323]  -Generated helas calls for 1 subprocesses (123 diagrams) in 0.402 s +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxgg.txt [model_handling.py at line 1324]  +Generated helas calls for 1 subprocesses (123 diagrams) in 0.382 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates VVV1 routines @@ -212,7 +212,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVVV1 routines ALOHA: aloha creates VVVV3 routines ALOHA: aloha creates VVVV4 routines -ALOHA: aloha creates 5 routines in 0.401 s +ALOHA: aloha creates 5 routines in 0.270 s VVV1 VVV1 FFV1 @@ -254,6 +254,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttgg/src/. DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m1.559s -user 0m1.347s -sys 0m0.066s +real 0m1.439s +user 0m1.317s +sys 0m0.062s diff --git a/epochX/cudacpp/gg_ttggg.sa/CODEGEN_cudacpp_gg_ttggg_log.txt b/epochX/cudacpp/gg_ttggg.sa/CODEGEN_cudacpp_gg_ttggg_log.txt index 9590eb07a1..7d24dd90a1 100644 --- a/epochX/cudacpp/gg_ttggg.sa/CODEGEN_cudacpp_gg_ttggg_log.txt +++ b/epochX/cudacpp/gg_ttggg.sa/CODEGEN_cudacpp_gg_ttggg_log.txt @@ -62,7 +62,7 @@ generate g g > t t~ g g g No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.004801034927368164  +DEBUG: model prefixing takes 0.0048334598541259766  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -155,7 +155,7 @@ INFO: Please specify coupling orders to bypass this step. INFO: Trying coupling order WEIGHTED<=5: WEIGTHED IS QCD+2*QED INFO: Trying process: g g > t t~ g g g WEIGHTED<=5 @1 INFO: Process has 1240 diagrams -1 processes with 1240 diagrams generated in 1.711 s +1 processes with 1240 diagrams generated in 1.738 s Total: 1 processes with 1240 diagrams output standalone_cudacpp CODEGEN_cudacpp_gg_ttggg Load PLUGIN.CUDACPP_SA_OUTPUT @@ -171,42 +171,42 @@ INFO: Processing color information for process: g g > t t~ g g g @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  -DEBUG: proc_id =  0 [model_handling.py at line 1033]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  +DEBUG: proc_id =  0 [model_handling.py at line 1034]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttggg/SubProcesses/P1_Sigma_sm_gg_ttxggg -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttggg/SubProcesses/P1_Sigma_sm_gg_ttxggg/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttggg/SubProcesses/P1_Sigma_sm_gg_ttxggg/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 5, 1, 5, 5) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 6, 1, 6, 6) [model_handling.py at line 1810]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 5, 1, 5, 5) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 6, 1, 6, 6) [model_handling.py at line 1811]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttggg/SubProcesses/P1_Sigma_sm_gg_ttxggg/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxggg.txt [model_handling.py at line 1323]  -Generated helas calls for 1 subprocesses (1240 diagrams) in 5.804 s +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxggg.txt [model_handling.py at line 1324]  +Generated helas calls for 1 subprocesses (1240 diagrams) in 5.862 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates VVV1 routines @@ -214,7 +214,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVVV1 routines ALOHA: aloha creates VVVV3 routines ALOHA: aloha creates VVVV4 routines -ALOHA: aloha creates 5 routines in 0.305 s +ALOHA: aloha creates 5 routines in 0.386 s VVV1 VVV1 FFV1 @@ -256,6 +256,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttggg/src/ DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m11.595s -user 0m11.407s -sys 0m0.132s +real 0m12.010s +user 0m11.569s +sys 0m0.113s diff --git a/epochX/cudacpp/gq_ttq.sa/CODEGEN_cudacpp_gq_ttq_log.txt b/epochX/cudacpp/gq_ttq.sa/CODEGEN_cudacpp_gq_ttq_log.txt index 9cefb59b7a..f8bea8be09 100644 --- a/epochX/cudacpp/gq_ttq.sa/CODEGEN_cudacpp_gq_ttq_log.txt +++ b/epochX/cudacpp/gq_ttq.sa/CODEGEN_cudacpp_gq_ttq_log.txt @@ -61,7 +61,7 @@ set zerowidth_tchannel F define q = u c d s u~ c~ d~ s~; generate g q > t t~ q INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.0047490596771240234  +DEBUG: model prefixing takes 0.004731416702270508  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -193,70 +193,70 @@ INFO: Combined process g s~ > t t~ s~ WEIGHTED<=3 @1 with process g u~ > t t~ u~ DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  -DEBUG: proc_id =  0 [model_handling.py at line 1033]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  +DEBUG: proc_id =  0 [model_handling.py at line 1034]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gu_ttxu -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gu_ttxu/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gu_ttxu/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gu_ttxu/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  -DEBUG: 'Test reference file does not exist and will not be copied: ', template_ref =  Test reference file does not exist and will not be copied: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gu_ttxu.txt [model_handling.py at line 1326]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  +DEBUG: 'Test reference file does not exist and will not be copied: ', template_ref =  Test reference file does not exist and will not be copied: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gu_ttxu.txt [model_handling.py at line 1327]  DEBUG: Entering PLUGIN_ProcessExporter.generate_subprocess_directory (create the directory) [output.py at line 186]  DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=1 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  -DEBUG: proc_id =  0 [model_handling.py at line 1033]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  +DEBUG: proc_id =  0 [model_handling.py at line 1034]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gux_ttxux -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gux_ttxux/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gux_ttxux/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gux_ttxux/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gux_ttxux.txt [model_handling.py at line 1323]  -Generated helas calls for 2 subprocesses (10 diagrams) in 0.027 s +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gux_ttxux.txt [model_handling.py at line 1324]  +Generated helas calls for 2 subprocesses (10 diagrams) in 0.028 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVV1 routines -ALOHA: aloha creates 2 routines in 0.124 s +ALOHA: aloha creates 2 routines in 0.125 s FFV1 FFV1 FFV1 @@ -291,6 +291,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/src/. DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m0.706s -user 0m0.639s -sys 0m0.061s +real 0m0.724s +user 0m0.644s +sys 0m0.062s diff --git a/epochX/cudacpp/heft_gg_h.sa/CODEGEN_cudacpp_heft_gg_h_log.txt b/epochX/cudacpp/heft_gg_h.sa/CODEGEN_cudacpp_heft_gg_h_log.txt index 5435aa142f..09c9812ad9 100644 --- a/epochX/cudacpp/heft_gg_h.sa/CODEGEN_cudacpp_heft_gg_h_log.txt +++ b/epochX/cudacpp/heft_gg_h.sa/CODEGEN_cudacpp_heft_gg_h_log.txt @@ -127,7 +127,7 @@ INFO: Checking for minimal orders which gives processes. INFO: Please specify coupling orders to bypass this step. INFO: Trying process: g g > h HIG<=1 HIW<=1 WEIGHTED<=2 @1 INFO: Process has 1 diagrams -1 processes with 1 diagrams generated in 0.004 s +1 processes with 1 diagrams generated in 0.003 s Total: 1 processes with 1 diagrams output standalone_cudacpp CODEGEN_cudacpp_heft_gg_h Load PLUGIN.CUDACPP_SA_OUTPUT @@ -143,40 +143,40 @@ INFO: Processing color information for process: g g > h HIG<=1 HIW<=1 @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  -DEBUG: proc_id =  0 [model_handling.py at line 1033]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  +DEBUG: proc_id =  0 [model_handling.py at line 1034]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/SubProcesses/P1_Sigma_heft_gg_h -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/SubProcesses/P1_Sigma_heft_gg_h/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/SubProcesses/P1_Sigma_heft_gg_h/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/SubProcesses/P1_Sigma_heft_gg_h/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_heft_gg_h.txt [model_handling.py at line 1323]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_heft_gg_h.txt [model_handling.py at line 1324]  Generated helas calls for 1 subprocesses (1 diagrams) in 0.002 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates VVS3 routines -ALOHA: aloha creates 1 routines in 0.053 s +ALOHA: aloha creates 1 routines in 0.051 s VVS3 FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/src/./HelAmps_heft.h INFO: Created file HelAmps_heft.h in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/src/. @@ -207,6 +207,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/src DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m0.494s -user 0m0.416s -sys 0m0.070s +real 0m0.505s +user 0m0.430s +sys 0m0.051s From 8a5e7e7d78fb52d8282698d92b82db10ca66ce77 Mon Sep 17 00:00:00 2001 From: Andrea Valassi Date: Tue, 13 Jun 2023 10:28:30 +0200 Subject: [PATCH 6/6] [ttV] ** COMPLETE TTV ** go back to upstream/master CODEGEN logs Revert "[ttV] regenerate all processes sa and ggtt01g mad to check that all is stable - will revert" This reverts commit 63703ea6b679d5c0546caf6200bf4dc90b06f235. --- .../CODEGEN_cudacpp_ee_mumu_log.txt | 52 +++---- .../gg_tt.sa/CODEGEN_cudacpp_gg_tt_log.txt | 58 ++++---- .../gg_tt01g.mad/CODEGEN_mad_gg_tt01g_log.txt | 134 +++++++++--------- .../gg_ttg.sa/CODEGEN_cudacpp_gg_ttg_log.txt | 68 ++++----- .../CODEGEN_cudacpp_gg_ttgg_log.txt | 72 +++++----- .../CODEGEN_cudacpp_gg_ttggg_log.txt | 76 +++++----- .../gq_ttq.sa/CODEGEN_cudacpp_gq_ttq_log.txt | 104 +++++++------- .../CODEGEN_cudacpp_heft_gg_h_log.txt | 60 ++++---- 8 files changed, 312 insertions(+), 312 deletions(-) diff --git a/epochX/cudacpp/ee_mumu.sa/CODEGEN_cudacpp_ee_mumu_log.txt b/epochX/cudacpp/ee_mumu.sa/CODEGEN_cudacpp_ee_mumu_log.txt index 72031ead1d..d873e4a598 100644 --- a/epochX/cudacpp/ee_mumu.sa/CODEGEN_cudacpp_ee_mumu_log.txt +++ b/epochX/cudacpp/ee_mumu.sa/CODEGEN_cudacpp_ee_mumu_log.txt @@ -62,7 +62,7 @@ generate e+ e- > mu+ mu- No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.004567384719848633  +DEBUG: model prefixing takes 0.004742622375488281  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -170,31 +170,31 @@ INFO: Processing color information for process: e+ e- > mu+ mu- @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  -DEBUG: proc_id =  0 [model_handling.py at line 1034]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  +DEBUG: proc_id =  0 [model_handling.py at line 1033]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_ee_mumu/SubProcesses/P1_Sigma_sm_epem_mupmum -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_ee_mumu/SubProcesses/P1_Sigma_sm_epem_mupmum/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_ee_mumu/SubProcesses/P1_Sigma_sm_epem_mupmum/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_ee_mumu/SubProcesses/P1_Sigma_sm_epem_mupmum/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_epem_mupmum.txt [model_handling.py at line 1324]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_epem_mupmum.txt [model_handling.py at line 1323]  Generated helas calls for 1 subprocesses (2 diagrams) in 0.003 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes @@ -202,7 +202,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates FFV2 routines ALOHA: aloha creates FFV4 routines ALOHA: aloha creates FFV2_4 routines -ALOHA: aloha creates 4 routines in 0.230 s +ALOHA: aloha creates 4 routines in 0.229 s FFV1 FFV1 FFV2 @@ -231,6 +231,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_ee_mumu/src/. DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m0.665s -user 0m0.590s -sys 0m0.067s +real 0m0.654s +user 0m0.581s +sys 0m0.063s diff --git a/epochX/cudacpp/gg_tt.sa/CODEGEN_cudacpp_gg_tt_log.txt b/epochX/cudacpp/gg_tt.sa/CODEGEN_cudacpp_gg_tt_log.txt index ab960d0cd9..6c870db5c6 100644 --- a/epochX/cudacpp/gg_tt.sa/CODEGEN_cudacpp_gg_tt_log.txt +++ b/epochX/cudacpp/gg_tt.sa/CODEGEN_cudacpp_gg_tt_log.txt @@ -62,7 +62,7 @@ generate g g > t t~ No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.0045757293701171875  +DEBUG: model prefixing takes 0.004857063293457031  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -171,35 +171,35 @@ INFO: Processing color information for process: g g > t t~ @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  -DEBUG: proc_id =  0 [model_handling.py at line 1034]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  +DEBUG: proc_id =  0 [model_handling.py at line 1033]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_tt/SubProcesses/P1_Sigma_sm_gg_ttx -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_tt/SubProcesses/P1_Sigma_sm_gg_ttx/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_tt/SubProcesses/P1_Sigma_sm_gg_ttx/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_tt/SubProcesses/P1_Sigma_sm_gg_ttx/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttx.txt [model_handling.py at line 1324]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttx.txt [model_handling.py at line 1323]  Generated helas calls for 1 subprocesses (3 diagrams) in 0.005 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes @@ -239,6 +239,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_tt/src/. a DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m0.606s -user 0m0.521s -sys 0m0.055s +real 0m0.593s +user 0m0.518s +sys 0m0.056s diff --git a/epochX/cudacpp/gg_tt01g.mad/CODEGEN_mad_gg_tt01g_log.txt b/epochX/cudacpp/gg_tt01g.mad/CODEGEN_mad_gg_tt01g_log.txt index 6d0829fdfd..010c6578e6 100644 --- a/epochX/cudacpp/gg_tt01g.mad/CODEGEN_mad_gg_tt01g_log.txt +++ b/epochX/cudacpp/gg_tt01g.mad/CODEGEN_mad_gg_tt01g_log.txt @@ -62,7 +62,7 @@ generate g g > t t~; add process g g > t t~ g No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.0047953128814697266  +DEBUG: model prefixing takes 0.00500035285949707  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -162,7 +162,7 @@ INFO: Please specify coupling orders to bypass this step. INFO: Trying coupling order WEIGHTED<=3: WEIGTHED IS QCD+2*QED INFO: Trying process: g g > t t~ g WEIGHTED<=3 @2 INFO: Process has 16 diagrams -1 processes with 16 diagrams generated in 0.017 s +1 processes with 16 diagrams generated in 0.018 s Total: 2 processes with 19 diagrams output madevent CODEGEN_mad_gg_tt01g --hel_recycling=False --vector_size=16384 --me_exporter=standalone_cudacpp Load PLUGIN.CUDACPP_SA_OUTPUT @@ -183,41 +183,41 @@ INFO: Processing color information for process: g g > t t~ g @2 INFO: Generating Helas calls for process: g g > t t~ WEIGHTED<=2 @1 INFO: Processing color information for process: g g > t t~ @1 INFO: Creating files in directory P2_gg_ttxg -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  -DEBUG: kwargs[prefix] = 0 [model_handling.py at line 1029]  -DEBUG: proc_id =  1 [model_handling.py at line 1034]  -DEBUG: process_exporter_cpp =  [export_v4.py at line 6163]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  +DEBUG: kwargs[prefix] = 0 [model_handling.py at line 1028]  +DEBUG: proc_id =  1 [model_handling.py at line 1033]  +DEBUG: process_exporter_cpp =  [export_v4.py at line 6163]  INFO: Creating files in directory . -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  -DEBUG: self.include_multi_channel is already defined: this is madevent+second_exporter mode [model_handling.py at line 1288]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  +DEBUG: self.include_multi_channel is already defined: this is madevent+second_exporter mode [model_handling.py at line 1287]  FileWriter for ././CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  FileWriter for ././CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  -DEBUG: self.include_multi_channel =  [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0] [model_handling.py at line 1133]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0] [model_handling.py at line 1152]  -DEBUG: multi_channel =  {1: [0], 2: [1], 3: [2], 4: [3], 5: [4], 6: [5], 7: [6], 8: [7], 9: [8], 10: [9], 11: [10], 12: [11], 13: [12], 14: [13], 15: [14]} [model_handling.py at line 1158]  -DEBUG: multi_channel_map =  {1: [0], 2: [1], 3: [2], 4: [3], 5: [4], 6: [5], 7: [6], 8: [7], 9: [8], 10: [9], 11: [10], 12: [11], 13: [12], 14: [13], 15: [14]} [model_handling.py at line 1643]  -DEBUG: diag_to_config =  {1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8, 9: 9, 10: 10, 11: 11, 12: 12, 13: 13, 14: 14, 15: 15} [model_handling.py at line 1698]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1811]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  +DEBUG: self.include_multi_channel =  [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0] [model_handling.py at line 1132]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0] [model_handling.py at line 1151]  +DEBUG: multi_channel =  {1: [0], 2: [1], 3: [2], 4: [3], 5: [4], 6: [5], 7: [6], 8: [7], 9: [8], 10: [9], 11: [10], 12: [11], 13: [12], 14: [13], 15: [14]} [model_handling.py at line 1157]  +DEBUG: multi_channel_map =  {1: [0], 2: [1], 3: [2], 4: [3], 5: [4], 6: [5], 7: [6], 8: [7], 9: [8], 10: [9], 11: [10], 12: [11], 13: [12], 14: [13], 15: [14]} [model_handling.py at line 1642]  +DEBUG: diag_to_config =  {1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8, 9: 9, 10: 10, 11: 11, 12: 12, 13: 13, 14: 14, 15: 15} [model_handling.py at line 1697]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1810]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory ./. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_coloramps [model_handling.py at line 1390]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxg.txt [model_handling.py at line 1324]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_coloramps [model_handling.py at line 1389]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxg.txt [model_handling.py at line 1323]  DEBUG: proc_id =  1 [export_cpp.py at line 710]  DEBUG: config_map =  [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 0] [export_cpp.py at line 711]  DEBUG: subproc_number =  0 [export_cpp.py at line 712]  @@ -225,39 +225,39 @@ INFO: Created files CPPProcess.h and CPPProcess.cc in directory ./. INFO: Generating Feynman diagrams for Process: g g > t t~ g WEIGHTED<=3 @2 INFO: Finding symmetric diagrams for subprocess group gg_ttxg INFO: Creating files in directory P1_gg_ttx -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  -DEBUG: kwargs[prefix] = 0 [model_handling.py at line 1029]  -DEBUG: proc_id =  1 [model_handling.py at line 1034]  -DEBUG: process_exporter_cpp =  [export_v4.py at line 6163]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  +DEBUG: kwargs[prefix] = 0 [model_handling.py at line 1028]  +DEBUG: proc_id =  1 [model_handling.py at line 1033]  +DEBUG: process_exporter_cpp =  [export_v4.py at line 6163]  INFO: Creating files in directory . -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  -DEBUG: self.include_multi_channel is already defined: this is madevent+second_exporter mode [model_handling.py at line 1288]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  +DEBUG: self.include_multi_channel is already defined: this is madevent+second_exporter mode [model_handling.py at line 1287]  FileWriter for ././CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  FileWriter for ././CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  -DEBUG: self.include_multi_channel =  [1, 2, 3] [model_handling.py at line 1133]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True [1, 2, 3] [model_handling.py at line 1152]  -DEBUG: multi_channel =  {1: [0], 2: [1], 3: [2]} [model_handling.py at line 1158]  -DEBUG: multi_channel_map =  {1: [0], 2: [1], 3: [2]} [model_handling.py at line 1643]  -DEBUG: diag_to_config =  {1: 1, 2: 2, 3: 3} [model_handling.py at line 1698]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  +DEBUG: self.include_multi_channel =  [1, 2, 3] [model_handling.py at line 1132]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True [1, 2, 3] [model_handling.py at line 1151]  +DEBUG: multi_channel =  {1: [0], 2: [1], 3: [2]} [model_handling.py at line 1157]  +DEBUG: multi_channel_map =  {1: [0], 2: [1], 3: [2]} [model_handling.py at line 1642]  +DEBUG: diag_to_config =  {1: 1, 2: 2, 3: 3} [model_handling.py at line 1697]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory ./. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_coloramps [model_handling.py at line 1390]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttx.txt [model_handling.py at line 1324]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_coloramps [model_handling.py at line 1389]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttx.txt [model_handling.py at line 1323]  DEBUG: proc_id =  1 [export_cpp.py at line 710]  DEBUG: config_map =  [1, 2, 3] [export_cpp.py at line 711]  DEBUG: subproc_number =  1 [export_cpp.py at line 712]  @@ -272,7 +272,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVVV1 set of routines with options: P0 ALOHA: aloha creates VVVV3 set of routines with options: P0 ALOHA: aloha creates VVVV4 set of routines with options: P0 -ALOHA: aloha creates 5 routines in 0.280 s +ALOHA: aloha creates 5 routines in 0.281 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates VVV1 routines @@ -280,7 +280,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVVV1 set of routines with options: P0 ALOHA: aloha creates VVVV3 set of routines with options: P0 ALOHA: aloha creates VVVV4 set of routines with options: P0 -ALOHA: aloha creates 10 routines in 0.267 s +ALOHA: aloha creates 10 routines in 0.265 s VVV1 VVV1 FFV1 @@ -328,6 +328,6 @@ Type "launch" to generate events from this process, or see Run "open index.html" to see more information about this process. quit -real 0m2.198s -user 0m1.925s -sys 0m0.239s +real 0m2.162s +user 0m1.922s +sys 0m0.228s diff --git a/epochX/cudacpp/gg_ttg.sa/CODEGEN_cudacpp_gg_ttg_log.txt b/epochX/cudacpp/gg_ttg.sa/CODEGEN_cudacpp_gg_ttg_log.txt index 85561596f1..858656e537 100644 --- a/epochX/cudacpp/gg_ttg.sa/CODEGEN_cudacpp_gg_ttg_log.txt +++ b/epochX/cudacpp/gg_ttg.sa/CODEGEN_cudacpp_gg_ttg_log.txt @@ -62,7 +62,7 @@ generate g g > t t~ g No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.005048036575317383  +DEBUG: model prefixing takes 0.004939556121826172  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -155,7 +155,7 @@ INFO: Please specify coupling orders to bypass this step. INFO: Trying coupling order WEIGHTED<=3: WEIGTHED IS QCD+2*QED INFO: Trying process: g g > t t~ g WEIGHTED<=3 @1 INFO: Process has 16 diagrams -1 processes with 16 diagrams generated in 0.021 s +1 processes with 16 diagrams generated in 0.019 s Total: 1 processes with 16 diagrams output standalone_cudacpp CODEGEN_cudacpp_gg_ttg Load PLUGIN.CUDACPP_SA_OUTPUT @@ -171,38 +171,38 @@ INFO: Processing color information for process: g g > t t~ g @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  -DEBUG: proc_id =  0 [model_handling.py at line 1034]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  +DEBUG: proc_id =  0 [model_handling.py at line 1033]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttg/SubProcesses/P1_Sigma_sm_gg_ttxg -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttg/SubProcesses/P1_Sigma_sm_gg_ttxg/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttg/SubProcesses/P1_Sigma_sm_gg_ttxg/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1811]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1810]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttg/SubProcesses/P1_Sigma_sm_gg_ttxg/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxg.txt [model_handling.py at line 1324]  -Generated helas calls for 1 subprocesses (16 diagrams) in 0.036 s +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxg.txt [model_handling.py at line 1323]  +Generated helas calls for 1 subprocesses (16 diagrams) in 0.033 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates VVV1 routines @@ -210,7 +210,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVVV1 set of routines with options: P0 ALOHA: aloha creates VVVV3 set of routines with options: P0 ALOHA: aloha creates VVVV4 set of routines with options: P0 -ALOHA: aloha creates 5 routines in 0.291 s +ALOHA: aloha creates 5 routines in 0.360 s VVV1 VVV1 FFV1 @@ -249,6 +249,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttg/src/. DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m0.971s -user 0m0.769s -sys 0m0.062s +real 0m0.886s +user 0m0.737s +sys 0m0.055s diff --git a/epochX/cudacpp/gg_ttgg.sa/CODEGEN_cudacpp_gg_ttgg_log.txt b/epochX/cudacpp/gg_ttgg.sa/CODEGEN_cudacpp_gg_ttgg_log.txt index db234b2746..1b716b0949 100644 --- a/epochX/cudacpp/gg_ttgg.sa/CODEGEN_cudacpp_gg_ttgg_log.txt +++ b/epochX/cudacpp/gg_ttgg.sa/CODEGEN_cudacpp_gg_ttgg_log.txt @@ -62,7 +62,7 @@ generate g g > t t~ g g No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.004752397537231445  +DEBUG: model prefixing takes 0.004758596420288086  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -155,7 +155,7 @@ INFO: Please specify coupling orders to bypass this step. INFO: Trying coupling order WEIGHTED<=4: WEIGTHED IS QCD+2*QED INFO: Trying process: g g > t t~ g g WEIGHTED<=4 @1 INFO: Process has 123 diagrams -1 processes with 123 diagrams generated in 0.144 s +1 processes with 123 diagrams generated in 0.147 s Total: 1 processes with 123 diagrams output standalone_cudacpp CODEGEN_cudacpp_gg_ttgg Load PLUGIN.CUDACPP_SA_OUTPUT @@ -171,40 +171,40 @@ INFO: Processing color information for process: g g > t t~ g g @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  -DEBUG: proc_id =  0 [model_handling.py at line 1034]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  +DEBUG: proc_id =  0 [model_handling.py at line 1033]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttgg/SubProcesses/P1_Sigma_sm_gg_ttxgg -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttgg/SubProcesses/P1_Sigma_sm_gg_ttxgg/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttgg/SubProcesses/P1_Sigma_sm_gg_ttxgg/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 5, 1, 5, 5) [model_handling.py at line 1811]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 5, 1, 5, 5) [model_handling.py at line 1810]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttgg/SubProcesses/P1_Sigma_sm_gg_ttxgg/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxgg.txt [model_handling.py at line 1324]  -Generated helas calls for 1 subprocesses (123 diagrams) in 0.382 s +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxgg.txt [model_handling.py at line 1323]  +Generated helas calls for 1 subprocesses (123 diagrams) in 0.402 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates VVV1 routines @@ -212,7 +212,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVVV1 routines ALOHA: aloha creates VVVV3 routines ALOHA: aloha creates VVVV4 routines -ALOHA: aloha creates 5 routines in 0.270 s +ALOHA: aloha creates 5 routines in 0.401 s VVV1 VVV1 FFV1 @@ -254,6 +254,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttgg/src/. DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m1.439s -user 0m1.317s -sys 0m0.062s +real 0m1.559s +user 0m1.347s +sys 0m0.066s diff --git a/epochX/cudacpp/gg_ttggg.sa/CODEGEN_cudacpp_gg_ttggg_log.txt b/epochX/cudacpp/gg_ttggg.sa/CODEGEN_cudacpp_gg_ttggg_log.txt index 7d24dd90a1..9590eb07a1 100644 --- a/epochX/cudacpp/gg_ttggg.sa/CODEGEN_cudacpp_gg_ttggg_log.txt +++ b/epochX/cudacpp/gg_ttggg.sa/CODEGEN_cudacpp_gg_ttggg_log.txt @@ -62,7 +62,7 @@ generate g g > t t~ g g g No model currently active, so we import the Standard Model INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.0048334598541259766  +DEBUG: model prefixing takes 0.004801034927368164  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -155,7 +155,7 @@ INFO: Please specify coupling orders to bypass this step. INFO: Trying coupling order WEIGHTED<=5: WEIGTHED IS QCD+2*QED INFO: Trying process: g g > t t~ g g g WEIGHTED<=5 @1 INFO: Process has 1240 diagrams -1 processes with 1240 diagrams generated in 1.738 s +1 processes with 1240 diagrams generated in 1.711 s Total: 1 processes with 1240 diagrams output standalone_cudacpp CODEGEN_cudacpp_gg_ttggg Load PLUGIN.CUDACPP_SA_OUTPUT @@ -171,42 +171,42 @@ INFO: Processing color information for process: g g > t t~ g g g @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  -DEBUG: proc_id =  0 [model_handling.py at line 1034]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  +DEBUG: proc_id =  0 [model_handling.py at line 1033]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttggg/SubProcesses/P1_Sigma_sm_gg_ttxggg -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttggg/SubProcesses/P1_Sigma_sm_gg_ttxggg/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttggg/SubProcesses/P1_Sigma_sm_gg_ttxggg/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 5, 1, 5, 5) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 6, 1, 6, 6) [model_handling.py at line 1811]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 4, 1, 4, 4) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 5, 1, 5, 5) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 6, 1, 6, 6) [model_handling.py at line 1810]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttggg/SubProcesses/P1_Sigma_sm_gg_ttxggg/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxggg.txt [model_handling.py at line 1324]  -Generated helas calls for 1 subprocesses (1240 diagrams) in 5.862 s +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gg_ttxggg.txt [model_handling.py at line 1323]  +Generated helas calls for 1 subprocesses (1240 diagrams) in 5.804 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates VVV1 routines @@ -214,7 +214,7 @@ ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVVV1 routines ALOHA: aloha creates VVVV3 routines ALOHA: aloha creates VVVV4 routines -ALOHA: aloha creates 5 routines in 0.386 s +ALOHA: aloha creates 5 routines in 0.305 s VVV1 VVV1 FFV1 @@ -256,6 +256,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gg_ttggg/src/ DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m12.010s -user 0m11.569s -sys 0m0.113s +real 0m11.595s +user 0m11.407s +sys 0m0.132s diff --git a/epochX/cudacpp/gq_ttq.sa/CODEGEN_cudacpp_gq_ttq_log.txt b/epochX/cudacpp/gq_ttq.sa/CODEGEN_cudacpp_gq_ttq_log.txt index f8bea8be09..9cefb59b7a 100644 --- a/epochX/cudacpp/gq_ttq.sa/CODEGEN_cudacpp_gq_ttq_log.txt +++ b/epochX/cudacpp/gq_ttq.sa/CODEGEN_cudacpp_gq_ttq_log.txt @@ -61,7 +61,7 @@ set zerowidth_tchannel F define q = u c d s u~ c~ d~ s~; generate g q > t t~ q INFO: load particles INFO: load vertices -DEBUG: model prefixing takes 0.004731416702270508  +DEBUG: model prefixing takes 0.0047490596771240234  INFO: Restrict model sm with file models/sm/restrict_default.dat . DEBUG: Simplifying conditional expressions  DEBUG: remove interactions: u s w+ at order: QED=1  @@ -193,70 +193,70 @@ INFO: Combined process g s~ > t t~ s~ WEIGHTED<=3 @1 with process g u~ > t t~ u~ DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  -DEBUG: proc_id =  0 [model_handling.py at line 1034]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  +DEBUG: proc_id =  0 [model_handling.py at line 1033]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gu_ttxu -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gu_ttxu/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gu_ttxu/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gu_ttxu/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  -DEBUG: 'Test reference file does not exist and will not be copied: ', template_ref =  Test reference file does not exist and will not be copied: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gu_ttxu.txt [model_handling.py at line 1327]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  +DEBUG: 'Test reference file does not exist and will not be copied: ', template_ref =  Test reference file does not exist and will not be copied: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gu_ttxu.txt [model_handling.py at line 1326]  DEBUG: Entering PLUGIN_ProcessExporter.generate_subprocess_directory (create the directory) [output.py at line 186]  DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=1 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  -DEBUG: proc_id =  0 [model_handling.py at line 1034]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  +DEBUG: proc_id =  0 [model_handling.py at line 1033]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gux_ttxux -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gux_ttxux/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gux_ttxux/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/SubProcesses/P1_Sigma_sm_gux_ttxux/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gux_ttxux.txt [model_handling.py at line 1324]  -Generated helas calls for 2 subprocesses (10 diagrams) in 0.028 s +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_sm_gux_ttxux.txt [model_handling.py at line 1323]  +Generated helas calls for 2 subprocesses (10 diagrams) in 0.027 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates FFV1 routines ALOHA: aloha creates VVV1 routines -ALOHA: aloha creates 2 routines in 0.125 s +ALOHA: aloha creates 2 routines in 0.124 s FFV1 FFV1 FFV1 @@ -291,6 +291,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_gq_ttq/src/. DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m0.724s -user 0m0.644s -sys 0m0.062s +real 0m0.706s +user 0m0.639s +sys 0m0.061s diff --git a/epochX/cudacpp/heft_gg_h.sa/CODEGEN_cudacpp_heft_gg_h_log.txt b/epochX/cudacpp/heft_gg_h.sa/CODEGEN_cudacpp_heft_gg_h_log.txt index 09c9812ad9..5435aa142f 100644 --- a/epochX/cudacpp/heft_gg_h.sa/CODEGEN_cudacpp_heft_gg_h_log.txt +++ b/epochX/cudacpp/heft_gg_h.sa/CODEGEN_cudacpp_heft_gg_h_log.txt @@ -127,7 +127,7 @@ INFO: Checking for minimal orders which gives processes. INFO: Please specify coupling orders to bypass this step. INFO: Trying process: g g > h HIG<=1 HIW<=1 WEIGHTED<=2 @1 INFO: Process has 1 diagrams -1 processes with 1 diagrams generated in 0.003 s +1 processes with 1 diagrams generated in 0.004 s Total: 1 processes with 1 diagrams output standalone_cudacpp CODEGEN_cudacpp_heft_gg_h Load PLUGIN.CUDACPP_SA_OUTPUT @@ -143,40 +143,40 @@ INFO: Processing color information for process: g g > h HIG<=1 HIW<=1 @1 DEBUG: type(subproc_group)= [output.py at line 187]  DEBUG: type(fortran_model)= [output.py at line 188]  DEBUG: type(me)= me=0 [output.py at line 189]  -DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1028]  -DEBUG: proc_id =  0 [model_handling.py at line 1034]  +DEBUG: Entering PLUGIN_OneProcessExporter.__init__ [model_handling.py at line 1027]  +DEBUG: proc_id =  0 [model_handling.py at line 1033]  INFO: Creating files in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/SubProcesses/P1_Sigma_heft_gg_h -DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1286]  -DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1290]  +DEBUG: Entering PLUGIN_OneProcessExporter.generate_process_files [model_handling.py at line 1285]  +DEBUG: self.include_multi_channel is not yet defined: this is standalone_cudacpp mode [model_handling.py at line 1289]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/SubProcesses/P1_Sigma_heft_gg_h/./CPPProcess.h -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1442]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_h_file [model_handling.py at line 1441]  FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/SubProcesses/P1_Sigma_heft_gg_h/./CPPProcess.cc -DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1464]  -DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1132]  -DEBUG: self.include_multi_channel =  False [model_handling.py at line 1133]  -DEBUG: self.support_multichannel =  True [model_handling.py at line 1134]  -DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1151]  -DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1152]  -DEBUG: multi_channel_map =  None [model_handling.py at line 1643]  -DEBUG: diag_to_config =  {} [model_handling.py at line 1698]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1811]  -DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1810]  -DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1811]  +DEBUG: Entering PLUGIN_OneProcessExporter.write_process_cc_file [model_handling.py at line 1463]  +DEBUG: Entering PLUGIN_OneProcessExporter.get_sigmaKin_lines [model_handling.py at line 1131]  +DEBUG: self.include_multi_channel =  False [model_handling.py at line 1132]  +DEBUG: self.support_multichannel =  True [model_handling.py at line 1133]  +DEBUG: type(self.helas_call_writer) =  [model_handling.py at line 1150]  +DEBUG: self.support_multichannel, self.include_multi_channel =  True False [model_handling.py at line 1151]  +DEBUG: multi_channel_map =  None [model_handling.py at line 1642]  +DEBUG: diag_to_config =  {} [model_handling.py at line 1697]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 0, -1, 0, 0) [model_handling.py at line 1810]  +DEBUG: call =  vxxxxx( momenta,m_pars->%s, cHel[ihel][%d],%+d, w_sv[%d], %d ); [model_handling.py at line 1809]  +DEBUG: ('ZERO', 1, -1, 1, 1) [model_handling.py at line 1810]  INFO: Created files CPPProcess.h and CPPProcess.cc in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/SubProcesses/P1_Sigma_heft_gg_h/. -DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1332]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1341]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1358]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1378]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1408]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1419]  -DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1430]  -DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_heft_gg_h.txt [model_handling.py at line 1324]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_CMakeLists [model_handling.py at line 1331]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_check_sa [model_handling.py at line 1340]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_mgonGPU [model_handling.py at line 1357]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_processidfile [model_handling.py at line 1377]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_testxxx [model_handling.py at line 1407]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memorybuffers [model_handling.py at line 1418]  +DEBUG: Entering PLUGIN_OneProcessExporter.edit_memoryaccesscouplings [model_handling.py at line 1429]  +DEBUG: 'Copying test reference file: ', template_ref =  Copying test reference file: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/PLUGIN/CUDACPP_SA_OUTPUT/madgraph/iolibs/template_files/../../../test/ref/dump_CPUTest.Sigma_heft_gg_h.txt [model_handling.py at line 1323]  Generated helas calls for 1 subprocesses (1 diagrams) in 0.002 s DEBUG: Entering PLUGIN_ProcessExporter.convert_model (create the model) [output.py at line 194]  ALOHA: aloha starts to compute helicity amplitudes ALOHA: aloha creates VVS3 routines -ALOHA: aloha creates 1 routines in 0.051 s +ALOHA: aloha creates 1 routines in 0.053 s VVS3 FileWriter for /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/src/./HelAmps_heft.h INFO: Created file HelAmps_heft.h in directory /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/src/. @@ -207,6 +207,6 @@ INFO: /data/avalassi/GPU2023/MG5aMC/ghav-mg5amcnlo/CODEGEN_cudacpp_heft_gg_h/src DEBUG: Entering PLUGIN_ProcessExporter.finalize [output.py at line 203]  quit -real 0m0.505s -user 0m0.430s -sys 0m0.051s +real 0m0.494s +user 0m0.416s +sys 0m0.070s