GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
cuda_multicorrelator.h File Reference

Highly optimized CUDA GPU vector multiTAP correlator class. More...

#include <complex>
#include <cuda.h>
#include <cuda_runtime.h>

Go to the source code of this file.

Classes

struct  GPU_Complex
struct  GPU_Complex_Short
class  cuda_multicorrelator
 Class that implements carrier wipe-off and correlators using NVIDIA CUDA GPU accelerators. More...

Detailed Description

Highly optimized CUDA GPU vector multiTAP correlator class.

Authors
  • Javier Arribas, 2015. jarribas(at)cttc.es

Class that implements a highly optimized vector multiTAP correlator class for NVIDIA CUDA GPUs


GNSS-SDR is a Global Navigation Satellite System software-defined receiver. This file is part of GNSS-SDR.

Copyright (C) 2010-2020 (see AUTHORS file for a list of contributors) SPDX-License-Identifier: GPL-3.0-or-later


Definition in file cuda_multicorrelator.h.

Macro Definition Documentation

◆ CUDA_CALLABLE_MEMBER_DEVICE

#define CUDA_CALLABLE_MEMBER_DEVICE

Definition at line 30 of file cuda_multicorrelator.h.

◆ CUDA_CALLABLE_MEMBER_GLOBAL

#define CUDA_CALLABLE_MEMBER_GLOBAL

Definition at line 29 of file cuda_multicorrelator.h.