Topic: OpenCL и CPU.
у ЦП есть возможность работать с OpenCL. будет ли у SVP добавлена возможность работать с OpenCL силами CPU?
прув:
[ OpenCL: AMD Phenom(tm) II X4 945 Processor ]
Свойства OpenCL:
Платформа AMD Accelerated Parallel Processing
Поставщик платформы Advanced Micro Devices, Inc.
Версия платформы OpenCL 1.2 AMD-APP (1084.2)
Профиль платформы Full
Свойства устройства:
Имя устройства AMD Phenom(tm) II X4 945 Processor
Тип устройства ЦП
Поставщик устройства AuthenticAMD
Версия устройства OpenCL 1.2 AMD-APP (1084.2)
Профиль устройства Full
Версия OpenCL C OpenCL C 1.2
Частота 3374 МГц
Мультипроцессоры 4
Max 2D Image Size 8192 x 8192
Max 3D Image Size 2048 x 2048 x 2048
Max Image Array Size 2048
Max Image Buffer Size 65536
Max Samplers 16
Max Work-Item Size 1024 x 1024 x 1024
Max Work-Group Size 1024
Max Argument Size 4 КБ
Max Constant Buffer Size 64 КБ
Max Constant Arguments 8
Max Printf Buffer Size 64 КБ
Profiling Timer Resolution 303 ns
OpenCL DLL opencl.dll (1.2.10.0)
Свойства памяти:
Global Memory 2048 МБ
Global Memory Cache 64 КБ (Read/Write, 64-byte line)
Local Memory 32 КБ
Memory Base Address Alignment 1024 бит
Min Data Type Alignment 128 байт
Функции устройства:
Command-Queue Out Of Order Execution Запрещено
Command-Queue Profiling Разрешено
Compiler Available Да
Коррекция ошибок Не поддерживается
Images Поддерживается
Kernel Execution Поддерживается
Linker Available Нет
Native Kernel Execution Поддерживается
Unified Memory Да
Double-Precision Floating-Point Features:
Correctly Rounded Divide and Sqrt Не поддерживается
Denorms Поддерживается
IEEE754-2008 FMA Поддерживается
INF and NaNs Поддерживается
Rounding to Infinity Поддерживается
Rounding to Nearest Even Поддерживается
Rounding to Zero Поддерживается
Software Basic Floating-Point Operations Нет
Расширения устройства:
Всего / поддерживаемых расширений 43 / 16
cl_amd_d3d10_interop Не поддерживается
cl_amd_d3d9_interop Не поддерживается
cl_amd_device_attribute_query Поддерживается
cl_amd_device_memory_flags Не поддерживается
cl_amd_fp64 Поддерживается
cl_amd_media_ops Поддерживается
cl_amd_offline_devices Не поддерживается
cl_amd_popcnt Поддерживается
cl_amd_printf Поддерживается
cl_amd_vec3 Поддерживается
cl_apple_contextloggingfunctions Не поддерживается
cl_apple_gl_sharing Не поддерживается
cl_apple_setmemobjectdestructor Не поддерживается
cl_ext_atomic_counters_32 Не поддерживается
cl_ext_atomic_counters_64 Не поддерживается
cl_ext_device_fission Поддерживается
cl_ext_migrate_memobject Не поддерживается
cl_intel_dx9_media_sharing Не поддерживается
cl_intel_exec_by_local_thread Не поддерживается
cl_intel_printf Не поддерживается
cl_khr_3d_image_writes Поддерживается
cl_khr_byte_addressable_store Поддерживается
cl_khr_d3d10_sharing Поддерживается
cl_khr_d3d11_sharing Не поддерживается
cl_khr_dx9_media_sharing Не поддерживается
cl_khr_fp16 Не поддерживается
cl_khr_fp64 Поддерживается
cl_khr_gl_event Не поддерживается
cl_khr_gl_sharing Поддерживается
cl_khr_global_int32_base_atomics Поддерживается
cl_khr_global_int32_extended_atomics Поддерживается
cl_khr_icd Не поддерживается
cl_khr_int64_base_atomics Не поддерживается
cl_khr_int64_extended_atomics Не поддерживается
cl_khr_local_int32_base_atomics Поддерживается
cl_khr_local_int32_extended_atomics Поддерживается
cl_khr_select_fprounding_mode Не поддерживается
cl_nv_compiler_options Не поддерживается
cl_nv_d3d10_sharing Не поддерживается
cl_nv_d3d11_sharing Не поддерживается
cl_nv_d3d9_sharing Не поддерживается
cl_nv_device_attribute_query Не поддерживается
cl_nv_pragma_unroll Не поддерживается