Binyang Li
e21513791a
Address comments for PR #692 ( #733 )
...
Rename nanobind-exposed C++ types to Cpp*
Replace MSCCLPP_EXECUTION_PLAN_DIR / MSCCLPP_NATIVE_CACHE_DIR with
MSCCLPP_CACHE_DIR across C++ and Python.
2026-02-03 10:13:20 -08:00
Qinghua Zhou
f0441ee4ea
Update document versioning for PR #724 ( #735 )
...
This PR fix the issue of generating docs when we take
https://github.com/microsoft/mscclpp/pull/724 into main branch.
Build docs for main branch separately.
Use HEAD request instead of GET to check if a page exist.
Filter out versions before v0.4.0 in generate_versions.py.
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Binyang Li <binyli@microsoft.com >
2026-02-01 19:52:01 -08:00
Qinghua Zhou
cc797abc87
Revert "Support versioning for mscclpp document ( #724 )" ( #734 )
...
This PR reverts commit 69d3b7 to avoid the github page issue.
2026-01-23 16:42:54 -08:00
Qinghua Zhou
69d3b79ecd
Support versioning for mscclpp document ( #724 )
...
Show all the versions of mscclpp document on the webpage
https://microsoft.github.io/mscclpp/
Add sphinx-multiversion to generate documents for different versions.
Add version selector on document webpage.
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Binyang Li <binyli@microsoft.com >
2026-01-23 09:45:41 -08:00
Binyang Li
a707273701
Torch integration ( #692 )
...
Reorganize current native algorithm implementation and DSL algorithm
implementation.
Provide unified API for DSL algo and native algo and provide interface
to tune the algo
Provide interface for pytorch integration with native API and DSL
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: chhwang <8018170+chhwang@users.noreply.github.com >
2026-01-21 20:32:24 -08:00
Binyang Li
5acac93dbc
Integrate MSCCL++ DSL to torch workload ( #620 )
...
Provides two integration ways for MSCCL++ DSL.
1. Integrate with customized communication group
2. Integrate with NCCL API
Introduce new Python APIs to make it work:
```python
mscclpp.compile # compile dsl to json based execution plan
mscclpp.ExecutionPlanRegistry.register_plan(plan) # register the compiled plan to executionPlanRegistery
mscclpp.ExecutionPlanRegistry.set_selector(selector) # set the selector, the selector will return the best execution plan based on collection, message size, world size....
```
Fix #556
---------
Co-authored-by: Caio Rocha <caiorocha@microsoft.com >
Co-authored-by: Changho Hwang <changhohwang@microsoft.com >
2025-10-29 15:39:00 -07:00
Changho Hwang
a48421872e
Fix docs ( #656 )
...
* Fix Python doc generation
* Remove `ChannelTrigger` and fix `ProxyTrigger`
* Fixed package versions for consistency
2025-10-23 00:34:53 +00:00
Binyang Li
ddca185add
Address corner case when generating version file ( #641 )
...
Address corner case for version file generation
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
Co-authored-by: github-actions <github-actions@github.com >
2025-10-07 14:32:33 -07:00
Changho Hwang
2eadbaf86f
python doc auto generation ( #605 )
...
Add Python API references
2025-08-11 10:34:29 -07:00
Changho Hwang
9650e5c37e
Update documentation ( #576 )
...
Documentation overhaul
2025-08-07 15:37:37 -07:00
Binyang Li
5e991cf5c8
update readme & bump version ( #550 )
...
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Changho Hwang <changhohwang@microsoft.com >
2025-07-12 01:00:18 -07:00
Binyang Li
3d6bfed2cf
Update version number ( #433 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-01-02 16:45:08 -08:00
Binyang Li
4136153a76
[Doc] mscclpp docs ( #348 )
...
Generate docs for mescclpp.
Setup github action to auto-deploy github-page
doc link here: https://microsoft.github.io/mscclpp
---------
Co-authored-by: Changho Hwang <changhohwang@microsoft.com >
Co-authored-by: Caio Rocha <caiorocha@microsoft.com >
2024-10-18 06:08:31 +00:00
Changho Hwang
40cb196553
v0.5.2 ( #328 )
2024-07-16 00:35:18 +00:00
Changho Hwang
cddffbc8b6
v0.5.1 ( #308 )
2024-05-26 14:31:29 -07:00
Changho Hwang
9c2a96060a
v0.5.0 ( #298 )
2024-05-04 16:51:48 -07:00
Changho Hwang
1a7cb98e3a
v0.4.3 ( #279 )
2024-03-27 11:53:09 -07:00
Changho Hwang
f1605b73d6
v0.4.2 ( #236 )
2023-12-18 11:42:58 +08:00
Changho Hwang
15f6dcca49
Update documentation ( #217 )
...
Co-authored-by: Saeed Maleki <saemal@microsoft.com >
2023-11-22 12:58:04 -08:00