||Capture One 7 and OpenCL / GPU support
||How does OpenCL work, on what computers does it work and what are the benefits?
||Optimal speed through OpenCL/GPU
OpenCL is a fairly new open standard defining how to interface and utilize many processing cores with graphics cards (GPU), multiprocessor CPUs and RAM. OpenCL is short for Open Compute Language. As of June 2013, four major companies have developed drivers for OpenCL: NVidia, AMD, Intel and Apple.
For Mac OS X these drivers are part of the Operating System, where the drivers have to be installed manually under Windows.
The driver itself performs runtime compilation dedicated to the graphics card in the machine at hand. Only relatively new GPU cards have enough "compute power" to be utilized effectively.
Open CL will dedicate memory to several actions in Capture One.
The following outlines the softwares demand;
• Preview Update with different settings, styles etc: RAM
• Sorting/Rating: CPU cores and SSD speed
• Fit Image to Screen: GPU cores
• Process time: GPU processing units and CPU's and RAM
How to enable - what to expect
Capture One 7.x
Hardware Acceleration is disabled by default, and you have to turn the preferences to AUTO to start testing your hardware for compatibility
Much faster processing of files.
Overall Performance Improvement with suggested hardware
Windows driver requirements
• For AMD/ATI graphics: AMD Stream 2.2, Catalyst 12.10 or higher Download here pick: AMD Catalyst™ Accelerated Parallel Processing (APP) Technology Edition
• For Nvidia graphics: NVidia Display driver version 306.97 or higher Download here pick "download".
Limitation in functionality
Certain Capture One settings will bypass the use of OpenCL and use the normal processing pipeline. These currently include:
• Use of Spot Removal
In case of problems using OpenCL
• Turn off OpenCL in the Capture One preferences
How to completely disable OpenCL, in case of a crash at startup
• Windows: run the script DONOT_useopencl.reg and restart Capture One (the download also contains a restore script to re-enable OpenCL useopencl.reg) Download here
• Mac: Run this script “ToggleOpenCL.app” - disable OpenCL and restart Capture One Download here
OpenCL hardware support (as of June 25, 2013)
This is an overview of the supported GPU hardware for Capture One.
Updated list of supported cards
GTX TITAN, GTX690, GTX680, GTX670, GTX660Ti, GTX660, GTX650Ti, GTX650,
GTX590, GTX 580, GTX570, GTX560,
GTS450, GTS250, GT440, GT520,
GTX295, GTX285 (Mac), GTX280, GTX275, GTX260,
GTX750M, GTX745M, GTX740M, GTX735M, GTX730M, GTX720M,
GTX680MX, GTX680M, GTX675MX, GTX675M, GTX670MX, GTX670M, GTX660M, GTX650M
GTX580M, GTX570M, GTX560M, GT555M, GT550M,
GTX480, GTX470, GTX465, GTX460, GTX450M
GTX285M, GTX280M, GTX260M
Iris Pro 5200 (GT3e)
Recommended for best performance:
NVIDIA: GTX TITAN, GTX680 (Mac)
AMD: HD7970 GHz, GTX7950 (Mac)
||july 9, 2013