Skip to content

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. It is an open-use tool created at the Flow Physics and Computational Sciences Lab at Georgia Tech

Notifications You must be signed in to change notification settings

lokkitbabu/kokkos-GPU-Benchmarking-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kokkos GPU Benchmarking Tool

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.

Features

  • Benchmarking different GPU architectures
  • Performance evaluation using Kokkos
  • Detailed performance metrics and analysis

Requirements

  • C++ compiler supporting C++11 or later
  • Kokkos library installed
  • CUDA-enabled GPU (for running GPU benchmarks)

Installation

  1. Clone the repository:

    git clone https://github.com/lokkitbabu/kokkos-GPU-Benchmarking-tool.git
    cd kokkos-GPU-Benchmarking-tool
  2. Compile the project:

    mkdir build
    cd build
    cmake ..
    make

Usage

  1. Run the benchmarking tool:

    ./benchmark_tool
  2. View the results and performance metrics output by the tool.

Contributing

Contributions are welcome! Please open an issue or submit a pull request for any improvements or new features.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

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. It is an open-use tool created at the Flow Physics and Computational Sciences Lab at Georgia Tech

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published