Skip to content

Releases

cuda-pathfinder v1.9.0

Release cuda-core-v1.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Nov 00:33
cuda-core-v1.3.0
8fa2bf7

Release v13.5.0

Choose a tag to compare

@github-actions github-actions released this 05 Nov 12:14
3429cba

Highlights

  • New APIs from CTK 13.5:

    • driver: cuFabricCpyBatchAsync, cuTensorMapSetAllocationClass, and the new
      CUtensorMapAllocClass and CUfabricCpyOperandType enums, along with the
      CUDA_FABRIC_COPY_BATCH_OP and CUDA_FABRIC_CPY_BATCH_NODE_PARAMS_V1 structs. There are
      new graph node types (CU_GRAPH_NODE_TYPE_MEMCPY_BATCH, CU_GRAPH_NODE_TYPE_EXTERNAL_ENGINE
      and CU_GRAPH_NODE_TYPE_FABRIC_CPY_BATCH), new device attributes
      (CU_DEVICE_ATTRIBUTE_VULKAN_CIG_STREAMS_SUPPORTED and
      CU_DEVICE_ATTRIBUTE_TENSOR_MAP_LARGE_TENSOR_MIN_SIZE), and a new
      CU_COREDUMP_SKIP_TENSOR_MEMORY coredump flag.
    • runtime: cudaMemcpyBatchNodeParams.
    • nvml: device_get_gpu_uptime_v1, system_get_conf_compute_settings_v2,
      device_get_nvlink_info_v3, device_get_nvlink_remap_table_info_v1,
      device_set_nvlink_nvle_ready_v1, device_lock_nvlink_remap_table_v1,
      device_setup_nvlink_nvle_encryption_key_v1 and device_get_nvlink_nvle_private_info_v1.
    • cufile: PANFS_SUPPORTED capability flag.
    • nvvm: the -nvvm-latest compiler option is documented.
  • Python 3.10 support was dropped (end of life). Python 3.15 is now officially supported.

Changes

  • Many cuda.bindings.cudla and cuda.bindings.nvml enum members had a
    redundant prefix stripped from their name,
    e.g. nvml.BrandType.BRAND_GEFORCE is now nvml.BrandType.GEFORCE.
    The old, longer names remain available as backward-compatible aliases and
    will continue to work. The full list of renames, excluding the 447
    similarly-renamed nvml.GpmMetricId members (which had their
    GPM_METRIC_ prefix stripped the same way), is below.
    In addition, the members of cudla.Status are now PEP8-compliant
    SHOUT_CASE (e.g. ErrorInvalidParam is now ERROR_INVALID_PARAM); the old
    names remain available as backward-compatible aliases. That enum is not
    included in the table below.

Enum member renames (old names remain available as backward-compatible aliases)

