GALib-Parallel
Header-only C++ library for parallel evolutionary algorithms
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
CUDAEvaluator.h File Reference
#include <functional>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

struct  galib::cuda::internal::CUDARunParams
 Parameters for a full GPU-accelerated evolution run. More...
 

Namespaces

namespace  galib
 
namespace  galib::cuda
 
namespace  galib::cuda::internal
 

Functions

bool galib::cuda::internal::runCUDAEvolution (CUDARunParams &params, std::vector< float > &h_genes, std::vector< float > &h_fitness)
 Runs the full GA evolution loop on the GPU.