diff --git a/src/gpu_plugin.cu b/src/gpu_plugin.cu index efeb3c9..a465830 100644 --- a/src/gpu_plugin.cu +++ b/src/gpu_plugin.cu @@ -13,16 +13,6 @@ // Структуры данных // ============================================================================ -// SoA (Structure of Arrays) для входных данных на GPU -struct GpuTicksSoA { - double* timestamp; - double* open; - double* high; - double* low; - double* close; - int n; -}; - // Результат агрегации одного периода struct GpuPeriodStats { int64_t period; @@ -209,9 +199,6 @@ extern "C" int gpu_is_available() { int n = 0; cudaError_t err = cudaGetDeviceCount(&n); if (err != cudaSuccess) return 0; - if (n > 0) { - // cudaFree(0); // Форсируем инициализацию контекста - } return (n > 0) ? 1 : 0; } diff --git a/src/utils.hpp b/src/utils.hpp index 4637ecb..1d5c974 100644 --- a/src/utils.hpp +++ b/src/utils.hpp @@ -2,7 +2,6 @@ #include "record.hpp" #include "period_stats.hpp" -#include #include #include #include