FAHBench 0.3
Win 7 64bit
AMD and NVidia card installed
FAHBench --display-devices
output:
Code: Select all
[2] compatible platform(s):
-- 0 --
PROFILE = FULL_PROFILE
VERSION = OpenCL 1.1 AMD-APP (831.4)
NAME = AMD Accelerated Parallel Processing
VENDOR = Advanced Micro Devices, Inc.
-- 1 --
PROFILE = FULL_PROFILE
VERSION = OpenCL 1.1 CUDA 4.2.1
NAME = NVIDIA CUDA
VENDOR = NVIDIA Corporation
(2) device(s) found on platform 0:
-- 0 --
DEVICE_NAME = Juniper
DEVICE_VENDOR = Advanced Micro Devices, Inc.
DEVICE_VERSION = OpenCL 1.1 AMD-APP (831.4)
-- 1 --
DEVICE_NAME = Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz
DEVICE_VENDOR = GenuineIntel
DEVICE_VERSION = OpenCL 1.1 AMD-APP (831.4)
(1) device(s) found on platform 1:
-- 0 --
DEVICE_NAME = GeForce GTX 570
DEVICE_VENDOR = NVIDIA Corporation
DEVICE_VERSION = OpenCL 1.1 CUDA
Invalid Platform (please use either OpenCL or CUDA)
I don't think I have been running FAHBench correctly for having 2 cards.
If I ( now ) understand the output above, then:
FAHBench.exe -deviceId 0 -platform OpenCL -precision single ( would run on the AMD GPU )
FAHBench.exe -deviceId 1 -platform OpenCL -precision single ( would run on the CPU )
FAHBench.exe -deviceId 0 -platform CUDA -precision single ( would run on the GTX570 )
No option for testing OpenCL on the GTX570 even though it ID's the device as OpenCL 1.1 ?
Am I reading and interpreting this information correctly for the command line arguements?