|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRIGINDETCUDA_SEEDMAKINGWORKCUDA_H
6 #define TRIGINDETCUDA_SEEDMAKINGWORKCUDA_H
24 std::shared_ptr<TrigAccel::OffloadBuffer>
getOutput();
33 cudaError_t
error = cudaGetLastError();
34 if(
error != cudaSuccess) {
35 printf(
"CUDA error: %s\n", cudaGetErrorString(
error));
54 std::shared_ptr<TrigAccel::OffloadBuffer>
getOutput();
63 cudaError_t
error = cudaGetLastError();
64 if(
error != cudaSuccess) {
65 printf(
"CUDA error: %s\n", cudaGetErrorString(
error));
WorkTimeStampQueue * m_timeLine
unsigned int getId() const
SeedMakingWorkCudaManaged(unsigned int, SeedMakingManagedDeviceContext *, std::shared_ptr< TrigAccel::OffloadBuffer >, WorkTimeStampQueue *)
std::shared_ptr< TrigAccel::OffloadBuffer > m_input
SeedMakingDeviceContext * m_context
std::shared_ptr< TrigAccel::OffloadBuffer > m_output
std::shared_ptr< TrigAccel::OffloadBuffer > m_output
WorkTimeStampQueue * m_timeLine
SeedMakingManagedDeviceContext * m_context
std::shared_ptr< TrigAccel::OffloadBuffer > getOutput()
std::shared_ptr< TrigAccel::OffloadBuffer > m_input
~SeedMakingWorkCudaManaged()
SeedMakingWorkCuda(unsigned int, SeedMakingDeviceContext *, std::shared_ptr< TrigAccel::OffloadBuffer >, WorkTimeStampQueue *)
std::shared_ptr< TrigAccel::OffloadBuffer > getOutput()
unsigned int getId() const