1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008
|
Source: nvidia-cuda-toolkit
Section: non-free/libs
Priority: optional
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Uploaders:
Andreas Beckmann <anbe@debian.org>,
Graham Inggs <ginggs@debian.org>,
Build-Depends:
debhelper-compat (= 13),
dh-exec,
quilt,
chrpath,
Build-Depends-Arch:
dh-sequence-dkms,
dh-sequence-python3,
# for cuda-gdb
bison,
flex,
libbabeltrace-dev,
libdebuginfod-dev,
libexpat1-dev,
libipt-dev [amd64],
liblzma-dev,
libmpfr-dev,
libncurses-dev,
libreadline-dev,
libsource-highlight-dev,
libxxhash-dev,
pkgconf,
python3-dev,
python3-setuptools,
texinfo,
zlib1g-dev,
# for nsight-compute/nsight-systems
libcurl4t64 [!ppc64el] | libcurl4 [!ppc64el],
libdbus-1-3 [!ppc64el],
libegl1 [!ppc64el],
libfontconfig1 [!ppc64el],
libfreetype6 [!ppc64el],
libgl1 [!ppc64el],
libgssapi-krb5-2 [!ppc64el],
libgstreamer-plugins-base1.0-0 [amd64],
libibmad5 [!ppc64el],
libibumad3 [!ppc64el],
libnss3 [!ppc64el],
libopengl0 [!ppc64el],
libpfm4 [amd64],
libqt6wlshellintegration6 [!ppc64el],
libsm6 [amd64],
libssh-dev [!ppc64el],
libucx0 [!ppc64el],
libwayland-cursor0 [!ppc64el],
libwayland-egl1 [!ppc64el],
libxcb-icccm4 [!ppc64el],
libxcb-image0 [!ppc64el],
libxcb-keysyms1 [!ppc64el],
libxcb-randr0 [!ppc64el],
libxcb-render-util0 [!ppc64el],
libxcb-shape0 [!ppc64el],
libxcomposite1 [!ppc64el],
libxdamage1 [!ppc64el],
libxfixes3 [!ppc64el],
libxi6 [!ppc64el],
libxkbcommon-x11-0 [!ppc64el],
libxkbfile1 [!ppc64el],
libxrandr2 [!ppc64el],
libxtst6 [!ppc64el],
# for nvidia-openjdk-8-jre
libasound2-dev [!arm64],
libfreetype-dev [!arm64],
libgif-dev [!arm64],
libjpeg-dev (>= 1:0) [!arm64] | libjpeg62-dev [!arm64],
liblcms2-dev [!arm64],
libpcsclite-dev [!arm64],
libpng-dev [!arm64],
libpulse-dev [!arm64],
libxi-dev [!arm64],
libxrender-dev [!arm64],
libxtst-dev [!arm64],
Rules-Requires-Root: no
Standards-Version: 4.7.2
Homepage: https://developer.nvidia.com/cuda-zone
Vcs-Browser: https://salsa.debian.org/nvidia-team/nvidia-cuda-toolkit
Vcs-Git: https://salsa.debian.org/nvidia-team/nvidia-cuda-toolkit.git
XS-Autobuild: yes
Package: nvidia-cuda-toolkit
Section: non-free/devel
Architecture: amd64 ppc64el arm64
Depends:
${nvidia-profiler:eq:Version} [${cuda:arch:has-nvidia-profiler}],
${nvidia-cuda-dev:eq:Version},
${nvidia-opencl-dev:eq:Version} | opencl-dev,
g++-${cuda:gcc:DefaultVersion}
| g++-13
| clang-17
| g++-12
| clang-16
| clang-15
| clang-14
| g++-11
| clang-13
| clang-12
| g++-10
| clang-11
| clang-10
| g++-9
| clang-9
| g++-8
| clang-8
| clang-7
| g++-7
| clang (<< 1:18~)
| g++-6
,
${shlibs:Depends}, ${misc:Depends},
Recommends:
nvidia-cuda-toolkit-doc (= ${source:Version}),
${nvidia-cuda-gdb:eq:Version},
${nvidia-visual-profiler:eq:Version} [${cuda:arch:has-nvidia-visual-profiler}],
${nsight-compute:eq:Version},
${nsight-systems:eq:Version},
Suggests:
${package:driver},
Breaks:
nvidia-cuda-doc (<< 10.2.89-3),
Description: NVIDIA CUDA development toolkit
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
This package contains the nvcc compiler and other tools needed for building
CUDA applications.
.
Running CUDA applications requires a supported NVIDIA GPU and the NVIDIA
driver kernel module.
Package: nvidia-cuda-toolkit-gcc
Section: non-free/devel
Architecture: amd64 ppc64el arm64
Depends:
g++-${cuda:gcc:DefaultVersion},
${nvidia-cuda-toolkit:eq:Version},
${misc:Depends},
Description: NVIDIA CUDA development toolkit (GCC compatibility)
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
This package provides the /usr/bin/cuda-gcc, /usr/bin/cuda-g++ symlinks to
simplify building packages that need to be built with a CUDA-compatible
compiler.
.
This package ensures a deterministic nvcc/gcc combination is used by default
and is therefore recommended to be used as build dependency for all source
packages needing nvcc for building.
Package: nvidia-cuda-toolkit-doc
Section: non-free/doc
Architecture: all
Depends:
libjs-html5shiv,
libjs-jquery,
${misc:Depends}
Breaks:
nvidia-cuda-doc (<< 10.2.89-3),
Replaces:
nvidia-cuda-doc (<< 10.2.89-3),
Suggests:
nvidia-cuda-samples (>= ${cuda:Version:Major}),
Homepage: https://docs.nvidia.com/cuda
Description: NVIDIA CUDA and OpenCL documentation
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
OpenCL (Open Computing Language) is a multi-vendor open standard for
general-purpose parallel programming of heterogeneous systems that include
CPUs, GPUs and other processors.
.
Note that CUDA documentation is no longer bundled with CUDA toolkit releases.
Visit https://docs.nvidia.com/cuda for the latest documentation on CUDA.
Package: nvidia-cuda-gdb
Section: non-free/devel
Architecture: amd64 ppc64el arm64
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends: nvidia-cuda-toolkit-doc (= ${source:Version})
Description: NVIDIA CUDA Debugger (GDB)
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
This package contains the cuda-gdb debugger.
Package: nvidia-profiler
Section: non-free/devel
Architecture: amd64 ppc64el
Depends:
${libaccinj64-:eq:Version},
${libcuinj64-:eq:Version},
${shlibs:Depends}, ${misc:Depends}
Suggests:
nvidia-cuda-toolkit,
Description: NVIDIA Profiler for CUDA and OpenCL
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
OpenCL (Open Computing Language) is a multi-vendor open standard for
general-purpose parallel programming of heterogeneous systems that include
CPUs, GPUs and other processors.
.
This package contains the nvprof profiler.
Package: nvidia-openjdk-8-jre
Section: non-free/java
Architecture: amd64 ppc64el
Depends:
libatk-wrapper-java-jni (>= 0.33.3-9~),
${shlibs:Depends}, ${misc:Depends}
Conflicts:
openjdk-8-jre-headless,
openjdk-8-jre,
Replaces:
openjdk-8-jre-headless,
openjdk-8-jre,
Homepage: http://openjdk.java.net/
Description: Obsolete OpenJDK Java runtime, for NVIDIA applications
Full Java runtime environment - needed for executing Java GUI and Webstart
programs, using Hotspot JIT.
.
This package provides OpenJDK-8 JRE binaries built on Debian for use with
the NVIDIA CUDA Toolkit. This obsolete version is needed for
nvidia-visual-profiler.
Package: nvidia-visual-profiler
Section: non-free/devel
Architecture: amd64 ppc64el
Depends:
${jre:Depends},
libgtk2.0-0,
${nvidia-profiler:eq:Version} [${cuda:arch:has-nvidia-profiler}],
${perl:Depends},
${shlibs:Depends}, ${misc:Depends}
Recommends: nvidia-cuda-toolkit-doc (= ${source:Version}),
Homepage: https://developer.nvidia.com/nvidia-visual-profiler
Description: NVIDIA Visual Profiler for CUDA and OpenCL
The NVIDIA Visual Profiler is a cross-platform performance profiling tool
that delivers developers vital feedback for optimizing CUDA C/C++ and OpenCL
applications.
Package: nsight-compute
Section: non-free/devel
Architecture: amd64 ppc64el arm64
Depends:
libjs-sphinxdoc,
node-html5shiv,
sphinx-rtd-theme-common,
${nsight-compute-target:eq:Version},
libssh-4 [!ppc64el],
${python3:Depends},
${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/nsight-compute
Description: NVIDIA Nsight Compute
NVIDIA Nsight Compute is an interactive kernel profiler for CUDA applications.
It provides detailed performance metrics and API debugging via a user
interface and command line tool. In addition, its baseline feature allows
users to compare results within the tool. Nsight Compute provides a
customizable and data-driven user interface and metric collection and can be
extended with analysis scripts for post-processing results.
Package: nsight-compute-target
Section: non-free/devel
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Depends:
${shlibs:Depends}, ${misc:Depends}
Breaks:
nsight-compute (<< 10.2.89-3),
Homepage: https://developer.nvidia.com/nsight-compute
Description: NVIDIA Nsight Compute (target specific libraries)
NVIDIA Nsight Compute is an interactive kernel profiler for CUDA applications.
It provides detailed performance metrics and API debugging via a user
interface and command line tool. In addition, its baseline feature allows
users to compare results within the tool. Nsight Compute provides a
customizable and data-driven user interface and metric collection and can be
extended with analysis scripts for post-processing results.
.
This package contains the target specific libraries.
Package: nsight-systems
Section: non-free/devel
Architecture: amd64 ppc64el arm64
Depends:
libjs-sphinxdoc,
node-html5shiv,
sphinx-rtd-theme-common,
${nsight-systems-target:eq:Version},
libssh-4 [!ppc64el],
${python3:Depends},
${shlibs:Depends}, ${misc:Depends}
Recommends:
${nvidia-profiler:eq:Version} [${cuda:arch:has-nvidia-profiler}],
Homepage: https://developer.nvidia.com/nsight-systems
Description: NVIDIA Nsight Systems
NVIDIA Nsight Systems is a system-wide performance analysis tool designed to
visualize an application’s algorithms, help you identify the largest
opportunities to optimize, and tune to scale efficiently across any quantity
or size of CPUs and GPUs; from large server to smallest SoCs.
Package: nsight-systems-target
Section: non-free/devel
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Depends:
python3:any,
${shlibs:Depends}, ${misc:Depends}
Breaks:
nsight-systems (<< 10.2.89-3),
Homepage: https://developer.nvidia.com/nsight-systems
Description: NVIDIA Nsight Systems (target specific libraries)
NVIDIA Nsight Systems is a system-wide performance analysis tool designed to
visualize an application’s algorithms, help you identify the largest
opportunities to optimize, and tune to scale efficiently across any quantity
or size of CPUs and GPUs; from large server to smallest SoCs.
.
This package contains the target specific libraries.
Package: nvidia-cuda-dev
Section: non-free/libdevel
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Depends:
${libcudart:eq:Version},
${libaccinj64-:eq:Version} [${cuda:arch:has-nvidia-profiler}],
${libcuinj64-:eq:Version} [${cuda:arch:has-nvidia-profiler}],
${libnvrtc:eq:Version},
${libnvrtc-builtins:eq:Version},
${libnvtoolsext:eq:Version},
${libnvvm:eq:Version},
${libcublas:eq:Version},
${libcublaslt:eq:Version},
${libnvblas:eq:Version},
${libcufft:eq:Version},
${libcufftw:eq:Version},
${libcurand:eq:Version},
${libcusolver:eq:Version},
${libcusolvermg:eq:Version},
${libcusparse:eq:Version},
${libnppc:eq:Version},
${libnppial:eq:Version},
${libnppicc:eq:Version},
${libnppidei:eq:Version},
${libnppif:eq:Version},
${libnppig:eq:Version},
${libnppim:eq:Version},
${libnppist:eq:Version},
${libnppisu:eq:Version},
${libnppitc:eq:Version},
${libnpps:eq:Version},
${libnvfatbin:eq:Version},
${libnvjitlink:eq:Version},
${libnvjpeg:eq:Version},
${libcupti-dev:eq:Version},
${libnvidia-ml-dev:eq:Version},
libcu++-dev (>= ${cccl:Version}~),
libcub-dev (>= ${cccl:Version}~),
libthrust-dev (>= ${cccl:Version}~),
${package:libcuda1},
${misc:Depends}
Recommends:
libgl-dev,
libvdpau-dev,
libnvcuvid1,
Breaks:
libcuda1 (<< ${nvidia:MinVersion}),
Description: NVIDIA CUDA development files
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
This package contains the development files: headers and libraries.
Package: nvidia-opencl-dev
Section: non-free/libdevel
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Depends:
ocl-icd-opencl-dev,
${misc:Depends}
Recommends:
nvidia-opencl-icd,
Breaks:
nvidia-libopencl1 (>> 0),
Description: NVIDIA OpenCL development files
OpenCL (Open Computing Language) is a multi-vendor open standard for
general-purpose parallel programming of heterogeneous systems that include
CPUs, GPUs and other processors.
.
This metapackage provides the development files: headers and libraries.
Package: libnvidia-ml-dev
Section: non-free/libdevel
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Depends:
${package:libnvidia-ml1},
${misc:Depends}
Breaks:
nvidia-cuda-dev (<< 10.1.168-4~),
Replaces:
nvidia-cuda-dev (<< 10.1.168-4~),
Homepage: https://developer.nvidia.com/nvidia-management-library-NVML
Description: NVIDIA Management Library (NVML) development files
The NVIDIA Management Library (NVML) provides a monitoring and management API.
It provides a direct access to the queries and commands exposed via nvidia-smi.
.
This package contains the header file and depends on the driver-provided
library.
Package: libcudart12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Recommends:
${package:libcuda1}
Provides:
no-libcuda1 [${cuda:arch:has-no-driver}],
Description: NVIDIA CUDA Runtime Library
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
This package contains the CUDA Runtime API library for high-level CUDA
programming, on top of the CUDA Driver API.
Package: libaccinj64-12.4
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NVIDIA ACCINJ Library (64-bit)
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
ACCINJ is the OpenACC internal library for profiling.
.
This package contains the 64-bit ACCINJ runtime library.
Package: libcuinj64-12.4
Architecture: amd64 ppc64el
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NVIDIA CUINJ Library (64-bit)
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
CUINJ is the CUDA internal library for profiling.
.
This package contains the 64-bit CUINJ runtime library.
Package: libnvrtc12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends:
${libnvrtc-builtins:eq:Version},
${shlibs:Depends}, ${misc:Depends}
Description: CUDA Runtime Compilation (NVIDIA NVRTC Library)
CUDA Runtime Compilation library (nvrtc) provides an API to compile
CUDA-C++ device source code at runtime.
.
The resulting compiled PTX can be launched on a GPU using the CUDA
Driver API.
.
This package contains the NVRTC library.
Package: libnvrtc-builtins12.4
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: CUDA Runtime Compilation (NVIDIA NVRTC Builtins Library)
CUDA Runtime Compilation library (nvrtc) provides an API to compile
CUDA-C++ device source code at runtime.
.
The resulting compiled PTX can be launched on a GPU using the CUDA
Driver API.
.
This package contains the NVRTC Builtins library.
Package: libnvtoolsext1
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://docs.nvidia.com/gameworks/content/gameworkslibrary/nvtx/nvidia_tools_extension_library_nvtx.htm
Description: NVIDIA Tools Extension Library
The NVIDIA Tools Extension SDK (NVTX) is a C-based API for marking events and
ranges in your applications. Applications which integrate NVTX can use Nsight
to capture and visualize these events and ranges.
.
This package contains the NVIDIA Tools Extension runtime library.
Package: libnvvm4
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/cuda-llvm-compiler
Description: NVIDIA NVVM Library
NVIDIA's CUDA Compiler (NVCC) is based on the widely used LLVM open source
compiler infrastructure.
.
The NVVM library is used by NVCC to compile CUDA binary code to run on NVIDIA
GPUs.
.
This package contains the NVIDIA NVVM runtime library.
Package: libnvfatbin12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://docs.nvidia.com/cuda/nvjitlink/index.html
Description: NVIDIA compiler library for fatbin interaction
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
This package contains the NVIDIA compiler runtime library for fatbin
interaction.
Package: libnvjitlink12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://docs.nvidia.com/cuda/nvjitlink/index.html
Description: NVIDIA Compiler JIT LTO Library
NVIDIA's CUDA Compiler (NVCC) may apply Just-in-Time (JIT)
Link-Time-Optimization (LTO) to improve performance of CUDA kernels
comprised of multiple separate compilation units.
.
This package contains the NVIDIA Compiler JIT LTO runtime library.
Package: libcupti12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Provides:
libnvperf,
Conflicts:
libnvperf,
Breaks:
libcupti10.1 (<< 10.1.243-7~),
Replaces:
libnvperf,
libcupti10.1 (<< 10.1.243-7~),
Homepage: https://developer.nvidia.com/cuda-profiling-tools-interface
Description: NVIDIA CUDA Profiler Tools Interface runtime library
The CUDA Profiler Tools Interface (CUPTI) enables the creation of
profiling and tracing tools that target CUDA applications. CUPTI
provides a set of APIs targeted at ISVs creating profilers and other
performance optimization tools. The CUPTI APIs are not intended to be
used by developers in their CUDA applications.
.
This package contains the runtime library.
Package: libcupti-dev
Section: non-free/libdevel
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Depends:
${libcupti:eq:Version},
${misc:Depends}
Recommends: libcupti-doc
Homepage: https://developer.nvidia.com/cuda-profiling-tools-interface
Description: NVIDIA CUDA Profiler Tools Interface development files
The CUDA Profiler Tools Interface (CUPTI) enables the creation of
profiling and tracing tools that target CUDA applications. CUPTI
provides a set of APIs targeted at ISVs creating profilers and other
performance optimization tools. The CUPTI APIs are not intended to be
used by developers in their CUDA applications.
.
This package contains the development files: headers and libraries.
Package: libcupti-doc
Section: non-free/doc
Architecture: all
Depends:
libjs-sphinxdoc,
node-html5shiv,
sphinx-rtd-theme-common,
${misc:Depends}
Homepage: https://developer.nvidia.com/cuda-profiling-tools-interface
Description: NVIDIA CUDA Profiler Tools Interface documentation
The CUDA Profiler Tools Interface (CUPTI) enables the creation of
profiling and tracing tools that target CUDA applications. CUPTI
provides a set of APIs targeted at ISVs creating profilers and other
performance optimization tools. The CUPTI APIs are not intended to be
used by developers in their CUDA applications.
.
This package contains the documentation and examples.
Package: libcublas12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NVIDIA cuBLAS Library
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
The cuBLAS library is an implementation of BLAS (Basic Linear Algebra
Subprograms) on top of the NVIDIA CUDA runtime. It allows the user to access
the computational resources of NVIDIA Graphics Processing Unit (GPU), but
does not auto-parallelize across multiple GPUs.
.
This package contains the cuBLAS runtime library.
Package: libcublaslt12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts:
cuda-license-10-1,
cuda-license-10-2,
Description: NVIDIA cuBLASLt Library
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
The cuBLASLt library is a lightweight GEMM library with a flexible API and
tensor core support for INT8 inputs and FP16 CGEMM split-complex matrix
multiplication.
.
This package contains the cuBLASLt runtime library.
Package: libnvblas12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NVBLAS runtime library
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
The NVBLAS Library is a GPU-accelerated Library that implements BLAS (Basic
Linear Algebra Subprograms). It can accelerate most BLAS Level-3 routines by
dynamically routing BLAS calls to one or more NVIDIA GPUs present in the
system, when the characteristics of the call make it to speedup on a GPU.
Package: libcufft11
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NVIDIA cuFFT Library
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
The FFT is a divide-and-conquer algorithm for efficiently computing discrete
Fourier transforms of complex or real-valued data sets. It is one of the most
important and widely used numerical algorithms in computational physics and
general signal processing. The cuFFT library provides a simple interface for
computing FFTs on an NVIDIA GPU, which allows users to quickly leverage the
floating-point power and parallelism of the GPU in a highly optimized and
tested FFT library.
.
This package contains the cuFFT runtime library.
Package: libcufftw11
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NVIDIA cuFFTW Library
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
The FFT is a divide-and-conquer algorithm for efficiently computing discrete
Fourier transforms of complex or real-valued data sets. It is one of the most
important and widely used numerical algorithms in computational physics and
general signal processing. The cuFFT library provides a simple interface for
computing FFTs on an NVIDIA GPU, which allows users to quickly leverage the
floating-point power and parallelism of the GPU in a highly optimized and
tested FFT library.
.
This package contains the cuFFTW runtime library.
Package: libcurand10
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NVIDIA cuRAND Library
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
The cuRAND library provides facilities that focus on the simple and efficient
generation of high-quality pseudorandom and quasirandom numbers.
A pseudorandom sequence of numbers satisfies most of the statistical
properties of a truly random sequence but is generated by a deterministic
algorithm. A quasirandom sequence of n-dimensional points is generated by a
deterministic algorithm designed to fill an n-dimensional space evenly.
.
This package contains the cuRAND runtime library.
Package: libcusolver11
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NVIDIA cuSOLVER Library
The cuSOLVER library contains LAPACK-like functions in dense and sparse
linear algebra, including linear solver, least-square solver and eigenvalue
solver.
.
This package contains the cuSOLVER runtime library.
Package: libcusolvermg11
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NVIDIA cuSOLVERmg Library
The cuSOLVER library contains LAPACK-like functions in dense and sparse
linear algebra, including linear solver, least-square solver and eigenvalue
solver.
.
This package contains the cuSOLVERmg runtime library.
Package: libcusparse12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NVIDIA cuSPARSE Library
The Compute Unified Device Architecture (CUDA) enables NVIDIA
graphics processing units (GPUs) to be used for massively parallel
general purpose computation.
.
The cuSPARSE library contains a set of basic linear algebra subroutines used
for handling sparse matrices. It is implemented on top of the NVIDIA CUDA
runtime and is designed to be called from C and C++. The library routines can
be classified into four categories:
* Level 1: operations between a vector in sparse format and a vector in dense
format
* Level 2: operations between a matrix in sparse format and a vector in dense
format
* Level 3: operations between a matrix in sparse format and a set of vectors
in dense format
* Conversion: operations that allow conversion between different matrix
formats
.
This package contains the cuSPARSE runtime library.
Package: libnppc12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts:
nvidia-libopencl1,
Breaks:
nvidia-opencl-dev (<< 9.1.85-6),
Homepage: https://developer.nvidia.com/npp
Description: NVIDIA Performance Primitives core runtime library
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing. The initial set offunctionality in the library focuses on imaging
and video processing and is widely applicable for developers in these areas.
NPP will evolve over time to encompass more of the compute heavy tasks in a
variety of problem domains. The NPP library is written to maximize
flexibility, while maintaining high performance.
.
This package contains the NVIDIA Performance Primitives core runtime library.
Package: libnppial12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/npp
Description: NVIDIA Performance Primitives lib for Image Arithmetic and Logic
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
Image Arithmetic and Logic operations, which is a sub-library of nppi.
Package: libnppicc12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/npp
Description: NVIDIA Performance Primitives lib for Image Color Conversion
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
Image Color and sampling Conversion, which is a sub-library of nppi.
Package: libnppidei12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/npp
Description: NVIDIA Performance Primitives lib for Image Data Exchange and Initialization
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
Image Data Exchange and Initialization, which is a sub-library of nppi.
Package: libnppif12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/npp
Description: NVIDIA Performance Primitives lib for Image Filters
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
Image Filters, which is a sub-library of nppi.
Package: libnppig12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/npp
Description: NVIDIA Performance Primitives lib for Image Geometry transforms
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
Image Geometry transforms, which is a sub-library of nppi.
Package: libnppim12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/npp
Description: NVIDIA Performance Primitives lib for Image Morphological operations
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
Image Morphological operations, which is a sub-library of nppi.
Package: libnppist12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/npp
Description: NVIDIA Performance Primitives lib for Image Statistics
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
Image Statistics and Linear Transformation, which is a sub-library of nppi.
Package: libnppisu12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/npp
Description: NVIDIA Performance Primitives lib for Image Support
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
Image Support, which is a sub-library of nppi.
Package: libnppitc12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/npp
Description: NVIDIA Performance Primitives lib for Image Threshold and Compare
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing.
.
This package contains the NVIDIA Performance Primitives runtime library for
Image Threshold and Compare, which is a sub-library of nppi.
Package: libnpps12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/npp
Description: NVIDIA Performance Primitives for signal processing runtime library
NVIDIA NPP is a library of functions for performing CUDA accelerated
processing. The initial set offunctionality in the library focuses on imaging
and video processing and is widely applicable for developers in these areas.
NPP will evolve over time to encompass more of the compute heavy tasks in a
variety of problem domains. The NPP library is written to maximize
flexibility, while maintaining high performance.
.
This package contains the NVIDIA Performance Primitives runtime library for
signal processing.
Package: libnvjpeg12
Architecture: amd64 ppc64el arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: NVIDIA JPEG library (nvJPEG)
The nvJPEG 1.0 library provides high-performance, GPU accelerated JPEG
decoding functionality for image formats commonly used in deep learning and
hyperscale multimedia applications. The library offers single and batched JPEG
decoding capabilities which efficiently utilize the available GPU resources
for optimum performance; and the flexibility for users to manage the memory
allocation needed for decoding.
Package: libcufile0
Architecture: amd64 arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/gpudirect-storage
Description: GPUDirect Storage cuFile runtime library
GPUDirect Storage (GDS) enables a direct data path for direct memory access
(DMA) transfers between GPU memory and storage, which avoids a bounce buffer
through the CPU.
.
This package contains the cuFile runtime library.
Package: libcufile-rdma1
Architecture: amd64 arm64
Multi-Arch: same
Pre-Depends: ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/gpudirect-storage
Description: GPUDirect Storage cuFile RDMA runtime library
GPUDirect Storage (GDS) enables a direct data path for direct memory access
(DMA) transfers between GPU memory and storage, which avoids a bounce buffer
through the CPU.
.
This package contains the cuFile RDMA runtime library.
Package: libcufile-dev
Section: non-free/libdevel
Architecture: amd64 arm64
Multi-Arch: same
Depends:
${libcufile:eq:Version},
${libcufile-rdma:eq:Version},
${misc:Depends}
Homepage: https://developer.nvidia.com/gpudirect-storage
Description: GPUDirect Storage - development files
GPUDirect Storage (GDS) enables a direct data path for direct memory access
(DMA) transfers between GPU memory and storage, which avoids a bounce buffer
through the CPU.
.
This package contains the development files: headers and libraries.
Package: gds-tools
Section: non-free/utils
Architecture: amd64 arm64
Depends:
python3:any,
${python3:Depends},
${shlibs:Depends}, ${misc:Depends}
Homepage: https://developer.nvidia.com/gpudirect-storage
Description: GPUDirect Storage - tools
GPUDirect Storage (GDS) enables a direct data path for direct memory access
(DMA) transfers between GPU memory and storage, which avoids a bounce buffer
through the CPU.
.
This package contains the GDS tools.
Package: nvidia-fs-dkms
Section: non-free/kernel
Architecture: amd64 arm64
Multi-Arch: foreign
Depends:
${package:nvidia-kernel-dkms},
${misc:Depends}
Homepage: https://developer.nvidia.com/gpudirect-storage
Description: NVIDIA file-system - nvidia-fs.ko kernel driver
GPUDirect Storage (GDS) enables a direct data path for direct memory access
(DMA) transfers between GPU memory and storage, which avoids a bounce buffer
through the CPU.
.
This package builds the nvidia-fs.ko kernel driver.
|