This repository contains a GPU benchmarking tool utilizing the Kokkos programming model. The tool is designed to evaluate the performance of various GPU architectures and provide insights into computational efficiency.
- Benchmarking different GPU architectures
- Performance evaluation using Kokkos
- Detailed performance metrics and analysis
- C++ compiler supporting C++11 or later
- Kokkos library installed
- CUDA-enabled GPU (for running GPU benchmarks)
-
Clone the repository:
git clone https://github.com/lokkitbabu/kokkos-GPU-Benchmarking-tool.git cd kokkos-GPU-Benchmarking-tool
-
Compile the project:
mkdir build cd build cmake .. make
-
Run the benchmarking tool:
./benchmark_tool
-
View the results and performance metrics output by the tool.
Contributions are welcome! Please open an issue or submit a pull request for any improvements or new features.
This project is licensed under the MIT License. See the LICENSE file for details.