Open-ForBC / OpenForBC-Benchmark

Benchmarking suite for GPUs
Other
2 stars 6 forks source link
hacktoberfest


OpenForBC-Benchmark

OpenForBC-Benchmark is a suite of ready-to-run benchmarks that execute in an automated manner along with reporting of test results, detection of installed system software/hardware, and other features.

This standalone tool was developed to benchmark performances of various partitioning options on industrial-grade GPUs, as a part of OpenForBC efforts to develop a framework capable of presenting a common interface on top of GPUs to overcome the barriers introduced by payware environments such as VMware ESXi and CITRIX and providing extended support for Linux KVM, more of which can be found here.

The framework is compatible with Windows, Linux, and macOS given the benchmark supports the tester operating system.


Requirements

ML benchmarks depends on tensorflow, which requires NVIDIA CUDNN and some cuda libraries to be installed, specifically:

Please refer to TensorFlow's guide for GPU support if you are using ubuntu or to NVIDIA's documentation for CUDNN installation and CUDA toolkit installation.

Documentation

|
User guide
|
Developer guide
| | -------- | -------- | | [drawing](docs/user-guide.md) | [drawing](docs/developer-guide.md) |

Benchmarks

Currently, the following benchmarks are implemented:

Licenses