madgraph5 / madgraph4gpu

GPU development for the Madgraph5_aMC@NLO event generator software package
29 stars 33 forks source link

SUSY HRDCOD=0 builds in CUDA give MEs equal to 0 (warning in parameter access through getInstance in device code) #818

Closed valassi closed 4 months ago

valassi commented 5 months ago

"SUSY HRDCOD=0 builds in CUDA give MEs equal to 0 (warning in parameter access through getInstance in device code)"

The title says it all. See https://github.com/madgraph5/madgraph4gpu/pull/625#issuecomment-1943265467

I suspect that we msut work around getInstance - or maybe, more likely, copy parameters like mdl_I51x1 from host to device so that they can be used in the alphas running computations there on the device.

valassi commented 4 months ago

This is fixed in #625. Indeed it was necessary to copy some parameters to CUDA constant memory.