@@ -669,7 +669,7 @@ int GPUChainTracking::ConvertNativeToClusterData()
669669
670670 WriteToConstantMemory (RecoStep::TPCConversion, (char *)&processors ()->tpcConverter - (char *)processors (), &convertShadow, sizeof (convertShadow), 0 );
671671 TransferMemoryResourcesToGPU (RecoStep::TPCConversion, &convert, 0 );
672- runKernel<GPUTPCConvertKernel>({NSLICES * GPUCA_ROW_COUNT, ThreadCount (), 0 }, krnlRunRangeNone, krnlEventNone);
672+ runKernel<GPUTPCConvertKernel>({NSLICES * GPUCA_ROW_COUNT, ConverterThreadCount (), 0 }, krnlRunRangeNone, krnlEventNone);
673673 TransferMemoryResourcesToHost (RecoStep::TPCConversion, &convert, 0 );
674674 SynchronizeGPU ();
675675
@@ -982,7 +982,7 @@ int GPUChainTracking::RunTPCClusterizer()
982982 continue ;
983983 }
984984 if (mIOPtrs .tpcZS ) {
985- runKernel<GPUTPCCFDecodeZS, GPUTPCCFDecodeZS::decodeZS>({GPUTrackingInOutZS::NENDPOINTS, ClustererThreadCount (), lane}, {iSlice}, {});
985+ runKernel<GPUTPCCFDecodeZS, GPUTPCCFDecodeZS::decodeZS>({GPUTrackingInOutZS::NENDPOINTS, CFDecodeThreadCount (), lane}, {iSlice}, {});
986986 TransferMemoryResourceLinkToHost (RecoStep::TPCClusterFinding, clusterer.mMemoryId , lane);
987987 SynchronizeStream (lane);
988988 }
@@ -1577,7 +1577,7 @@ int GPUChainTracking::RunTPCTrackingMerger()
15771577 TransferMemoryResourceLinkToGPU (RecoStep::TPCMerging, Merger.MemoryResRefit ());
15781578 timerCopyToGPU.Stop ();
15791579
1580- runKernel<GPUTPCGMMergerTrackFit>({BlockCount (), ThreadCount (), 0 }, krnlRunRangeNone);
1580+ runKernel<GPUTPCGMMergerTrackFit>({BlockCount (), FitThreadCount (), 0 }, krnlRunRangeNone);
15811581 SynchronizeGPU ();
15821582
15831583 timerCopyToHost.Start ();
@@ -1631,8 +1631,8 @@ int GPUChainTracking::RunTPCCompression()
16311631 WriteToConstantMemory (myStep, (char *)&processors ()->tpcCompressor - (char *)processors (), &CompressorShadow, sizeof (CompressorShadow), 0 );
16321632 TransferMemoryResourcesToGPU (myStep, &Compressor, 0 );
16331633 runKernel<GPUMemClean16>({BlockCount (), ThreadCount (), 0 , RecoStep::TPCCompression}, krnlRunRangeNone, krnlEventNone, CompressorShadow.mClusterStatus , Compressor.mMaxClusters * sizeof (CompressorShadow.mClusterStatus [0 ]));
1634- runKernel<GPUTPCCompressionKernels, GPUTPCCompressionKernels::step0attached>({BlockCount (), ThreadCount (), 0 }, krnlRunRangeNone, krnlEventNone);
1635- runKernel<GPUTPCCompressionKernels, GPUTPCCompressionKernels::step1unattached>({BlockCount (), ThreadCount (), 0 }, krnlRunRangeNone, krnlEventNone);
1634+ runKernel<GPUTPCCompressionKernels, GPUTPCCompressionKernels::step0attached>({BlockCount (), Compression1ThreadCount (), 0 }, krnlRunRangeNone, krnlEventNone);
1635+ runKernel<GPUTPCCompressionKernels, GPUTPCCompressionKernels::step1unattached>({BlockCount (), Compression2ThreadCount (), 0 }, krnlRunRangeNone, krnlEventNone);
16361636 TransferMemoryResourcesToHost (myStep, &Compressor, 0 );
16371637 SynchronizeGPU ();
16381638 memset ((void *)&Compressor.mOutput , 0 , sizeof (Compressor.mOutput ));
0 commit comments