Support gfx950 in topo_expl and resolve dependency on FMT (#1829)

* Support gfx950 in topo_expl

* Fix dependencies and fetch fmt from sources

* Remove third_party folder in make clean

* Add empty target when fmt is found

* Add MI350 example

* Update README.md

---------

Co-authored-by: isaki001 <ioannissakiotis@gmail.com>

[ROCm/rccl commit: dfad51e3c9]
This commit is contained in:
Mustafa Abduljabbar
2025-08-26 10:11:38 -04:00
committed by GitHub
parent 1af94eee8d
commit b33b5755f6
5 changed files with 210 additions and 5 deletions
@@ -136,6 +136,8 @@ NodeModelDesc model_descs[] = {
{"topo_8p_942vm.xml", " 8gfx942 1H7XGMI 8NIC 2Intel B"},
{"topo_16p_gio-1s-1rp-cascade.xml", "16gfx942 2H7XGMI 1NIC 2AMD A"},
{"topo_16p_gio-3s-1rp-split-flat.xml", "16gfx942 2H7XGMI 1NIC 2AMD B"},
// GFX 950
{"topo_8p_950.xml", " 8gfx950 1H7XGMI 8NIC 2AMD A"},
};
NCCL_PARAM(MaxCTAs, "MAX_CTAS", MAXCHANNELS);