6X Faster Speed with NVIDIA® CUDA™ Technology

Ati Technology

Part 1: What is CUDA? (h2)

CUDA, Compute Unified Device Architecture, is a parallel computing platform and programming model invented by NVIDIA. It harnesses the power of graphics processing unit (GPU) to improve computer performance. The CUDA platform is powerful for it enables direct access to CPU's parallel computational elements and virtual instruction set.

Parallel Processing

The Use of CUDA

CUDA has been adopted by thousands of applications. Now it has over 500 million CUDA-enabled GPUs working in compute clusters, supercomputers, notebooks and workstations. Many famous companies including Adobe, MathWorks, Autodesk, ANSYS, and Wolfram Research are using this technology to make full use of the power of the so-called sleeping giant - GPU.

What Can CUDA Do?

As the development of display card, the performance of GPU becomes more and more powerful, and even surpasses the performance of CPU in some fields. So it will be a great waste of GPU if it is merely used for image processing. So NVIDIA released the CUDA technology, which expands functions of GPU greatly.

Apeaksoft Studio pays much attention to CUDA since it was introduced. Our programmers have redesigned our products for CUDA and improved the video encoding and decoding performance tremendously, so you can enjoy an excellent conversion speed on your computer with a CUDA-enabled GPU.

Tested by our programmers, the converting speed of the software with NVIDIA® CUDA™ technology is 6X higher than the old software. The graphic below shows all data in details.

Faster Performance

Supported NVIDIA products

For desktop:

TGeForce GTX 980 Ti
GeForce GTX 980
GeForce GTX 970
GeForce GTX 960
GeForce GTX 950

For Laptops:

GeForce GTX 750 Ti
GeForce GT 740
GeForce GT 730
GeForce GT 720
GeForce GT 610
GeForce 210

For notebook:

GeForce GTX 980
GeForce GTX 980M
GeForce GTX 970M
GeForce GTX 965M
GeForce GTX 960M
GeForce GTX 950M
GeForce GTX 880M
GeForce GTX 870M
GeForce GTX 860M
GeForce GTX 850M
GeForce 940M
GeForce 930M
GeForce 840M
GeForce 830M
GeForce GTX 780M
GeForce GTX 770M
GeForce GTX 765M
GeForce GTX 760M
GeForce GT 755M
GeForce GT 750M
GeForce GT 745M
GeForce GT 740M
GeForce GT 735M
GeForce GT 730M
GeForce GT 720M
GeForce 710M
GeForce 705M
GeForce 610M

Note: All the supported Graphics Card we offer above is just the reference. For any specific acceleration statement with NVIDIA® CUDA™ technology, please go to NVIDIA official site for the standard reference.

Part 2: What is NVIDIA NVENC?

NVIDIA NVENC is another powerful video encoding technology developed by NVIDIA since CUDA. It was introduced with the Kepler-based GeForce 600 series in March 2012, which could use NVIDIA graphics card to encode the stream rather than CPU. When using dedicated hardware for video encoding and decoding, the CUDA cores and system CPU are free to run other compute-intensive tasks. Compared with the CUDA-based or CPU-based encoders, GPU-based NVENC can provide higher quality video encoding.

What does NVENC use for?

Screen recording

NVIDIA NVENC acceleration is able to help you record smooth screen activity in high video quality. The recorded video will greatly save the original image quality. Additionally, NVENC will only take up very low CPU usage. You are able to improve the recording ability by using the GPU of the graphics card.

Convert video to other formats

Besides HD video recording, NVENC can also help you convert video formats. It allows you to convert the target video with an excellent speed and a high compression ratio.

Live Streaming

NVIDIA NVENC lets you better achieve Live Stream with high definition image quality. It is well adopted to take low resources usage and pffer high video quality. You can conveniently broadcast live HD video on popular live streaming websites including YouTube,, and so on.

Play game and record gameplay

With the powerful NVENC acceleration technology, you are able to get a fantastic gaming experience with ease. What's more, it allows you to record HD gameplay video. And the whole recording process won't affect players' game experience.

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)

More Reading