Advanced Chunk Processing Library
0.2.0
A comprehensive C++ library for advanced data chunking strategies and processing operations
Loading...
Searching...
No Matches
demo_gpu_chunking.cpp
Go to the documentation of this file.
1
#include "
gpu_chunking.hpp
"
2
3
int
main
() {
4
// Check GPU availability
5
if
(!
gpu_chunking::GPUChunking<int>::is_gpu_available
()) {
6
std::cerr <<
"No GPU available\n"
;
7
return
1;
8
}
9
10
// Print GPU info
11
std::cout << gpu_chunking::GPUChunking<int>::get_gpu_info() << std::endl;
12
13
// Create chunker
14
gpu_chunking::GPUChunking<int>
chunker(32, 0.1f);
15
16
std::vector<int> data = {1, 2, 3, 10, 11, 12, 4, 5, 6};
17
18
// Perform chunking
19
auto
chunks = chunker.chunk(data);
20
}
gpu_chunking::GPUChunking
Definition
gpu_chunking.hpp:64
main
int main()
Definition
demo_gpu_chunking.cpp:3
gpu_chunking.hpp
src
demo_gpu_chunking.cpp
Generated on Sat Dec 28 2024 01:08:54 for Advanced Chunk Processing Library by
1.9.8