Skip to content

Commit

Permalink
Merge pull request #45877 from AdrianoDee/fix_zero_tracks_alpaka_140
Browse files Browse the repository at this point in the history
[14_0_X] Alpaka Pixel: Write `nTracks=0` When No Track Stored
  • Loading branch information
cmsbuild committed Sep 6, 2024
2 parents a7fc774 + d4ceaa8 commit b1d8deb
Showing 1 changed file with 5 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -300,9 +300,12 @@ namespace ALPAKA_ACCELERATOR_NAMESPACE {
TrackSoA tracks(queue);

// Don't bother if less than 2 this
if (hits_d.view().metadata().size() < 2)
if (hits_d.view().metadata().size() < 2) {
const auto device = alpaka::getDev(queue);
auto ntracks_d = cms::alpakatools::make_device_view(device, tracks.view().nTracks());
alpaka::memset(queue, ntracks_d, 0);
return tracks;

}
GPUKernels kernels(m_params, hits_d.view().metadata().size(), hits_d.offsetBPIX2(), queue);

kernels.buildDoublets(hits_d.view(), hits_d.offsetBPIX2(), queue);
Expand Down

0 comments on commit b1d8deb

Please sign in to comment.