SaschaWillems / OpenCLCapsViewer

Client application for populating the community-driven OpenCL database

Home Page:https://opencl.gpuinfo.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenCL Hardware Capability Viewer

Client application to display hardware implementation details for devices supporting the OpenCL API by Khronos.

The hardware reports can be submitted to a public online database that allows comparing different devices, browsing available features, extensions, formats, etc.

Supported platforms

A OpenCL compatible device (GPU, CPU) is required

  • Windows (x64)
  • Linux (x64)
  • Android

Building

Build Project

The repository includes a project file for the Qt Creator IDE that has been tested to work with Windows, Linux and Android. This is the preferred (and easiest) way of building the application if you want to build it yourself. Using the Qt Visual Studio Tools, it's also possible to use a current Visual Studio version. Alternatively, you can simply run qmake followed by make in the source directory.

GUI config

The default config from the OpenCLCapsViewer.pro project file will build a version with a graphical user interface. This is the recommended way of using the application.

CLI config

For systems without a graphical user interface, the OpenCLCapsViewerCLI.pro project file can be used to build a command line only version of the application. It does not require any UI libraries and reports can be uploaded using command line arguments. Available command line arguments can be find in this document.

Releases

Current releases for all platforms will be provided on a regular basis at this link.

Dependencies

  • Qt 5.12 - Older versions may not work due to missing functionality

Legal

OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos

About

Client application for populating the community-driven OpenCL database

https://opencl.gpuinfo.org/

License:GNU General Public License v2.0


Languages

Language:C++ 95.3%Language:QMake 2.5%Language:C 2.2%