@@ -773,7 +773,7 @@ template <>
773773inline void GPUCA_M_CAT3 (GPUReconstruction, GPUCA_GPUTYPE, Backend)::runKernelBackendInternal<GPUTPCGMMergerMergeBorders, 3>(const krnlSetupTime& _xyz, GPUTPCGMBorderRange* const & range, int32_t const & N, int32_t const & cmpMax)
774774{
775775 thrust::device_ptr<GPUTPCGMBorderRange> p (range);
776- ThrustVolatileAsyncAllocator alloc (this );
776+ ThrustVolatileAllocator alloc (this );
777777 if (cmpMax) {
778778 thrust::sort (GPUCA_THRUST_NAMESPACE::par (alloc).on (mInternals ->Streams [_xyz.x .stream ]), p, p + N, MergeBorderTracks_compMax ());
779779 } else {
@@ -1878,15 +1878,15 @@ template <>
18781878inline void GPUCA_M_CAT3 (GPUReconstruction, GPUCA_GPUTYPE, Backend)::runKernelBackendInternal<GPUTPCGMMergerSortTracks, 0>(const krnlSetupTime& _xyz)
18791879{
18801880 thrust::device_ptr<uint32_t > trackSort ((uint32_t *)mProcessorsShadow ->tpcMerger .TrackOrderProcess ());
1881- ThrustVolatileAsyncAllocator alloc (this );
1881+ ThrustVolatileAllocator alloc (this );
18821882 thrust::sort (GPUCA_THRUST_NAMESPACE::par (alloc).on (mInternals ->Streams [_xyz.x .stream ]), trackSort, trackSort + processors ()->tpcMerger .NOutputTracks (), GPUTPCGMMergerSortTracks_comp (mProcessorsShadow ->tpcMerger .OutputTracks ()));
18831883}
18841884
18851885template <>
18861886inline void GPUCA_M_CAT3 (GPUReconstruction, GPUCA_GPUTYPE, Backend)::runKernelBackendInternal<GPUTPCGMMergerSortTracksQPt, 0>(const krnlSetupTime& _xyz)
18871887{
18881888 thrust::device_ptr<uint32_t > trackSort ((uint32_t *)mProcessorsShadow ->tpcMerger .TrackSort ());
1889- ThrustVolatileAsyncAllocator alloc (this );
1889+ ThrustVolatileAllocator alloc (this );
18901890 thrust::sort (GPUCA_THRUST_NAMESPACE::par (alloc).on (mInternals ->Streams [_xyz.x .stream ]), trackSort, trackSort + processors ()->tpcMerger .NOutputTracks (), GPUTPCGMMergerSortTracksQPt_comp (mProcessorsShadow ->tpcMerger .OutputTracks ()));
18911891}
18921892#endif // GPUCA_SPECIALIZE_THRUST_SORTS - Specialize GPUTPCGMMergerSortTracks and GPUTPCGMMergerSortTracksQPt
@@ -2111,7 +2111,7 @@ template <>
21112111inline void GPUCA_M_CAT3 (GPUReconstruction, GPUCA_GPUTYPE, Backend)::runKernelBackendInternal<GPUTPCGMMergerMergeLoopers, 1>(const krnlSetupTime& _xyz)
21122112{
21132113 thrust::device_ptr<MergeLooperParam> params (mProcessorsShadow ->tpcMerger .LooperCandidates ());
2114- ThrustVolatileAsyncAllocator alloc (this );
2114+ ThrustVolatileAllocator alloc (this );
21152115 thrust::sort (GPUCA_THRUST_NAMESPACE::par (alloc).on (mInternals ->Streams [_xyz.x .stream ]), params, params + processors ()->tpcMerger .Memory ()->nLooperMatchCandidates , GPUTPCGMMergerMergeLoopers_comp ());
21162116}
21172117#endif // GPUCA_SPECIALIZE_THRUST_SORTS - Specialize GPUTPCGMMergerSortTracks and GPUTPCGMMergerSortTracksQPt
0 commit comments