MUSIC unknown
Analysis for the MUSIC active-target ionization chamber
Loading...
Searching...
No Matches
GpuAccel.cpp File Reference
#include "GpuAccel.hpp"
Include dependency graph for GpuAccel.cpp:

Go to the source code of this file.

Macros

#define MUSIC_GPU_LIB   "libgpuaccel.so"

Variables

GpuAccel::SortFunc g_sort = nullptr
Bool_t g_available = kFALSE
Bool_t g_initialized = kFALSE
std::mutex g_sort_mutex
Int_t g_sort_active = 0

Macro Definition Documentation

◆ MUSIC_GPU_LIB

#define MUSIC_GPU_LIB   "libgpuaccel.so"

Referenced by GpuAccel::Init().

Variable Documentation

◆ g_available

Bool_t g_available = kFALSE

Definition at line 4 of file GpuAccel.cpp.

Referenced by GpuAccel::Available(), and GpuAccel::Init().

◆ g_initialized

Bool_t g_initialized = kFALSE

Definition at line 5 of file GpuAccel.cpp.

Referenced by GpuAccel::Init().

◆ g_sort

GpuAccel::SortFunc g_sort = nullptr

Definition at line 3 of file GpuAccel.cpp.

Referenced by GpuAccel::GetSort(), and GpuAccel::Init().

◆ g_sort_active

Int_t g_sort_active = 0

Definition at line 7 of file GpuAccel.cpp.

Referenced by GpuAccel::ReleaseSortSlot(), and GpuAccel::TryAcquireSortSlot().

◆ g_sort_mutex

std::mutex g_sort_mutex

Definition at line 6 of file GpuAccel.cpp.

Referenced by GpuAccel::ReleaseSortSlot(), and GpuAccel::TryAcquireSortSlot().