krrishnarraj / clpeak

A tool which profiles OpenCL devices to find their peak capacities
Apache License 2.0
386 stars 109 forks source link

clpeak does run any test. #92

Closed edisonchan closed 2 years ago

edisonchan commented 2 years ago

branch: master System: Intel 11700K with UHD750 and NVIDIA RTX 3050 OS: Windows 11 Visual Studio 2022(version 17).

edison@11700k MINGW64 /clpeak/build (master)
$ cmake --build . --config Release
用于 .NET Framework 的 Microsoft (R) 生成引擎版本 17.2.1+52cd2da31
版权所有(C) Microsoft Corporation。保留所有权利。

  Checking Build System
  Building Custom Rule D:/temp/PortableGit/clpeak/CMakeLists.txt
  common.cpp
  clpeak.cpp
  options.cpp
  logger.cpp
  global_bandwidth.cpp
  compute_sp.cpp
  compute_hp.cpp
  compute_dp.cpp
  compute_integer.cpp
  compute_integer_fast.cpp
  transfer_bandwidth.cpp
  kernel_latency.cpp
  entry.cpp
  正在生成代码...
  clpeak.vcxproj -> D:\temp\PortableGit\clpeak\build\Release\clpeak.exe
  Building Custom Rule D:/temp/PortableGit/clpeak/CMakeLists.txt

edison@11700k MINGW64 /clpeak/build (master)
$ cd Release/

edison@11700k MINGW64 /clpeak/build/Release (master)
$ ls
clpeak.exe*            compute_hp_kernels.cl     compute_integer_kernels.cl  global_bandwidth_kernels.cl
compute_dp_kernels.cl  compute_int24_kernels.cl  compute_sp_kernels.cl

edison@11700k MINGW64 /clpeak/build/Release (master)
$ ./clpeak.exe

Platform: Intel(R) OpenCL HD Graphics
  Device: Intel(R) UHD Graphics 750
    Driver version  : 27.20.100.9127 (Win64)
    Compute units   : 32
    Clock frequency : 1300 MHz

image

How can I fix this problem?

edisonchan commented 2 years ago

update: After I connect the display to RTX 3050, the test run in normal, and if connect to UHD750 the test still can not run, so I think the problem maybe happen with intel gpu only.

edisonchan commented 2 years ago

after update intel driver, all fine.