You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CV-CUDA is an open-source project that enables building efficient cloud-scale
@@ -44,21 +44,21 @@ To get a local copy up and running follow these steps.
44
44
45
45
|CV-CUDA Build|Platform|CUDA Version|CUDA Compute Capability|Hardware Architectures|Nvidia Driver|Python Versions|Supported Compilers (build from source)|API compatibility with prebuilt binaries|OS/Linux distributions tested with prebuilt packages|
46
46
|-|-|-|-|-|-|-|-|-|-|
47
-
|x86_64_cu11|x86_64|11.7 or later|SM7 and later|Volta, Turing, Ampere, Hopper, Ada Lovelace|r525 or later***|3.8, 3.9, 3.10, 3.11|gcc>=9* <br> gcc>=11**|gcc>=9|ManyLinux2014-compliant, Ubuntu>= 20.04<br>WSL2/Ubuntu>=20.04|
48
-
|x86_64_cu12|x86_64|12.2 or later|SM7 and later|Volta, Turing, Ampere, Hopper, Ada Lovelace|r525 or later***|3.8, 3.9, 3.10, 3.11|gcc>=9* <br> gcc>=11**|gcc>=9|ManyLinux2014-compliant, Ubuntu>= 20.04<br>WSL2/Ubuntu>=20.04|
49
-
|aarch64_cu12|aarch64 SBSA****|12.2 or later|SM7 and later|ARM SBSA: Volta, Turing, Ampere, Hopper, Ada Lovelace, Grace Hopper|r525 or later***|3.8, 3.9, 3.10, 3.11|gcc>=9* <br> gcc>=11**|gcc>=9|ManyLinux2014-compliant, Ubuntu>= 20.04|
47
+
|x86_64_cu11|x86_64|11.7 or later|SM7 and later|Volta, Turing, Ampere, Ada Lovelace, Hopper|r525 or later***|3.8 - 3.13|gcc>=9* <br> gcc>=11**|gcc>=9|ManyLinux2014-compliant, Ubuntu>= 20.04<br>WSL2/Ubuntu>=20.04|
48
+
|x86_64_cu12|x86_64|12.2 or later|SM7 and later|Volta, Turing, Ampere, Ada Lovelace, Hopper|r525 or later***|3.8 - 3.13|gcc>=9* <br> gcc>=11**|gcc>=9|ManyLinux2014-compliant, Ubuntu>= 20.04<br>WSL2/Ubuntu>=20.04|
49
+
|aarch64_cu11|aarch64 SBSA****|11.7 or later|SM7 and later|ARM SBSA (incl. Grace): Volta, Turing, Ampere, Ada Lovelace, Hopper|r525 or later***|3.8 - 3.13|gcc>=9* <br> gcc>=11**|gcc>=9|ManyLinux2014-compliant, Ubuntu>= 20.04|
50
+
|aarch64_cu12|aarch64 SBSA****|12.2 or later|SM7 and later|ARM SBSA (incl. Grace): Volta, Turing, Ampere, Ada Lovelace, Hopper|r525 or later***|3.8 - 3.13|gcc>=9* <br> gcc>=11**|gcc>=9|ManyLinux2014-compliant, Ubuntu>= 20.04|
50
51
|aarch64_cu11|aarch64 Jetson****|11.4|SM7 and later|Jetson AGX Orin|JetPack 5.1|3.8|gcc>=9* <br> gcc>=11**|gcc>=9|Jetson Linux 35.x|
51
52
|aarch64_cu12|aarch64 Jetson****|12.2|SM7 and later|Jetson AGX Orin, IGX Orin + Ampere RTX6000, IGX Orin + ADA RTX6000|JetPack 6.0 DP, r535 (IGX OS v0.6)|3.10|gcc>=9* <br> gcc>=11**|gcc>=9|Jetson Linux 36.2<br> IGX OS v0.6|
52
53
53
54
\* partial build, no test module (see Known Limitations) <br>
54
55
\** full build, including test module <br>
55
56
\***[samples][CV-CUDA Samples] require driver r535 or later to run and are only officially supported with CUDA 12. <br>
56
-
\**** starting with v0.14, aarch64_cu12 packages (deb, tar.xz or wheels) distributed on Github (release "assets") or Pypi are SBSA-compatible unless noted otherwise. Jetson builds (deb, tar.xz, whl) can be found in explicitly named "Jetson" archives in Github release assets.
57
+
\**** starting with v0.14, aarch64 packages (deb, tar.xz or wheels) distributed on Github (release "assets") or Pypi are SBSA-compatible unless noted otherwise. Jetson builds (deb, tar.xz, whl) can be found in explicitly named "Jetson" archives in Github release assets.
57
58
58
59
### Known limitations and issues
59
60
60
-
- Starting with v0.14, aarch64_cu12 packages (deb, tar.xz or wheels) distributed on Github (release "assets") and Pypi are the SBSA-compatible ones. Jetson builds (deb, tar.xz, whl) can be found in explicitly named "Jetson" archives in Github release assets.
61
-
- We do not provide SBSA-compatible aarch64_cu11 packages yet, this will be addressed in an upcoming release.
61
+
- Starting with v0.14, aarch64 packages (deb, tar.xz or wheels) distributed on Github (release "assets") and Pypi are the SBSA-compatible ones. Jetson builds (deb, tar.xz, whl) can be found in explicitly named "Jetson" archives in Github release assets.
62
62
- For GCC versions lower than 11.0, C++17 support needs to be enabled when compiling CV-CUDA.
63
63
- The C++ test module cannot build with gcc<11 (requires specific C++-20 features). With gcc-9 or gcc-10, please build with option `-DBUILD_TESTS=0`
64
64
-[CV-CUDA Samples] require driver r535 or later to run and are only officially supported with CUDA 12.
@@ -83,10 +83,10 @@ Check pypi.org projects for support for your platform of choice, [cvcuda-cu11][c
83
83
84
84
Use the following command to install the latest available version:
85
85
```shell
86
-
pip install cvcuda_<cu_ver>
86
+
pip install cvcuda-<cu_ver>
87
87
```
88
88
89
-
where <cu_ver> is the desired CUDA version.
89
+
where <cu_ver> is the desired CUDA version, 'cu11' or 'cu12'.
90
90
91
91
Alternatively, download the appropriate .whl file for your computer architecture, Python and CUDA version from the release assets of current CV-CUDA release. Release information of all CV-CUDA releases can be found [here][CV-CUDA GitHub Releases]. Once downloaded, execute the `pip install` command to install the Python wheel. For example:
92
92
```shell
@@ -320,6 +320,10 @@ If the script is run from a different location, provide the path to the CV-CUDA
320
320
321
321
CV-CUDA operates under the [Apache-2.0](LICENSE.md) license.
322
322
323
+
## Third-party software redistribution
324
+
325
+
See [THIRD_PARTY_LICENSES](THIRD_PARTY_LICENSES.md) for licenses of software redistributed as part of CV-CUDA's code or binary packages.
326
+
323
327
## Security
324
328
325
329
CV-CUDA, as a NVIDIA program, is committed to secure development practices.
@@ -329,9 +333,25 @@ Please read our [Security](SECURITY.md) page to learn more.
329
333
330
334
CV-CUDA is developed jointly by NVIDIA and ByteDance.
331
335
336
+
References:
337
+
338
+
-[Optimizing Microsoft Bing Visual Search with NVIDIA Accelerated Libraries][bing-blog]
339
+
-[Accelerating AI Pipelines: Boosting Visual Search Efficiency, GTC 2025][bing-gtc25]
340
+
-[Optimize Short-Form Video Processing Toward the Speed of Light, GTC 2025][cosmos-splitting-gtc25]
341
+
-[CV-CUDA Increasing Throughput and Reducing Costs for AI-Based Computer Vision with CV-CUDA][increased-throughput-blog]
0 commit comments