Skip to content

channelIDs#830

Merged
roiser merged 98 commits intomadgraph5:master_june24from
roiser:new_interface_wrap
Jun 10, 2024
Merged

channelIDs#830
roiser merged 98 commits intomadgraph5:master_june24from
roiser:new_interface_wrap

Conversation

@roiser
Copy link
Member

@roiser roiser commented Mar 26, 2024

Hi @oliviermattelaer this is the PR for the channelIds, this goes together with the mg5amcnlo:gpucpp_wrap branch. Functionality wise this should be it now. I still mark it as WIP as not all processes have been re-generated and also the comparison of the generated code fails because of some missing spaces here and there. cc @valassi

oliviermattelaer and others added 30 commits September 14, 2023 10:20
…ion (vector_size and nb_wrap. (fortran/cpp code not updated yet)
…ion (vector_size and nb_wrap. (fortran/cpp code not updated yet)
…ion (vector_size and nb_wrap. (fortran/cpp code not updated yet)
…tatic cast to the right version when assigning it in the access headers
… cast to the right version when assigning it in the access headers
… cast to the right version when assigning it in the access headers
@roiser roiser changed the title WIP: channelIDs channelIDs Jun 10, 2024
@roiser roiser merged commit 309a486 into madgraph5:master_june24 Jun 10, 2024
@roiser roiser deleted the new_interface_wrap branch June 10, 2024 10:00
constexpr fptype fixedG = 1.2177157847767195; // fixed G for aS=0.118 (hardcoded for now in check_sa.cc, fcheck_sa.f, runTest.cc)
for( unsigned int i = 0; i < nevt; ++i ) hstGs[i] = fixedG;
copyDeviceFromHost( devGs, hstGs ); // BUG FIX #566
<<<<<<< HEAD
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR was merged including merge conflicts... See #901

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is related to the re-generation of the code for our standard example processes, IIRC we touched on this during the dev meeting yesterday.

valassi added a commit to valassi/madgraph4gpu that referenced this pull request Jul 17, 2024
…the fact madgraph5#898 that channelids are the same inside each warp

This also fixes all pending CID_ACCESS::ieventAccessRecordConst calls madgraph5#899 and madgraph5#911

Note: CPPProcess.cc is now again very close to upstream/master (most of master_june24 changes from madgraph5#830 have been undone)
@oliviermattelaer oliviermattelaer added this to the warp milestone Jul 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants