NextGenTrigger Task 1.7
- Presented at two Workshops:
- Started implmenting our SoA in MadGraph, together with
- Stefan Roiser
- Daniele Massaro
Implement NGT SoA Code in O2 standalone benchmark
- Working on this fork of the AliceO2 repo, with a CI pipeline:
- Running on NGT hardware with 4 different GPUs (Nvidia and AMD)
- Extended CI-pipline to fail if GPU.out changes
- Changed the SoA / AoS code to better fit ALICE O2
- Implemented SoA in:
- SectorTracker
- GPUTPCBaseTrackParam
- GPUTPCTrackParam
- GPUTPCTracklet
- Performance still same (or maybe 2% slower)
- Next Steps:
- Check if AoS has no overhead due to the new abstraction
- Make better use of SoA to improve performance