Skip to content
Navigation Menu
Sign in
Products
Platform
GitHub
Repository hosting, code review, and collaboration
Copilot
AI coding agent for tasks, projects and automated work
Build & Ship
Actions
CI/CD and automation
Code Quality
Quality analysis, fixes, and enforcement
Codespaces
Cloud development environments
Secure
Code Security
Vulnerability detection and remediation
Secret Protection
Secret scanning and leak prevention
All Features
Developers
Learn
Documentation
Training
Certifications
Build
Build with Copilot
Customize Copilot
Integrations
Explore
Trending repos
GitHub Sponsors
Events
Changelog
Changelog
Your source for the latest features, improvements, and fixes across GitHub products, all in one place.
Businesses
By Stage
Enterprises
Team
Startups
Nonprofits
By Industry
Healthcare
Financial services
Manufacturing
Government
See all industries
Evaluate GitHub
Why GitHub
Customer Stories
Business insights
Trust Center
Add-ons
GitHub Advanced Security
Enterprise-grade code security
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Resources
Learn & Connect
Documentation
Resource center
Blog
Events & webinars
Community Forum
Customer Stories
Integrations
Support
Customer support
Training
GitHub Status
Company
About
Partners
Changelog
GitHub Universe
GitHub Universe
The event for developers, by developers — talks, workshops, and what’s next for GitHub.
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
madgraph5
madgraph4gpu
Repository navigation
Code
Issues
211
(211)
Pull requests
22
(22)
Actions
Projects
Wiki
Security and quality
Insights
More
items
WIP: gg to ttgggg (2->6 process)
- #601
#601
Closed
valassi
wants to merge 42 commits into
madgraph5:master
madgraph5/madgraph4gpu:master
from
valassi:ggtt4g
valassi/madgraph4gpu:ggtt4g
Copy head branch name to clipboard
Conversation
Commits
42
(42)
Checks
Files changed
Closed
WIP: gg to ttgggg (2->6 process)
#601
valassi
wants to merge 42 commits into
madgraph5:master
madgraph5/madgraph4gpu:master
from
valassi:ggtt4g
valassi/madgraph4gpu:ggtt4g
Copy head branch name to clipboard
Commits
Commits on Nov 25, 2023
[ggtt4g] add "g g > t t~ g g g g" to codegen and formatting scripts
valassi
committed
a76d071
View commit details
Copy full SHA for a76d071
Browse repository at this point
[ggtt4g] improve verbosity of checkFormatting script
valassi
committed
ed2c2fb
View commit details
Copy full SHA for ed2c2fb
Browse repository at this point
[ggtt4g] add gg_ttgggg.sa (NB LARGE DIRECTORY! 32MB mainly from CPPProcess.cc which is 32MB)
Show description for 36bb3f0
valassi
committed
36bb3f0
View commit details
Copy full SHA for 36bb3f0
Browse repository at this point
[ggtt4g] add ggttgggg to tput scripts
valassi
committed
1355758
View commit details
Copy full SHA for 1355758
Browse repository at this point
[ggtt4g] in tput/teeThroughputX.sh, use log_*_sa for -sa tests of .sa directories
valassi
committed
8888b38
View commit details
Copy full SHA for 8888b38
Browse repository at this point
[ggtt4g] (empty commit) The first attempts to build ggttgggg.sa failed (-makej -inl)
Show description for 121d0f5
valassi
committed
121d0f5
View commit details
Copy full SHA for 121d0f5
Browse repository at this point
[ggtt4g] in gg_ttgggg.sa/SubProcesses/cudacpp.mk, optionally add "CXXFLAGS+= -freport-bug" to prepare bug reports for internal compiler errors
valassi
committed
81eb9a3
View commit details
Copy full SHA for 81eb9a3
Browse repository at this point
Commits on Aug 27, 2024
[helas] in gg_tt.mad, proof of concept for removing template/inline FFVs and for compiling them as separate object files (related to splitting kernels)
valassi
committed
475463b
View commit details
Copy full SHA for 475463b
Browse repository at this point
Commits on Aug 28, 2024
[helas] in gg_tt.mad and CODEGEN, add comments in MemoryAccessGs.h and MemoryAccessMomenta.h
valassi
committed
6b0ba37
View commit details
Copy full SHA for 6b0ba37
Browse repository at this point
[helas] in gg_tt.mad, compile HelAmps.o as a separate object file in the P subdirectory (depends on npar) - build succeeds for cpp, link fails for cuda
Show description for 5d26244
valassi
committed
5d26244
View commit details
Copy full SHA for 5d26244
Browse repository at this point
[helas] in gg_tt.mad, add RDC to ensure that cuda builds succeed and cuda tests succeed
Show description for 24c4fee
valassi
committed
24c4fee
View commit details
Copy full SHA for 24c4fee
Browse repository at this point
[helas] in gg_tt.mad, avoid link warnings when using RDC
valassi
committed
7aef7e2
View commit details
Copy full SHA for 7aef7e2
Browse repository at this point
[helas] in gg_tt.mad, clean up 'linked HelAmps' implementation: add option HELINL=L and '#ifdef MGONGPU_LINKER_HELAMPS'
valassi
committed
77d157c
View commit details
Copy full SHA for 77d157c
Browse repository at this point
[helas] in tput/teeThroughputX.sh, print out the preliminary build time on each log
valassi
committed
f105b9c
View commit details
Copy full SHA for f105b9c
Browse repository at this point
[helas] in tput throughputX.sh and teeThroughputX.sh, add the -inlL and -inlLonly options
valassi
committed
5f73fbb
View commit details
Copy full SHA for 5f73fbb
Browse repository at this point
[helas] in tput/allTees.sh, add 18 inlL tests
valassi
committed
8fe9ba4
View commit details
Copy full SHA for 8fe9ba4
Browse repository at this point
[helas] in gg_tt.mad, fix clang formatting
valassi
committed
4ee2863
View commit details
Copy full SHA for 4ee2863
Browse repository at this point
[helas] in gg_tt.mad, fix inlineHel=L printout in check_sa.cc
valassi
committed
0b259a8
View commit details
Copy full SHA for 0b259a8
Browse repository at this point
[helas] in gg_tt.mad CPPProcess.cc and HelAmps_sm.h, move code around to ease code generation
valassi
committed
7fb5a25
View commit details
Copy full SHA for 7fb5a25
Browse repository at this point
[helas] in gg_tt.mad cudacpp.mk, build HelAmps.o and use rdc=true only in the HELINL=L mode
valassi
committed
716326c
View commit details
Copy full SHA for 716326c
Browse repository at this point
[helas] first quick tput test of ggtt including -inlL option: ok for c++, a factor 3 slower for cuda...
Show description for bf676af
valassi
committed
bf676af
View commit details
Copy full SHA for bf676af
Browse repository at this point
[helas] in CODEGEN, complete the backport from gg_tt.mad of file templates in HELINL=L mode
valassi
committed
ee84d7d
View commit details
Copy full SHA for ee84d7d
Browse repository at this point
[helas] in CODEGEN model_handling.py, complete the backport from gg_tt.mad of HelAmps.h in HELINL=L mode
valassi
committed
4c4198f
View commit details
Copy full SHA for 4c4198f
Browse repository at this point
[helas] in CODEGEN model_handling.py, complete the backport from gg_tt.mad of CPPProcess.cc in HELINL=L mode
valassi
committed
ae7d18b
View commit details
Copy full SHA for ae7d18b
Browse repository at this point
[helas] in gg_tt.mad, move HelAmps.cc to SubProcesses and link it in P* (the source is the same but it must be compiled in each P* separately)
valassi
committed
a58cc9c
View commit details
Copy full SHA for a58cc9c
Browse repository at this point
[helas] in CODEGEN and gg_tt.mad, fix HelAmps.cc in HELINL=L mode and complete its backport
valassi
committed
64875e7
View commit details
Copy full SHA for 64875e7
Browse repository at this point
[helas] regenerate gg_tt.mad, check that all is ok (codegen for HELINL=L is complete)
valassi
committed
9f1cfd2
View commit details
Copy full SHA for 9f1cfd2
Browse repository at this point
[helas] regenerate all processes with support for HELINL=L
valassi
committed
5ca9d2d
View commit details
Copy full SHA for 5ca9d2d
Browse repository at this point
[helas] in tmad madX.sh and teeMadX.sh, add -inlonly and -inlLonly options
valassi
committed
f0a5105
View commit details
Copy full SHA for f0a5105
Browse repository at this point
[helas] add HelAmps.cc to all regenerated processes
Show description for 348ebfd
valassi
committed
348ebfd
View commit details
Copy full SHA for 348ebfd
Browse repository at this point
[helas] aborted tput test of ggttggg with all helinl values - inl1 build failed?
Show description for 3ecf99e
valassi
committed
3ecf99e
View commit details
Copy full SHA for 3ecf99e
Browse repository at this point
[helas] rerun the ggttggg tput test only in inl0 mode - note that the build time is from cache
Show description for de8d452
valassi
committed
de8d452
View commit details
Copy full SHA for de8d452
Browse repository at this point
[helas] manually fix the build time in the ggttggg tput test in inl0 mode (use that from the previous run, not from cache)
Show description for 93f351b
valassi
committed
93f351b
View commit details
Copy full SHA for 93f351b
Browse repository at this point
[helas] first run of the ggttggg tput test in inlL mode - build is a factor x2 faster (c++? cuda?), runtime is 5-10% slower in C++, but 5-10% faster in cuda!?
Show description for bc89719
valassi
committed
bc89719
View commit details
Copy full SHA for bc89719
Browse repository at this point
Commits on Aug 29, 2024
[helas] first run of the ggttggg tmad test in inlL mode - runtime is 10-15% slower in both C++ and cuda
Show description for 125b7b4
valassi
committed
125b7b4
View commit details
Copy full SHA for 125b7b4
Browse repository at this point
[helas] in ee_mumu.mad, replace CD_ACCESS by CI_ACCESS to fix build warnings and runtime test failures in HELINL=0
Show description for a472158
valassi
committed
a472158
View commit details
Copy full SHA for a472158
Browse repository at this point
[helas] in ee_mumu.mad and CODEGEN, add missing arguments (allCOUP1, allCOUP2 instead of allCOUP) to FFV2_4_0 and FFV2_4_3, fixing build failures in HELINL=L
valassi
committed
a2b1810
View commit details
Copy full SHA for a2b1810
Browse repository at this point
[helas] in CODEGEN, add pairs of helas and linker functions for CD and CI access, to fix the issues observed in ee_mumu
Show description for 4a00c9c
valassi
committed
4a00c9c
View commit details
Copy full SHA for 4a00c9c
Browse repository at this point
[helas] regenerate ee_mumu.mad, with the dual series of CD_ACCESS and CI_ACCESS
valassi
committed
a07b914
View commit details
Copy full SHA for a07b914
Browse repository at this point
[helas] regenerate all processes after fixing the two eemumu issues (one, COUP1/COUP2 instead of COUP; two, CI/CD instead of CD)
valassi
committed
718a84e
View commit details
Copy full SHA for 718a84e
Browse repository at this point
Merge remote-tracking branch 'upstream/master' into ggtt4g
Show description for b498209
valassi
committed
b498209
View commit details
Copy full SHA for b498209
Browse repository at this point
Merge branch 'helas' into ggtt4g
Show description for 1bef1ed
valassi
committed
1bef1ed
View commit details
Copy full SHA for 1bef1ed
Browse repository at this point
You can’t perform that action at this time.