Module Enum class New name Deprecated alias
cudla FenceType FENCE NVSCISYNC_FENCE
cudla FenceType FENCE_SOF NVSCISYNC_FENCE_SOF
cudla ModuleLoadFlags DEFAULT MODULE_DEFAULT
cudla ModuleLoadFlags ENABLE_FAULT_DIAGNOSTICS MODULE_ENABLE_FAULT_DIAGNOSTICS
cudla ScratchMemoryConfig CONFIG_MAX MAX
cudla ScratchMemoryConfig DEFAULT SCRATCH_MEMORY_DEFAULT
cudla ScratchMemoryConfig SHARED_STATIC SCRATCH_MEMORY_SHARED_STATIC
cudla SubmissionFlags DIAGNOSTICS_TASK SUBMIT_DIAGNOSTICS_TASK
cudla SubmissionFlags NOOP SUBMIT_NOOP
cudla SubmissionFlags SKIP_LOCK_ACQUIRE SUBMIT_SKIP_LOCK_ACQUIRE
nvml BrandType COUNT BRAND_COUNT
nvml BrandType GEFORCE BRAND_GEFORCE
nvml BrandType GEFORCE_RTX BRAND_GEFORCE_RTX
nvml BrandType GRID BRAND_GRID
nvml BrandType NVIDIA BRAND_NVIDIA
nvml BrandType NVIDIA_CLOUD_GAMING BRAND_NVIDIA_CLOUD_GAMING
nvml BrandType NVIDIA_DLA BRAND_NVIDIA_DLA
nvml BrandType NVIDIA_NPU BRAND_NVIDIA_NPU
nvml BrandType NVIDIA_RTX BRAND_NVIDIA_RTX
nvml BrandType NVIDIA_VAPPS BRAND_NVIDIA_VAPPS
nvml BrandType NVIDIA_VCS BRAND_NVIDIA_VCS
nvml BrandType NVIDIA_VGAMEDEV BRAND_NVIDIA_VGAMEDEV
nvml BrandType NVIDIA_VGAMING BRAND_NVIDIA_VGAMING
nvml BrandType NVIDIA_VPC BRAND_NVIDIA_VPC
nvml BrandType NVIDIA_VWS BRAND_NVIDIA_VWS
nvml BrandType NVS BRAND_NVS
nvml BrandType QUADRO BRAND_QUADRO
nvml BrandType QUADRO_RTX BRAND_QUADRO_RTX
nvml BrandType TESLA BRAND_TESLA
nvml BrandType TITAN BRAND_TITAN
nvml BrandType TITAN_RTX BRAND_TITAN_RTX
nvml BrandType UNKNOWN BRAND_UNKNOWN
nvml BridgeChipType BRO4 BRIDGE_CHIP_BRO4
nvml BridgeChipType PLX BRIDGE_CHIP_PLX
nvml ClockType COUNT CLOCK_COUNT
nvml ClockType GRAPHICS CLOCK_GRAPHICS
nvml ClockType MEM CLOCK_MEM
nvml ClockType SM CLOCK_SM
nvml ClockType VIDEO CLOCK_VIDEO
nvml ComputeMode COUNT COMPUTEMODE_COUNT
nvml ComputeMode DEFAULT COMPUTEMODE_DEFAULT
nvml ComputeMode EXCLUSIVE_PROCESS COMPUTEMODE_EXCLUSIVE_PROCESS
nvml ComputeMode EXCLUSIVE_THREAD COMPUTEMODE_EXCLUSIVE_THREAD
nvml ComputeMode PROHIBITED COMPUTEMODE_PROHIBITED
nvml CoolerControl COUNT THERMAL_COOLER_SIGNAL_COUNT
nvml CoolerControl NONE THERMAL_COOLER_SIGNAL_NONE
nvml CoolerControl TOGGLE THERMAL_COOLER_SIGNAL_TOGGLE
nvml CoolerControl VARIABLE THERMAL_COOLER_SIGNAL_VARIABLE
nvml CoolerTarget GPU THERMAL_GPU
nvml CoolerTarget GPU_RELATED THERMAL_GPU_RELATED
nvml CoolerTarget MEMORY THERMAL_MEMORY
nvml CoolerTarget NONE THERMAL_NONE
nvml CoolerTarget POWER_SUPPLY THERMAL_POWER_SUPPLY
nvml DetachGpuState KEEP DETACH_GPU_KEEP
nvml DetachGpuState REMOVE DETACH_GPU_REMOVE
nvml DeviceAddressingModeType ATS DEVICE_ADDRESSING_MODE_ATS
nvml DeviceAddressingModeType HMM DEVICE_ADDRESSING_MODE_HMM
nvml DeviceAddressingModeType NONE DEVICE_ADDRESSING_MODE_NONE
nvml DeviceGpuRecoveryAction BUS_RESET GPU_RECOVERY_ACTION_BUS_RESET
nvml DeviceGpuRecoveryAction DRAIN_AND_RESET GPU_RECOVERY_ACTION_DRAIN_AND_RESET
nvml DeviceGpuRecoveryAction DRAIN_P2P GPU_RECOVERY_ACTION_DRAIN_P2P
nvml DeviceGpuRecoveryAction GPU_RESET GPU_RECOVERY_ACTION_GPU_RESET
nvml DeviceGpuRecoveryAction NODE_REBOOT GPU_RECOVERY_ACTION_NODE_REBOOT
nvml DeviceGpuRecoveryAction NONE GPU_RECOVERY_ACTION_NONE
nvml DeviceGpuRecoveryAction RECOVER_IMEX_DOMAIN GPU_RECOVERY_ACTION_RECOVER_IMEX_DOMAIN
nvml DeviceGpuRecoveryAction SYSTEM_REBOOT GPU_RECOVERY_ACTION_SYSTEM_REBOOT
nvml DeviceVgpuCapability COMPUTE_MEDIA_ENGINE_GPU DEVICE_VGPU_CAP_COMPUTE_MEDIA_ENGINE_GPU
nvml DeviceVgpuCapability COUNT DEVICE_VGPU_CAP_COUNT
nvml DeviceVgpuCapability DEVICE_STREAMING DEVICE_VGPU_CAP_DEVICE_STREAMING
nvml DeviceVgpuCapability FRACTIONAL_MULTI_VGPU DEVICE_VGPU_CAP_FRACTIONAL_MULTI_VGPU
nvml DeviceVgpuCapability HETEROGENEOUS_TIMESLICE_PROFILES DEVICE_VGPU_CAP_HETEROGENEOUS_TIMESLICE_PROFILES
nvml DeviceVgpuCapability HETEROGENEOUS_TIMESLICE_SIZES DEVICE_VGPU_CAP_HETEROGENEOUS_TIMESLICE_SIZES
nvml DeviceVgpuCapability HOMOGENEOUS_PLACEMENTS DEVICE_VGPU_CAP_HOMOGENEOUS_PLACEMENTS
nvml DeviceVgpuCapability MIG_TIMESLICING_ENABLED DEVICE_VGPU_CAP_MIG_TIMESLICING_ENABLED
nvml DeviceVgpuCapability MIG_TIMESLICING_SUPPORTED DEVICE_VGPU_CAP_MIG_TIMESLICING_SUPPORTED
nvml DeviceVgpuCapability MINI_QUARTER_GPU DEVICE_VGPU_CAP_MINI_QUARTER_GPU
nvml DeviceVgpuCapability READ_DEVICE_BUFFER_BW DEVICE_VGPU_CAP_READ_DEVICE_BUFFER_BW
nvml DeviceVgpuCapability WARM_UPDATE DEVICE_VGPU_CAP_WARM_UPDATE
nvml DeviceVgpuCapability WRITE_DEVICE_BUFFER_BW DEVICE_VGPU_CAP_WRITE_DEVICE_BUFFER_BW
nvml DriverModel MCDM DRIVER_MCDM
nvml DriverModel WDDM DRIVER_WDDM
nvml DriverModel WDM DRIVER_WDM
nvml EccCounterType ECC_COUNTER_TYPE_COUNT COUNT
nvml EnableState DISABLED FEATURE_DISABLED
nvml EnableState ENABLED FEATURE_ENABLED
nvml EncoderType AV1 ENCODER_QUERY_AV1
nvml EncoderType H264 ENCODER_QUERY_H264
nvml EncoderType HEVC ENCODER_QUERY_HEVC
nvml EncoderType UNKNOWN ENCODER_QUERY_UNKNOWN
nvml EventDataType NVML_EVENT EVENT
nvml FanState FAILED FAN_FAILED
nvml FanState NORMAL FAN_NORMAL
nvml GpuOperationMode ALL_ON GOM_ALL_ON
nvml GpuOperationMode COMPUTE GOM_COMPUTE
nvml GpuOperationMode LOW_DP GOM_LOW_DP
nvml GpuP2PCapsIndex ATOMICS P2P_CAPS_INDEX_ATOMICS
nvml GpuP2PCapsIndex NVLINK P2P_CAPS_INDEX_NVLINK
nvml GpuP2PCapsIndex PCI P2P_CAPS_INDEX_PCI
nvml GpuP2PCapsIndex PROP P2P_CAPS_INDEX_PROP
nvml GpuP2PCapsIndex READ P2P_CAPS_INDEX_READ
nvml GpuP2PCapsIndex UNKNOWN P2P_CAPS_INDEX_UNKNOWN
nvml GpuP2PCapsIndex WRITE P2P_CAPS_INDEX_WRITE
nvml GpuP2PStatus CHIPSET_NOT_SUPPORED P2P_STATUS_CHIPSET_NOT_SUPPORED
nvml GpuP2PStatus CHIPSET_NOT_SUPPORTED P2P_STATUS_CHIPSET_NOT_SUPPORTED
nvml GpuP2PStatus DISABLED_BY_REGKEY P2P_STATUS_DISABLED_BY_REGKEY
nvml GpuP2PStatus GPU_NOT_SUPPORTED P2P_STATUS_GPU_NOT_SUPPORTED
nvml GpuP2PStatus IOH_TOPOLOGY_NOT_SUPPORTED P2P_STATUS_IOH_TOPOLOGY_NOT_SUPPORTED
nvml GpuP2PStatus NOT_SUPPORTED P2P_STATUS_NOT_SUPPORTED
nvml GpuP2PStatus OK P2P_STATUS_OK
nvml GpuP2PStatus `U...
Read more

cuda-pathfinder v1.8.6

cuda-pathfinder v1.8.5

cuda-pathfinder v1.8.4

Release cuda-core-v1.2.2

Choose a tag to compare

@github-actions github-actions released this 16 Oct 14:19
cuda-core-v1.2.2
59e5faa

Release v13.4.4

Choose a tag to compare

@github-actions github-actions released this 15 Oct 13:56
0f6315c

Release v13.4.4

cuda-pathfinder v1.8.3

Release v13.4.3

Choose a tag to compare

@github-actions github-actions released this 23 Sep 02:36
972ee3b

Release v13.4.3