diff --git a/psrdada_cpp/effelsberg/edd/src/DetectorAccumulator.cu b/psrdada_cpp/effelsberg/edd/src/DetectorAccumulator.cu index e4c1b08f7671ca4d2f49c7316a2b38a5dbe5f8f5..527bfb950ea270acc51e7a50ca3550501d838882 100644 --- a/psrdada_cpp/effelsberg/edd/src/DetectorAccumulator.cu +++ b/psrdada_cpp/effelsberg/edd/src/DetectorAccumulator.cu @@ -57,7 +57,6 @@ void DetectorAccumulator::detect(InputType const& input, OutputType& output) int8_t* output_ptr = thrust::raw_pointer_cast(output.data()); kernels::detect_and_accumulate<<<1024, 1024, 0, _stream>>>( input_ptr, output_ptr, _nchans, nsamps, _tscrunch, _scale, _offset); - CUDA_ERROR_CHECK(cudaStreamSynchronize(_stream)); } } //namespace edd diff --git a/psrdada_cpp/effelsberg/edd/src/Unpacker.cu b/psrdada_cpp/effelsberg/edd/src/Unpacker.cu index 350658385d602c4c732386f6bb1533cacc5d3e41..11c0ac7bb8c0ca39a766c2eaf0a5f348143a4c30 100644 --- a/psrdada_cpp/effelsberg/edd/src/Unpacker.cu +++ b/psrdada_cpp/effelsberg/edd/src/Unpacker.cu @@ -133,7 +133,6 @@ void Unpacker::unpack<12>(InputType const& input, OutputType& output) OutputType::value_type* output_ptr = thrust::raw_pointer_cast(output.data()); kernels::unpack_edd_12bit_to_float32<<< nblocks, EDD_NTHREADS_UNPACK, 0, _stream>>>( input_ptr, output_ptr, input.size()); - CUDA_ERROR_CHECK(cudaStreamSynchronize(_stream)); } template <> @@ -148,7 +147,6 @@ void Unpacker::unpack<8>(InputType const& input, OutputType& output) OutputType::value_type* output_ptr = thrust::raw_pointer_cast(output.data()); kernels::unpack_edd_8bit_to_float32<<< nblocks, EDD_NTHREADS_UNPACK, 0, _stream>>>( input_ptr, output_ptr, input.size()); - CUDA_ERROR_CHECK(cudaStreamSynchronize(_stream)); } } //namespace edd