CUDA 13.4 samples update - v13.4-public

Release 13.4 of the CUDA Samples supported by CUDA Toolkit 13.4.
See Changelog for more information.
This commit is contained in:
Dheemanth
2026-09-09 15:07:08 -07:00
committed by GitHub
parent b7c5481c55
commit 5443602d89
871 changed files with 6843 additions and 321849 deletions

View File

@@ -189,6 +189,14 @@ def main():
# Step 1: Set up CUDA device and stream
dev = Device() # Get default CUDA device (GPU 0)
dev.set_current() # Make this device the active one
# Pinned memory resources are backed by a host memory pool, which requires
# CUDA memory-pool support. This is not available on every platform (for
# example, Windows in TCC mode), so check before using it.
if not dev.properties.host_memory_pools_supported:
print("Host pinned memory pools are not supported on this platform.")
return 2
stream = dev.create_stream() # Create stream for async operations
print(f"Device: {dev.name}")
@@ -233,7 +241,8 @@ def main():
cp.cuda.Stream.null.use() # Reset CuPy's stream to default
print("\nDone")
return 0
if __name__ == "__main__":
main()
sys.exit(main())