Skip to content

Commit b347050

Browse files
author
AdrianoDee
committed
Addressing comments and fixing conflicts
1 parent c73168b commit b347050

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

CUDADataFormats/Track/interface/TrackSoAHeterogeneousT.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#include <algorithm>
66

77
#include "CUDADataFormats/Track/interface/TrajectoryStateSoAT.h"
8-
#include "Geometry/TrackerGeometryBuilder/interface/phase1PixelTopology.h"
8+
#include "Geometry/TrackerGeometryBuilder/interface/pixelTopology.h"
99
#include "HeterogeneousCore/CUDAUtilities/interface/HistoContainer.h"
1010

1111
#include "CUDADataFormats/Common/interface/HeterogeneousSoA.h"

CUDADataFormats/TrackingRecHit/interface/TrackingRecHit2DHeterogeneous.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ class TrackingRecHit2DHeterogeneous {
1717

1818
explicit TrackingRecHit2DHeterogeneous(
1919
uint32_t nHits,
20-
bool isUpgrade,
20+
bool isPhase2,
2121
int32_t offsetBPIX2,
2222
pixelCPEforGPU::ParamsOnGPU const* cpeParams,
2323
uint32_t const* hitsModuleStart,
@@ -87,7 +87,7 @@ using TrackingRecHit2DHost = TrackingRecHit2DHeterogeneous<cms::cudacompat::Host
8787
template <typename Traits>
8888
TrackingRecHit2DHeterogeneous<Traits>::TrackingRecHit2DHeterogeneous(
8989
uint32_t nHits,
90-
bool isUpgrade,
90+
bool isPhase2,
9191
int32_t offsetBPIX2,
9292
pixelCPEforGPU::ParamsOnGPU const* cpeParams,
9393
uint32_t const* hitsModuleStart,
@@ -96,7 +96,7 @@ TrackingRecHit2DHeterogeneous<Traits>::TrackingRecHit2DHeterogeneous(
9696
: m_nHits(nHits), m_offsetBPIX2(offsetBPIX2), m_hitsModuleStart(hitsModuleStart) {
9797
auto view = Traits::template make_host_unique<TrackingRecHit2DSOAView>(stream);
9898

99-
m_nMaxModules = isUpgrade ? phase2PixelTopology::numberOfModules : phase1PixelTopology::numberOfModules;
99+
m_nMaxModules = isPhase2 ? phase2PixelTopology::numberOfModules : phase1PixelTopology::numberOfModules;
100100

101101
view->m_nHits = nHits;
102102
view->m_nMaxModules = m_nMaxModules;
@@ -129,7 +129,7 @@ TrackingRecHit2DHeterogeneous<Traits>::TrackingRecHit2DHeterogeneous(
129129
} else {
130130
assert(input == nullptr);
131131

132-
auto nL = isUpgrade ? phase2PixelTopology::numberOfLayers : phase1PixelTopology::numberOfLayers;
132+
auto nL = isPhase2 ? phase2PixelTopology::numberOfLayers : phase1PixelTopology::numberOfLayers;
133133

134134
m_store16 = Traits::template make_unique<uint16_t[]>(nHits * n16, stream);
135135
m_store32 = Traits::template make_unique<float[]>(nHits * n32 + nL + 1, stream);

CUDADataFormats/TrackingRecHit/interface/TrackingRecHit2DSOAView.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ class TrackingRecHit2DSOAView {
2020

2121
using hindex_type = uint32_t; // if above is <=2^32
2222

23-
using PhiBinner =
24-
cms::cuda::HistoContainer<int16_t, 256, -1, 8 * sizeof(int16_t), hindex_type, 28>; //28 for phase2 geometry
23+
using PhiBinner = cms::cuda::
24+
HistoContainer<int16_t, 256, -1, 8 * sizeof(int16_t), hindex_type, pixelTopology::maxLayers>; //28 for phase2 geometry
2525

2626
using AverageGeometry = pixelTopology::AverageGeometry;
2727

RecoLocalTracker/SiPixelClusterizer/plugins/SiPixelRawToClusterGPUKernel.cu

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -728,7 +728,7 @@ namespace pixelgpudetails {
728728

729729
nModules_Clusters_h = cms::cuda::make_host_unique<uint32_t[]>(2, stream);
730730

731-
int threadsPerBlock = 256;
731+
int threadsPerBlock = 512;
732732
int blocks = (int(numDigis) + threadsPerBlock - 1) / threadsPerBlock;
733733

734734
gpuCalibPixel::calibDigisPhase2<<<blocks, threadsPerBlock, 0, stream>>>(digis_d.moduleInd(),

0 commit comments

Comments
 (0)