현재 설정에는 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