Skip to content

Commit d471a77

Browse files
committed
add lib & header descriptors for cusolverMp
1 parent fc1ff27 commit d471a77

2 files changed

Lines changed: 15 additions & 0 deletions

File tree

cuda_pathfinder/cuda/pathfinder/_dynamic_libs/descriptor_catalog.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,13 @@ class DescriptorSpec:
308308
dependencies=("nvshmem_host",),
309309
requires_rtld_deepbind=True,
310310
),
311+
DescriptorSpec(
312+
name="cusolverMp",
313+
packaged_with="other",
314+
linux_sonames=("libcusolverMp.so.0"),
315+
site_packages_linux=("nvidia/cu12/lib", "nvidia/cu13/lib"),
316+
dependencies=("cublas", "cudart", "cusolver", "nccl"),
317+
),
311318
DescriptorSpec(
312319
name="mathdx",
313320
packaged_with="other",

cuda_pathfinder/cuda/pathfinder/_headers/header_descriptor_catalog.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,14 @@ class HeaderDescriptorSpec:
137137
# -----------------------------------------------------------------------
138138
# Third-party / separately packaged headers
139139
# -----------------------------------------------------------------------
140+
HeaderDescriptorSpec(
141+
name="cusolverMp",
142+
packaged_with="other",
143+
header_basename="cusolverMp.h",
144+
site_packages_dirs=("nvidia/cu12/include", "nvidia/cu13/include"),
145+
conda_targets_layout=False,
146+
use_ctk_root_canary=False,
147+
),
140148
HeaderDescriptorSpec(
141149
name="cusparseLt",
142150
packaged_with="other",

0 commit comments

Comments
 (0)