Ну вроде того. У них OpenCL-интерфейс поверх ати-стрим. Выглядит сие [more=вот так (для HD6950):]
Свойства OpenCL
Платформа AMD Accelerated Parallel Processing
Поставщик платформы Advanced Micro Devices, Inc.
Версия платформы OpenCL 1.2 AMD-APP (938.2)
Профиль платформы Full
Свойства устройства
Имя устройства Cayman
Тип устройства Графический процессор
Поставщик устройства Advanced Micro Devices, Inc.
Версия устройства OpenCL 1.2 AMD-APP (938.2)
Профиль устройства Full
Версия OpenCL C OpenCL C 1.2
Частота 808 МГц
Мультипроцессоры 22
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 256 x 256 x 256
Max Work-Group Size 256
Max Argument Size 1 КБ
Max Constant Buffer Size 64 КБ
Max Constant Arguments 8
Max Printf Buffer Size 1 МБ
Profiling Timer Resolution 1 ns
OpenCL DLL opencl.dll (1.2.1.0)
Свойства памяти
Global Memory 2048 МБ
Local Memory 32 КБ
Memory Base Address Alignment 2048 бит
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 Не поддерживается
[/more]
Для сравнения: на не слишком новом процессоре [more=так:]
Свойства OpenCL
Платформа AMD Accelerated Parallel Processing
Поставщик платформы Advanced Micro Devices, Inc.
Версия платформы OpenCL 1.2 AMD-APP (938.2)
Профиль платформы Full
Свойства устройства
Имя устройства AMD Phenom(tm) II X6 1090T Processor
Тип устройства ЦП
Поставщик устройства AuthenticAMD
Версия устройства OpenCL 1.2 AMD-APP (938.2)
Профиль устройства Full
Версия OpenCL C OpenCL C 1.2
Частота 3600 МГц
Мультипроцессоры 6
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 284 ns
OpenCL DLL opencl.dll (1.2.1.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 / 15
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 Не поддерживается
[/more]
Это из того, что под руку попалось.
Вот смотрю и думаю -- не ахти что, конечно, но вроде особо суровых ограничений нет, на такой видеокарте можно нормально считать, и скорость сносная получится. Премьер-про считает ведь, почему больше никто так делать не хочет -- не знаю даже... Ну не хотят, и фиг с ними. Без видеокарточных расчетов можно обойтись, не настолько уж они быстрее процессорных.
Цитата: Если б Matrox CompressHD была чуть подешевле и на ней были входы-выходы, то и думать бы не о чем было
А она может и хороша, но ничего кроме кодирования в h.264 не умеет, всё равно на чём-то же надо видео обрабатывать, эффекты там накладывать... По-любому быстрый процессор нужен.