All Projects → ROCm-Developer-Tools → StatusMonitor

ROCm-Developer-Tools / StatusMonitor

Licence: MIT License
OpenCL multiGPU sample monitoring system health

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects

HealthMonitor is a sample of OpenCL multi-GPU application exercising the GPUs by executing 3 OpenCL featured kernels. The GPU devices IDs to be tested are defined by the "-iDD" parameter, and the number of times the kernels are executed is defined by the "mode" parameter value.

Prerequisites:

  • cmake 2.8.12 or higher
  • AMD APP SDK 2.9.1 or higher
  • An OpenMP capable compiler

Building procedure:

  • create a build directory
  • cd build
  • cmake Path_to_the_src_directory
  • make (Linux) compile the Project.sln project with Visual Studio (Windows)

Program options: -m mode mode=0 perform 31 iterations, mode=1 perform 310 iterations, mode=2 perform 2000 iterations

-iDD Id0,...,Idn comma separated list of GPU device Ids

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].