VideoSolo Software Supports NVIDIA® CUDA™ Technology

Part 1. What is NVIDIA CUDA?

CUDA, stands for Compute Unified Device Architecture, is an extension of the C programming language created by NVIDIA. It can greatly improve computer performance by harnessing the power of GPU (graphics processing unit).

With millions of CUDA-enabled GPUs sold to date, software developers, scientists and researchers are finding broad-ranging uses for CUDA, including image and video processing, computational biology and chemistry, fluid dynamics simulation, CT image reconstruction, seismic analysis, ray tracing, and much more.

What Can CUDA Do?

In order to expend the full functions of GPU greatly, NVIDIA released the CUDA technology. This CUDA technology has been adopted by thousands of applications and there are over 500 million CUDA-enabled GPUs working in compute clusters, super computers, notebooks and workstations. What’s more, the CUDA is good at doing a massive number of tasks at the same time, and doing those tasks relatively quickly.

That’s why VideoSolo programmers spend so much time on redesigning our products for CUDA and improve the video encoding & decoding performance tremendously. The most important point is that you can enjoy a fast & smooth conversion speed on your computer with a CUDA-enabled GPU.

Our Programmers have already tested that the converting speed of the program with NVIDIA® CUDA™ technology is 6X faster than before. You can see all data in details from the graphic below.

Compatible Video Codecs:

CUDA™ technology accelerates conversion to AVI, MP4, FLV, MKV, MOV, and MPEG-2 TS with the H.264 codec.

Compatible Graphics Card

Quadro Desktop Series

Quadro FX   5800/FX 5600/FX 4800/FX 4800 for Mac/FX 4700 X2/FX 4600/FX 3800/FX 3700/FX   1800/FX 1700/FX 580/FX 570/FX 470/FX 380/FX 370

Quadro   CX/6000/5000/4000/NVS 450/NVS 420/NVS 295/NVS 290/Plex 7000/Plex 2100 D4/Plex   2200 D2/Plex 2100 S4/Plex 1000 Model IV

Quadro Mobile Series

Quadro FX   3800M/FX 3700M/FX 3600M/FX 2800M/FX 2700M/FX 1800M/FX 1700M/FX 1600M/FX   880M/FX 770M/FX 570M/FX 380M/FX 370M/FX 360M

Quadro 5000M/NVS   5100M/NVS 3100M/NVS 2100M/NVS 320M/NVS 160M/NVS 150M/NVS 140M/NVS 135M/NVS   130M

GeForce 400 Series

GeForce 400 Series

GeForce GTX   480M

GeForce 300 Series

GeForce GT 340/GT 330/GT 320/315/310

GeForce GTS 360M/GTS 350M/GT 335M/GT   330M/GT 325M/310M/305M

GeForce 200 Series

GeForce GTX   295/GTX 285/GTX 285 for Mac/GTX 280/GTX 275/GTX 260/GTS 250/GT 240/GT 220/210

GeForce GTX   285M/GTX 280M/GTX 260M/GTS 260M/GTS 250M/GT 240M/GT 230M

GeForce 100 Series

GeForce GTS   150/GT 130/GT 120/G100

GeForce GTS   160M/GTS 150M/GT 130M/G210M/G110M/G105M/G102M

GeForce 9 Series

GeForce 9800   GX2/9800 GTX+/9800 GTX/9800 GT/9600 GSO/9600 GT/9500 GT/9400GT

GeForce   9800M GTX/9800M GT/9800M GTS/9800M GS/9700M GTS/9700M

GT/9650M   GS/9600M GT/9600M

GS/9500M   GS/9500M G/9400M G/9300M GS/9300M G/9200M GS/9100M G

GeForce   9400/9300 mGPU

GeForce 8 Series

GeForce 8800   Ultra/8800 GTX/8800 GTS/8800 GT/8800 GS/8600 GTS/8600 GT/8500 GT/8400 GS

GeForce 8800M GTS/8700M GT/8600M GT/8600M GS/8400M GT/8400M GS

GeForce   8300/8200/8100 mGPU

Part 2. What is NVIDIA NVENC?

NVIDIA NVENC is a powerful video encoding technology developed by NVIDIA since CUDA. It was introduced with the Kepler-based GeForce 600 series in March 2012, as a product feature that offloads H264 video encoding form the host CPU. Compared with the CUDA-based or CPU-based encoders, CUP-based NVENC can provide higher quality video encoding.

What Can NVENC Work for You?

• Record Screen with High Video Quality

The NVIDIA NVENC acceleration enables you to capture screen video with the original image quality. And it will only take very low CPU usage. It also lets you improve the recording ability by using the GPU of the graphics card.

• Convert Video in High Speed

NVENC supports converting videos to other formats in high speed, with high compression ratio and in high quality.

• Broadcast Live HD Video on Live Stream Website

NVIDIA NVENC helps you broadcast live HD videos on YouTube, Twitch.tv, Hitbox.tv and other live streaming websites easily with high definition image quality.

• Get Fantastic Gaming Experience

Want to record a HD gameplay video without affecting the game-playing experience? It’s easy! The powerful NVENC acceleration technology will help you achieve that!

Compatible Video Codecs:

NVIDIA® NVENC™ acceleration speeds up processing of H.264 and HEVC (H.265) video encoding, even in 4k resolution videos.

Supported GPUs

High Performance Computing and Hyperscale AcceleratorsTesla K10, K20, K40, K80, M4, M40, M6, M60, and newer
Desktop and WorkstationQuadro   K2000, K2200, K4000, K4200, K5000, K5200, K6000, M4000, M5000, M6000, and   newer
Mobile WorkstationQuadro K2000M, M2000M, K5000M, and newer
Cloud Gaming, Virtual Desktops, and Cloud EnterpriseGRID K1, K2,   K340, K520, M30, M40, and newer
Desktop and Mobile ComputersGeForce (Kepler & Maxwell GPUs only)

Part 3. Troubleshooting

If you can’t enable NVIDIA® acceleration, try updating your graphics card drivers:

• Click here to go to NVIDIA’s official site where you can download drivers for your GPU. Please only use drivers from your hardware manufacturer. Software downloaded from other sources may contain malware.

• On the driver download page, either enter your GPU model (see above to find out which GPU you have) and operating system, or use NVIDIA® automatic scanner to pick the right driver version. You will be then offered to download and install the drivers.

• After you’ve installed the drivers, restart your computer for the changes to take effect and try enabling NVIDIA GPU acceleration.