forked from ports/contrib
cuda: initial import
This commit is contained in:
parent
5281d0e5b1
commit
cd419df511
6438
cuda/.footprint
Normal file
6438
cuda/.footprint
Normal file
File diff suppressed because it is too large
Load Diff
37
cuda/.signature
Normal file
37
cuda/.signature
Normal file
@ -0,0 +1,37 @@
|
||||
untrusted comment: verify with /etc/ports/contrib.pub
|
||||
RWSagIOpLGJF323yIKKI3fBg9QmNh1pxuuXv7xNZu9dof8c//lIQtQOroGUj4TEsZ/bLHc1p7zowTb1Ni/FJgbrTtiu3yiQxIAM=
|
||||
SHA256 (Pkgfile) = 8506b45abe004b21513f7b4bf769ab19a2648cc23207ad2a37cc92c5ce28420f
|
||||
SHA256 (.footprint) = 5dcd8d76241a43f3e59dc517c3f59b054e14d75cb1893e8b7daaf5a5a221ac65
|
||||
SHA256 (cuda_11.2.0_460.27.04_linux.run) = 9c50283241ac325d3085289ed9b9c170531369de41165ce271352d4a898cbdce
|
||||
SHA256 (cuda.sh) = ab92658d9efa337f12da5b093d9a643c031c6067ffc30abd8e87bd7bedecf0c0
|
||||
SHA256 (cuda.conf) = a65f7d96e2447eb40b1be9586b90eb0bd776a8938c93d21f9606d2880b548b28
|
||||
SHA256 (cuda.revdep) = b4beef4ac94f5fb418127b00cca7b011a6804d4e0d0a581986a5a028486aa349
|
||||
SHA256 (cuda-findgllib_mk.diff) = bf0cfaf0462ceb7cd76185a07a97731a9b887b2dc935ae903910bd8aad64c927
|
||||
SHA256 (accinj64.pc) = ec3d9bbf49dd9a0a549c6e44c3c2c6878ced2556e617f98c71745722c883586d
|
||||
SHA256 (cublas.pc) = 72d18c1cfc6849c89d3046f7573f887bac1e42d0efb862814471151b679d4716
|
||||
SHA256 (cuda.pc) = 1566130d367ae7ba253b54d7ab92f29d06053f7482382bee62aa03767d6fbabf
|
||||
SHA256 (cudart.pc) = 2fc2a5e27ee97dd1c0b448ff55a7758bd6b40dfc11db65f84368bf03bc5050c8
|
||||
SHA256 (cufft.pc) = bf59706874881b10a1e35105a9443096b48de39d536885d598ecc22b7b8fecad
|
||||
SHA256 (cufftw.pc) = 6e2f99f04a9c8105c74361ba435557f850e43358eb795785f11b3a0447912ec1
|
||||
SHA256 (cuinj64.pc) = 7f426be4770abb0a40c44a4a109d1dd828c1e0908ddf925d0333db51f8792fe1
|
||||
SHA256 (curand.pc) = 441a1acff474b7596994d6c84c4a136de150592a14ba542fd2ad8e8a84401cea
|
||||
SHA256 (cusolver.pc) = f49389689063f2c230f1bc404ebc12230d1de9bcf9b3e92c8a777f376ca183b4
|
||||
SHA256 (cusparse.pc) = 9d3fce3f8ef193b86139bd06e43eab47e397d31b4922e2b6a5f156af8862db49
|
||||
SHA256 (nppc.pc) = 2dfe7a9e9e0c2b638734d4decac5625884d0ecef9c5f1593bec9fcf5b9c4cbfd
|
||||
SHA256 (nppi.pc) = b189cec5bd997d5f9a77b3fc42bec4763d0b664cb1754fd6af60bd3c4f15bd46
|
||||
SHA256 (nppial.pc) = 99efd4f39b8f749dd50b523bc5763ab5891083abf31cc088313734dbb18983dc
|
||||
SHA256 (nppicc.pc) = 375502f3909d6537d886d484ec6b2478dd236a1a201e3ff4571033a625cb5ea8
|
||||
SHA256 (nppicom.pc) = 9ac2e62b3495b6c6daaff427e2c89561fb22af787b8d27d281d949ec3c2c73b8
|
||||
SHA256 (nppidei.pc) = 60f261c07afb2c7ed0b45ffe31a952622670a38feb3181095b0109ac6a194233
|
||||
SHA256 (nppif.pc) = 77bcf0799b11e963f97e3d625148450b2452ba679fbb54a2a03d5586955b1953
|
||||
SHA256 (nppig.pc) = 1ae3272baf769163a8968aa2687fefe0b57465770b42fe507b0d7268ede038db
|
||||
SHA256 (nppim.pc) = 72eaa766d8cf0f8f9316dcc031128f8d1064c9c3426da920d6eacbefccfbdccc
|
||||
SHA256 (nppist.pc) = e5b95699dd7e1326b9caa16e907fbf87570984575b487b4bdb8661b9b36c0f22
|
||||
SHA256 (nppisu.pc) = d51ac3afa0a2201a033c6938581241f5a9fd0d7fab80e9d91b72ccfef437b6ac
|
||||
SHA256 (nppitc.pc) = d65524836abfb506391a3f89b295b4b0b1b590140e603ada7d213dee0df61a00
|
||||
SHA256 (npps.pc) = d5dde50bc25a8042837182454af2807f0e6ea33733720584fe32ed18f207ffd5
|
||||
SHA256 (nvToolsExt.pc) = 3289161bb91a35bd5ca0e55f8992868f91011885240d47a01c5b83296a69379b
|
||||
SHA256 (nvgraph.pc) = 892e9006d9fbee3b0466776cd9db3440f232eab45d75190962b48ca5cb8bc05c
|
||||
SHA256 (nvidia-ml.pc) = ab4a9a6c5b911d8f4f0cda08fd73a7a20a65f923eb3c464c64c7da42fd0c57b0
|
||||
SHA256 (nvjpeg.pc) = 21c6add24633167f28cbdd8b3ff303e990a4312d9713ddbc489c8a77d6632e73
|
||||
SHA256 (nvrtc.pc) = c4c4bbf25f610160651586f8a7f311b9a48ea24cb5dfd97a489aeaf16ba474d3
|
71
cuda/Pkgfile
Normal file
71
cuda/Pkgfile
Normal file
@ -0,0 +1,71 @@
|
||||
# Description: NVIDIA's GPU programming toolkit
|
||||
# URL: https://developer.nvidia.com/cuda-zone
|
||||
# Maintainer: Danny Rawlins, crux at romster dot me
|
||||
# Depends on: nvidia lsb-release
|
||||
|
||||
name=cuda
|
||||
version=11.2.0
|
||||
_driverver=460.27.04
|
||||
release=1
|
||||
source=(http://developer.download.nvidia.com/compute/cuda/${version}/local_installers/cuda_${version}_${_driverver}_linux.run
|
||||
cuda.sh cuda.conf cuda.revdep
|
||||
cuda-findgllib_mk.diff
|
||||
*.pc)
|
||||
|
||||
build() {
|
||||
sh cuda_${version}_${_driverver}_linux.run --target "${SRC}" --noexec
|
||||
|
||||
# Fix up samples that use findgllib_mk
|
||||
for f in builds/cuda_samples/*/*/findgllib.mk; do
|
||||
patch $f cuda-findgllib_mk.diff
|
||||
done
|
||||
|
||||
cd builds
|
||||
|
||||
rm -r NVIDIA*.run bin
|
||||
mkdir -p "${PKG}/opt/cuda/extras"
|
||||
mv cuda_samples "${PKG}/opt/cuda/samples"
|
||||
mv integration nsight_compute nsight_systems EULA.txt "${PKG}/opt/cuda"
|
||||
mv cuda_sanitizer_api/compute-sanitizer "${PKG}/opt/cuda/extras/compute-sanitizer"
|
||||
rmdir cuda_sanitizer_api
|
||||
for lib in *; do
|
||||
cp -r $lib/* "${PKG}/opt/cuda/"
|
||||
done
|
||||
|
||||
# Define compilers for CUDA to use.
|
||||
# This allows us to use older versions of GCC if we have to.
|
||||
ln -s /usr/bin/gcc "${PKG}/opt/cuda/bin/gcc"
|
||||
ln -s /usr/bin/g++ "${PKG}/opt/cuda/bin/g++"
|
||||
|
||||
# Install profile and ld.so.config files
|
||||
install -Dm755 "${SRC}/cuda.sh" "${PKG}/etc/profile.d/cuda.sh"
|
||||
install -Dm644 "${SRC}/cuda.conf" "${PKG}/etc/ld.so.conf.d/cuda.conf"
|
||||
|
||||
# Install pkgconfig files
|
||||
mkdir -p "$PKG"/usr/lib/pkgconfig
|
||||
cp "${SRC}"/*.pc "${PKG}"/usr/lib/pkgconfig
|
||||
|
||||
mkdir -p "${PKG}/usr/share/licenses/${name}"
|
||||
ln -s /opt/cuda/doc/pdf/EULA.pdf "${PKG}/usr/share/licenses/${pkgname}/EULA.pdf"
|
||||
|
||||
# Allow newer compilers to work. This is not officially supported in the Arch package but
|
||||
# if users want to try, let them try.
|
||||
# See https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements
|
||||
# for official requirements
|
||||
sed -i "/.*unsupported GNU version.*/d" "${PKG}"/opt/cuda/targets/x86_64-linux/include/crt/host_config.h
|
||||
sed -i "/.*unsupported clang version.*/d" "${PKG}"/opt/cuda/targets/x86_64-linux/include/crt/host_config.h
|
||||
|
||||
# Fix Makefile paths to CUDA
|
||||
for f in $(find "$PKG"/opt/cuda -name Makefile); do
|
||||
sed -i "s|/usr/local/cuda|/opt/cuda|g" "$f"
|
||||
done
|
||||
|
||||
# NVIDIA has trouble with counting and numbering
|
||||
# as well as the elusive concept of a SONAME so...
|
||||
ln -s /opt/cuda/targets/x86_64-linux/lib/libcudart.so.11.1.74 "${PKG}/opt/cuda/targets/x86_64-linux/lib/libcudart.so.11.1"
|
||||
|
||||
install -d $PKG/etc/revdep.d
|
||||
install -m644 $SRC/$name.revdep $PKG/etc/revdep.d/$name
|
||||
|
||||
find $PKG -iname 'README' -iname 'README.txt' -exec rm '{}' \+
|
||||
}
|
9
cuda/accinj64.pc
Normal file
9
cuda/accinj64.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: accinj64
|
||||
Description: OpenACC 64-bit Injection Library
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -laccinj64
|
||||
Cflags: -I${includedir}
|
9
cuda/cublas.pc
Normal file
9
cuda/cublas.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: cublas
|
||||
Description: CUDA BLAS Library
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lcublas
|
||||
Cflags: -I${includedir}
|
22
cuda/cuda-findgllib_mk.diff
Normal file
22
cuda/cuda-findgllib_mk.diff
Normal file
@ -0,0 +1,22 @@
|
||||
--- ./opt/cuda/samples/3_Imaging/bicubicTexture/findgllib.mk 2017-09-28 09:07:30.310563874 +0200
|
||||
+++ findgllib.mk 2017-09-28 14:40:50.638930881 +0200
|
||||
@@ -60,6 +60,7 @@
|
||||
RHEL = $(shell echo $(DISTRO) | grep -i 'red\|rhel' >/dev/null 2>&1; echo $$?)
|
||||
CENTOS = $(shell echo $(DISTRO) | grep -i centos >/dev/null 2>&1; echo $$?)
|
||||
SUSE = $(shell echo $(DISTRO) | grep -i 'suse\|sles' >/dev/null 2>&1; echo $$?)
|
||||
+ CRUX = $(shell echo $(DISTRO) | grep -i crux >/dev/null 2>&1; echo $$?)
|
||||
ifeq ("$(UBUNTU)","0")
|
||||
ifeq ($(HOST_ARCH)-$(TARGET_ARCH),x86_64-armv7l)
|
||||
GLPATH := /usr/arm-linux-gnueabihf/lib
|
||||
@@ -100,6 +101,11 @@
|
||||
GLPATH ?= /usr/lib64/nvidia
|
||||
GLLINK ?= -L/usr/lib64/nvidia
|
||||
DFLT_PATH ?= /usr/lib64
|
||||
+ endif
|
||||
+ ifeq ("$(CRUX)","0")
|
||||
+ GLPATH ?= /usr/lib/nvidia
|
||||
+ GLLINK ?= -L/usr/lib/nvidia
|
||||
+ DFLT_PATH ?= /usr/lib
|
||||
endif
|
||||
|
||||
# find libGL, libGLU, libXi,
|
3
cuda/cuda.conf
Normal file
3
cuda/cuda.conf
Normal file
@ -0,0 +1,3 @@
|
||||
/opt/cuda/lib64
|
||||
/opt/cuda/nvvm/lib64
|
||||
/opt/cuda/extras/CUPTI/lib64
|
9
cuda/cuda.pc
Normal file
9
cuda/cuda.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: cuda
|
||||
Description: CUDA Driver Library
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lcuda
|
||||
Cflags: -I${includedir}
|
7
cuda/cuda.revdep
Normal file
7
cuda/cuda.revdep
Normal file
@ -0,0 +1,7 @@
|
||||
/opt/cuda/lib64
|
||||
/opt/cuda/nvvm/lib64
|
||||
/opt/cuda/extras/CUPTI/lib64
|
||||
/opt/cuda/extras/compute-sanitizer
|
||||
/opt/cuda/nsight_compute/host/linux-desktop-glibc_2_11_3-x64
|
||||
/opt/cuda/nsight_compute/target/linux-desktop-glibc_2_11_3-x86
|
||||
/opt/cuda/nsight_systems/host-linux-x64
|
9
cuda/cudart.pc
Normal file
9
cuda/cudart.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: cudart
|
||||
Description: CUDA Runtime Library
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lcudart
|
||||
Cflags: -I${includedir}
|
9
cuda/cufft.pc
Normal file
9
cuda/cufft.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: cufft
|
||||
Description: CUDA Fast Fourier Transform
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lcufft
|
||||
Cflags: -I${includedir}
|
9
cuda/cufftw.pc
Normal file
9
cuda/cufftw.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: cufftw
|
||||
Description: CUDA Fast Fourier Transform Wide
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lcufftw
|
||||
Cflags: -I${includedir}
|
9
cuda/cuinj64.pc
Normal file
9
cuda/cuinj64.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: cuinj64
|
||||
Description: CUDA 64-bit Injection Library
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lcuinj64
|
||||
Cflags: -I${includedir}
|
9
cuda/curand.pc
Normal file
9
cuda/curand.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: curand
|
||||
Description: CUDA Random Number Generation Library
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lcurand
|
||||
Cflags: -I${includedir}
|
9
cuda/cusolver.pc
Normal file
9
cuda/cusolver.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: cusolver
|
||||
Description: A LAPACK-like library on dense and sparse linear algebra
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lcusolver
|
||||
Cflags: -I${includedir}
|
9
cuda/cusparse.pc
Normal file
9
cuda/cusparse.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: cusparse
|
||||
Description: CUDA Sparse Matrix Library
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lcusparse
|
||||
Cflags: -I${includedir}
|
9
cuda/nppc.pc
Normal file
9
cuda/nppc.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppc
|
||||
Description: NVIDIA Performance Primitives - Core
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppc
|
||||
Cflags: -I${includedir}
|
9
cuda/nppi.pc
Normal file
9
cuda/nppi.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppi
|
||||
Description: NVIDIA Performance Primitives - Image Processing
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppi
|
||||
Cflags: -I${includedir}
|
9
cuda/nppial.pc
Normal file
9
cuda/nppial.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppial
|
||||
Description: NVIDIA Performance Primitives - Image Processing - Arithmetic and Logic
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppial
|
||||
Cflags: -I${includedir}
|
9
cuda/nppicc.pc
Normal file
9
cuda/nppicc.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppicc
|
||||
Description: NVIDIA Performance Primitives - Image Processing - Color Conversion
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppicc
|
||||
Cflags: -I${includedir}
|
9
cuda/nppicom.pc
Normal file
9
cuda/nppicom.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppicom
|
||||
Description: NVIDIA Performance Primitives - Image Processing - Compression
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppicom
|
||||
Cflags: -I${includedir}
|
9
cuda/nppidei.pc
Normal file
9
cuda/nppidei.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppidei
|
||||
Description: NVIDIA Performance Primitives - Image Processing - DEI
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppidei
|
||||
Cflags: -I${includedir}
|
9
cuda/nppif.pc
Normal file
9
cuda/nppif.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppif
|
||||
Description: NVIDIA Performance Primitives - Image Processing - Filters
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppif
|
||||
Cflags: -I${includedir}
|
9
cuda/nppig.pc
Normal file
9
cuda/nppig.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppig
|
||||
Description: NVIDIA Performance Primitives - Image Processing - Geometry
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppig
|
||||
Cflags: -I${includedir}
|
9
cuda/nppim.pc
Normal file
9
cuda/nppim.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppim
|
||||
Description: NVIDIA Performance Primitives - Image Processing - Morphological
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppim
|
||||
Cflags: -I${includedir}
|
9
cuda/nppist.pc
Normal file
9
cuda/nppist.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppist
|
||||
Description: NVIDIA Performance Primitives - Image Processing - Statistic and Linear
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppist
|
||||
Cflags: -I${includedir}
|
9
cuda/nppisu.pc
Normal file
9
cuda/nppisu.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppisu
|
||||
Description: NVIDIA Performance Primitives - Image Processing - Support and Data Exchange
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppisu
|
||||
Cflags: -I${includedir}
|
9
cuda/nppitc.pc
Normal file
9
cuda/nppitc.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nppitc
|
||||
Description: NVIDIA Performance Primitives - Image Processing - Threshold and Compare
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnppitc
|
||||
Cflags: -I${includedir}
|
9
cuda/npps.pc
Normal file
9
cuda/npps.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: npps
|
||||
Description: NVIDIA Performance Primitives - Signal Processing
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnpps
|
||||
Cflags: -I${includedir}
|
9
cuda/nvToolsExt.pc
Normal file
9
cuda/nvToolsExt.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nvToolsExt
|
||||
Description: NVIDIA Tools Extension
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnvToolsExt
|
||||
Cflags: -I${includedir}
|
9
cuda/nvgraph.pc
Normal file
9
cuda/nvgraph.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nvgraph
|
||||
Description: NVIDIA Accelerated Graph Analytics
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnvgraph
|
||||
Cflags: -I${includedir}
|
9
cuda/nvidia-ml.pc
Normal file
9
cuda/nvidia-ml.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nvidia-ml
|
||||
Description: NVML
|
||||
Version: 11.0
|
||||
Libs: -L${libdir}/stubs -lnvidia-ml
|
||||
Cflags: -I${includedir}
|
9
cuda/nvjpeg.pc
Normal file
9
cuda/nvjpeg.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nvjpeg
|
||||
Description: NVIDIA JPEG Library
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnvjpeg
|
||||
Cflags: -I${includedir}
|
9
cuda/nvrtc.pc
Normal file
9
cuda/nvrtc.pc
Normal file
@ -0,0 +1,9 @@
|
||||
cudaroot=/opt/cuda
|
||||
libdir=${cudaroot}/targets/x86_64-linux/lib
|
||||
includedir=${cudaroot}/targets/x86_64-linux/include
|
||||
|
||||
Name: nvrtc
|
||||
Description: A runtime compilation library for CUDA C++
|
||||
Version: 11.0
|
||||
Libs: -L${libdir} -lnvrtc
|
||||
Cflags: -I${includedir}
|
Loading…
x
Reference in New Issue
Block a user