Log on to phi3
git clone [email protected]:SegmentLinking/TrackLooper.git
cd TrackLooper/
source setup.sh
Go to your working directory
mkdir /go/to/your/working/directory
cd /go/to/your/working/directory
Run the code
sdl_make_tracklooper -m
sdl -i muonGun -o muonGun_200evt_gpu.root -n 200
sdl -i muonGun -o muonGun_200evt_cpu.root -n 200 --cpu
sdl_plot_efficiency -i ../muonGun_200evt_gpu.root -p 4 -g 13
sdl_plot_efficiency -i ../muonGun_200evt_cpu.root -p 4 -g 13
Log on to phi3
git clone [email protected]:SegmentLinking/TrackLooper.git
cd TrackLooper/
source setup.sh
Go to your working directory
mkdir /go/to/your/working/directory
cd /go/to/your/working/directory
Run the validation on muonGun sample for all 6 different configurations
sdl_validate_segment_linking muonGun
Run the validation on specific version of GPU implementation
sdl_validate_segment_linking muonGun unified
sdl_validate_segment_linking muonGun unified_cache
sdl_validate_segment_linking muonGun unified_newgrid
sdl_validate_segment_linking muonGun unified_cache_newgrid
sdl_validate_segment_linking muonGun explicit
sdl_validate_segment_linking muonGun explicit_newgrid
Run the validation on pionGun sample for all 6 different configurations
sdl_validate_segment_linking pionGun
Run the validation on specific version of GPU implementation
sdl_validate_segment_linking pionGun unified
sdl_validate_segment_linking pionGun unified_cache
sdl_validate_segment_linking pionGun unified_newgrid
sdl_validate_segment_linking pionGun unified_cache_newgrid
sdl_validate_segment_linking pionGun explicit
sdl_validate_segment_linking pionGun explicit_newgrid