Rob Armstrong
c94ff366ae
Merge pull request #379 from ntalpallikar/bug_matrixmulDynlinkJIT_crash
...
Fix null pointer reference issue with cuda driver API function pointer.
2025-09-05 09:29:17 -07:00
Nikhil Talpallikar
f6504f40a5
fix formatting
2025-08-29 13:28:40 -07:00
Nikhil Talpallikar
b4aaab387e
fixed formatting
2025-08-29 12:37:12 -07:00
ntalpallikar
0861db73ad
fixing indentation
2025-08-06 10:56:14 -07:00
Nikhil Talpallikar
6df7127c23
Fixed dlopen on linux with lazy load flag
2025-08-06 00:36:35 -07:00
Nikhil Talpallikar
d2c52db3e0
Fixed the error path to initialize error path function pointers. Exit with error in case of LOADLIBRARY failureas initialize of function pointers in case of LOADLIBRARY failure will fail
2025-08-06 00:29:22 -07:00
Nikhil Talpallikar
527b29dbd0
Clean implementation for failure path when cuInit fails. Removed CHECKED_CALL macro which returned prematurely
2025-08-05 13:49:28 -07:00
Nikhil Talpallikar
f8aab0053f
Clean implementation for failure path when cuInit fails
2025-08-05 13:46:44 -07:00
Nikhil Talpallikar
fd513b4846
Fix null pointer refrence issue with cuda driver API function pointers in case cuInit fails
2025-08-01 10:27:09 -07:00
Rob Armstrong
8433f89993
Globally remove VSCode tasks.json referencing obsolete build steps
2025-07-07 08:31:22 -07:00
shawnz
e674cc36fe
Bug 5339530: Set socket creating folder to /tmp for QNX
2025-06-13 16:34:40 +08:00
shawnz
ce28796d6c
Bug 5189457: Disable -no-pie for hpc
2025-06-11 16:25:22 +08:00
shawnz
6c9e9d3cd2
Bug 5323163: Get correct cuda include path for finding header files
2025-06-10 15:15:56 +08:00
shawnz
7f5390cec3
Bug 5323124: Waive simpleAWBarrier on QNX
2025-06-10 15:14:33 +08:00
shawnz
49307463b5
Bug 5133216: Add QNX tooltrain and cross build support
2025-05-29 16:57:28 +08:00
shawnz
40d297dfe7
Bug 5300528: Add MPI_C_LIBRARIES for user defined MPI path
2025-05-23 14:47:55 +08:00
shawnz
2ec9cf394a
Bug 5272236: Update the include file copy path as path changes on 13.0
2025-05-12 15:00:52 +08:00
shawnz
bf628887f1
Bug 5217339: Replace SM 101 with 110 for Thor
2025-05-07 14:10:35 +08:00
Rob Armstrong
9ac81370fa
Update 12.9 changes from 'master' into 'cuda_a_dev'
2025-04-30 09:48:21 -07:00
Rob Armstrong
14b1bfdcc4
Replace README references to "CUDA Toolkit 12.5" with general "CUDA Toolkit"
2025-04-30 09:46:45 -07:00
shawnz
49159f3739
Bug 5164417 and 5097376: Fix the OpenMP issue finding issue for MSVC and Glang
2025-04-27 16:50:12 +08:00
shawnz
7e90d36120
Bug 5196362: Update parameters of cuCtxCreate for vectorAddMMAP
2025-04-17 10:53:03 +08:00
shawnz
01a62e2bc0
Bug 5184356: Update the computeMode for remaining 3 samples
2025-04-11 10:40:35 +08:00
shawnz
02fdb070ad
Bug 5196362, 5184356, 5212196, 5214258 and 5214259: Update sameples for CUDA13.0 API changes
2025-04-10 18:27:18 +08:00
Rob Armstrong
278f4adbd2
Merge branch 'master' into cuda_a_dev
2025-04-09 08:33:37 -07:00
shawnz
4672b8ba2b
Bug 5163983: Remove SM < 75 in CMakeLists.txt of some samples
2025-04-09 15:10:40 +08:00
shawnz
e77d6eb5ab
Bug 5207005: Append pid in shmName for Linux only as this is for MIG scenario
2025-04-07 17:17:17 +08:00
shawnz
a1b5a6f6e3
Bug 5163983: Remove SM < 75 in CMakeLists.txt of some samples
2025-04-03 15:51:59 +08:00
shawnz
b013387a39
Update code format
2025-04-03 11:23:26 +08:00
shawnz
ad9908e32b
Bug4914019 & 4191696: Append pid in shmName for MIG multiple thread scenario
2025-04-02 11:20:09 +08:00
Rob Armstrong
69522dd5b7
CUDA 13.0 removes support for Maxwell, Pascal, and Volta architecture offline compilation
2025-03-27 10:43:00 -07:00
Rob Armstrong
ceab6e8bcc
Apply consistent code formatting across the repo. Add clang-format and pre-commit hooks.
2025-03-27 10:30:07 -07:00
Rob Armstrong
c0ab53f986
Update all sample CMakeLists.txt to include ENABLE_CUDA_DEBUG flag to enable cuda-gdb
2025-03-26 10:08:59 -07:00
Rob Armstrong
b87c243bbb
Add -lineinfo flag to all targets to include line information for developer tools
2025-03-26 09:44:20 -07:00
Rob Armstrong
e214cd29aa
Update gencode arguments for separate kernel fatbin builds
2025-03-26 09:28:37 -07:00
Shawn Zeng
9adce9d9f2
Update file CMakeLists.txt
2025-03-03 19:19:50 -08:00
Shawn Zeng
310e7f2a11
Bug 5143332: Remove the redundant content in 0_Introduction/CMakeLists.txt
2025-03-03 17:37:48 -08:00
XSShawnZeng
3e8f91d1a1
Several small bug fixes for Windows platforms
...
* Enhancement for GLFW include and lib search
* Fixing issue #321 : A potential bug in memMapIPCDrv/memMapIpc.cpp
* Update CMakelist.txt for the sample 0_Introduction/template
* Copy .dll to correct dir for 5_Domain_Specific/Mandelbrot
* Fix typo
* Update changelog for cudaNvSciBufMultiplanar
2025-02-26 08:23:39 -08:00
ohmaya
61bd39800d
simplePrintf.cu: "Compute capability" text ( #299 )
...
Compute %d.%d capability => Compute capability %d.%d
2025-02-19 15:22:34 -08:00
Rob Armstrong
c87881f02c
Update matrix multiplication sample README references ( #325 )
...
- Clarify reference to Shared Memory section in CUDA programming guide
- Update cuBLAS interface version description
- Add hyperlink to Shared Memory documentation
2025-02-18 14:02:59 -08:00
shawnz
fb6fcb0110
Enhancement for finding GLFW on WIN and copy .dll files to executable dir for some samples
2025-02-14 22:37:51 +08:00
shawnz
a6737fd72b
Add SM support for simpleAtomicIntrinsics
2025-02-13 11:53:55 +08:00
Rob Armstrong
5932d18738
Fix warning about potential string overflow in 0_Introduction/simpleIPC
2025-02-11 17:31:36 -08:00
Rob Armstrong
7a9bd38ecc
Update OpenGL sample build settings on Windows
2025-02-10 23:12:38 -08:00
shawnz
11bc856cad
Turn on assert log for SimpleAssert and copy files to folder of executable for watershedSegmentationNPP
2025-02-10 17:02:44 +08:00
Rob Armstrong
95308ffc23
Add missing build targets to general samples
2025-02-08 13:04:26 -05:00
Rob Armstrong
56852fbb50
Add explicit system libraries needed on some Linux distributions
2025-02-07 15:43:17 -05:00
Rob Armstrong
e8a041d783
Ensure -Wno-deprecated-gpu-targets is passed to PTX and fatbin compilation steps
2025-02-04 12:07:51 -08:00
Rob Armstrong
c631850c15
Remove compute capability 8.7 build target for non-Tegra builds
2025-02-04 12:01:38 -08:00
Rob Armstrong
9539ca5fa3
Remove compute capability 7.2 build target for non-Tegra builds
2025-02-04 11:58:25 -08:00