Build the O2 GPU TPC Standalone benchmark on two local machines:-

Motivation:- Want to reduce my uses of EPN for routine activities like To generate PRs and learning the framework. 

1: On one node of our grid-peer Tier-3 cluster:
     An entry level Graphics Card is available on this machine. (NVIDIA Corporation TU104 [GeForce RTX 2070 SUPER])

trainee@gpu-compute:~$ du -sh AliDist
31G    AliDist

2: On my local workstation:-

vikas@vsinghal:~/AliceGPU$ du -sh *
14M    alidist
40G    sw
I will create a few PRs from this local version. 
 
3:On the login node of EPN: 
[PROD][vsinghal@login ~]$ du -sh alisoft/
25G    alisoft/
[PROD][vsinghal@login ~]$ du -sh NewAliSoft
22G    NewAliSoft
[PROD][vsinghal@login ~]$
AliDist software occupy different spaces on different machines.
 
 
2: On my local workstation:- Copied the generated DataSet from EPN machine. 
 
but shows size mismatch error. 
vikas@vsinghal:/localdata/standalone$ ./ca -e o2-pp-10 --debug 1
Reading events from Directory o2-pp-10
Created GPUReconstruction instance for device type CPU (1)
ERROR reading events/o2-pp-10/tpctransform.dump, invalid size: 4552 (4568 expected)
terminate called after throwing an instance of 'std::runtime_error'
  what():  invalid size
Aborted
vikas@vsinghal:/localdata/standalone$ ./ca -e o2-pbpb-50 --debug 1
Reading events from Directory o2-pbpb-50
Created GPUReconstruction instance for device type CPU (1)
ERROR reading events/o2-pbpb-50/tpctransform.dump, invalid size: 4552 (4568 expected)
terminate called after throwing an instance of 'std::runtime_error'
  what():  invalid size
Aborted
vikas@vsinghal:/localdata/standalone$

 

Tried for generating Dataset:

vikas@vsinghal:/localdata/standalone$ ~/AliceGPU/sw/SOURCES/O2/daily-20250808-0000/daily-20250808-0000/prodtests/full_system_test.sh 
Missing O2sim environment
vikas@vsinghal:/localdata/standalone$ alienv enter O2sim/latest
ERROR: O2sim/latest was not found
vikas@vsinghal:/localdata/standalone$