OpenCL 플랫폼 문제 [닫기]

OpenCL 플랫폼 문제 [닫기]

현재 설정에는 Nvidia 카드와 AMD(OpenCl 2.0 호환) APU가 있습니다.

저는 Fedora 20을 사용하고 있습니다.

APU와 [CPU+그래픽카드]의 속도 차이를 테스트하는 것이 목적입니다. 사용 가능한 플랫폼을 쿼리하면 다음과 같은 결과를 얻을 수 있습니다.

  1.1 Name       : AMD Accelerated Parallel Processing
  1.2 Vendor     : Advanced Micro Devices, Inc.
  1.3 Version    : OpenCL 1.2 AMD-APP (1445.5)
  1.4 Profile    : FULL_PROFILE

  2.1 Name       : NVIDIA CUDA
  2.2 Vendor     : NVIDIA Corporation
  2.3 Version    : OpenCL 1.1 CUDA 6.5.19
  2.4 Profile    : FULL_PROFILE

NVidia 카드에 OpenCL v1.1만 있다는 사실은 놀랍지 않지만 AMD APU는 실제로 OpenCL v2.0과 호환되어야 합니다.

이전 커널(현재 커널 아님)에 AMD App SDK를 설치했는데 현재 커널의 정보가 변경되지 않은 이유를 이해할 수 없습니다. 내가 올바른 정보를 얻었는지 확인하는 데 도움을 줄 수 있는 사람이 있나요?

편집#1 - lshw -numeric -c display필요에 따라 출력

  *-display UNCLAIMED     
       description: VGA compatible controller
       product: Kaveri [Radeon R7 Graphics] [1002:130F]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI] [1002]
       physical id: 1
       bus info: pci@0000:00:01.0
       version: 00
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list
       configuration: latency=0
       resources: memory:b0000000-bfffffff memory:d2000000-d27fffff ioport:f000(size=256) memory:fe200000-fe23ffff memory:fe240000-fe25ffff
  *-display
       description: VGA compatible controller
       product: GM107 [GeForce GTX 980] [10DE:13C0]
       vendor: NVIDIA Corporation [10DE]
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nvidia latency=0
       resources: irq:51 memory:fd000000-fdffffff memory:c0000000-cfffffff memory:d0000000-d1ffffff ioport:e000(size=128) memory:fe000000-fe07ffff

관련 정보