|
|
http://www.phaseone.com/en/searc ... d=1720&languageid=1
Knowledgebase article
Article ID 1720
Summary Capture One 6 and OpenCL / GPU support
Problem How does OpenCL work, on what computers does it work and what are the benefits?
Solution Capture One 6.0
Optimal speed through OpenCL/GPU
Introduction
OpenCL is a fairly new open standard defining how to interface and utilize many processing cores with graphics cards (GPU) and multiprocessor CPUs. OpenCL is short for Open Compute Language.
OpenCL essentially enables effective utilization of thousands of compute units with modern graphics cards. As of November 2010, two major companies have developed drivers for OpenCL: NVidia and AMD. 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. Below we have a list of supported hardware.
How to enable - what to expect
· Setting the preference to "auto" enables the feature, if you have enough GPU cores
· Fast interaction when adjusting settings - providing live feedback
· Speed improvements depends greatly on the size of the viewer and the number of cores of the GPU
Next versions will continue to expand the use of OpenCL for all processing tasks.
Windows driver requirements
· For AMD/ATI graphics: AMD Stream 2.2, Catalyst 10.10 or higher Download here pick: AMD Catalyst™ Accelerated Parallel Processing (APP) Technology Edition
· For Nvidia graphics: NVidia Display driver version 260.99 or higher Download here pick "download".
In case you have a 32bit system use the 32bit versions of the drivers above.
Limitation in functionality
Certain Capture One settings will bypass the use of OpenCL and use the normal processing pipeline. These currently include:
· Use of LCC
· Use of BW tool
· Use of Sharpening falloff
· Use of Watermark
· Local Adjustments
· Use of Spot Removal
Known issues
· Unable to function correctly for Leaf AptusII_12 (raw file too large to fit in contiguous GPU memory - using current driver)
· Unable to support 2 GPU cards currently - need to disable one
Mac
· Not working for Mac 32bit
Windows
· For Windows 64 bit you have to run the 64bit version of Capture One in order to utilize OpenCL
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
Supported GPU hardware as of January 21, 2011
AMD/ATI:
Windows: Needed ATI Driver ATI Catalyst 10.12 (8.80) or newer
Mac: OSX 10.6.6 or newer
Minimum 1GB onboard memory
ATI Radeon 6900 Series (6970, 6950)
ATI Radeon 6800 Series (6870, 6850)
ATI Radeon 5900 Series (59702)
ATI Radeon 5800 Series (5870, 5850, 5830)
ATI Radeon 5700 Series (5770, 5750)
ATI Radeon 4800 Series (4890, 4870 X2, 4870, 4850 X2, 4850, 4830)
ATI Radeon 4700 Series (4770)
ATI FirePro V8800
ATI FirePro V7800
ATI FirePro V5800
ATI FirePro V8750
ATI FirePro V8700
ATI Mobility Radeon 5800 Series (5870, 5850, 5830)
ATI Mobility Radeon 4800 Series (4870, 4860, 4850X2, 4850, 4830)
ATI Mobility FirePro M7820
NOTE: Dual GPU cards are supported only in single-GPU mode.
NVidia:
Windows: Needed NVidia Driver for GeForce 260.99 WHQL and for Quadro 259.81 WHQL or newer
Mac: OSX 10.6.6 or newer
Minimum 512MB onboard memory
Quadro 6000
Quadro 5000
Quadro 4000
Quadro 4000 for Mac - NOT working yet (Apple driver issue)
Quadro 2000
Quadro 600
Quadro 5000M
Quadro Plex 7000
Quadro FX 4800
Quadro FX 4800 for Mac - NOT working yet (Apple driver issue)
Quadro FX 3800
Quadro FX 1800
Quadro FX 3800M
Quadro FX 3700M
Quadro FX 2800M
Quadro FX 2700M
Quadro FX 1800M
Quadro FX 1700M
Quadro FX 880M
GeForce GTX 580
GeForce GTX 570
GeForce GTX 480
GeForce GTX 470
GeForce GTX 465
GeForce GTX 460
GeForce GTS 450
GeForce GT 430
GeForce GTS 250
GeForce GT 240
GeForce GT 220
GeForce 9800 GT
GeForce GT 440
GeForce GT 420
GeForce GT 340
GeForce GT 330
GeForce GT 320
GeForce GTS 240
GeForce GTX 480M
GeForce GTX 470M
GeForce GTX 460M
GeForce GTS 360M
GeForce GTS 350M
GeForce GT 445M
GeForce GT 435M
GeForce GT 425M
GeForce GT 420M
GeForce GT 415M
GeForce GT 335M
GeForce GT 330M (Macbook Pro 2010, MacBookPro6,2)
GeForce GT 325M
GeForce 9800 GX2
GeForce 9800 GTX+
GeForce 9800 GTX
GeForce 8800 Ultra
GeForce 8800 GTX
GeForce 8800 GTS
GeForce 8800 GTS 512
GeForce 8800 GT
GeForce 8800 GT for Mac
GeForce GTX 295
GeForce GTX 285
GeForce GTX 285 for Mac
GeForce GTX 280
GeForce GTX 275
GeForce GTX 260
GeForce GTS 240
GeForce GT 220
GeForce GTS 150
GeForce GT 130
GeForce GT 120
GeForce GTX 285M
GeForce GTX 280M
GeForce GTX 260M
GeForce GTS 260M
GeForce GTS 250M
GeForce GT 240M
GeForce GTS 160M
GeForce GTS 150M
GeForce 9800M GTX
GeForce 9800M GTS
GeForce 9800M GT
GeForce 9800M GS
GeForce 8800M GTX
GeForce 8800M GTS
Recommended “Best Performance”
As of December 14, the best interactive performance will be experienced by use of these GPU cards:
Mac Systems:
• NVidia Quadro 4800, GeForce GTX 285
Windows Systems:
• NVidia 580GTX, Quadro 6000, AMD 5870
The performance of the GPU cards severely depends on the used OpenCL driver, and we expect a
performance increase when the drivers mature for both platforms.
Last updated January 31, 2011
|
|