| 🔥 Fame PyTorch ROCm Build Notes | |
| Stand: April 2025 | |
| 📦 Umgebung | |
| Komponente Version | |
| Betriebssystem Ubuntu 24.10 (6.11 Kernel) | |
| Python 3.12.7 (venv: rocm_env) | |
| Compiler gcc/g++ 14.2.0 | |
| CMake 4.0.0 | |
| Ninja installed (lokal via pip) | |
| ROCm 6.2 Nightly (gfx1100 support) | |
| micro als Editor (micro) | |
| 🔥 Relevante Einstellungen | |
| Variable Wert | |
| USE_ROCM 1 (aktiviert) | |
| USE_CUDA 0 (deaktiviert) | |
| CMAKE_ARGS -DROCM_ARCH=gfx1100 | |
| USE_NUMPY 1 (aktiviert) | |
| USE_NCCL 0 (abgeschaltet, no clone) | |
| USE_MKL 0 (no Intel MKL) | |
| USE_BLAS 0 (Fallback Eigen) | |
| USE_OPENMP 1 (aktiv) | |
| USE_MPI 0 (kein MPI) | |
| USE_MAGMA 0 (kein MAGMA) | |
| 🔨 Submodule Handling | |
| Submodules nicht vollständig geclont (manuelle Rescue: SSH Clone von wichtigsten Modulen). | |
| Einige Submodules wurden bewusst ignoriert (DCGM, civetweb, manche TensorPipe-Tiefmodule). | |
| Keine Abhängigkeit mehr von rekursivem HTTPS/SSH Git beim Build. | |
| PeachPy Submodule (NNPACK) braucht six (manuell installiert: pip install six). | |
| 🗃️ Probleme, die gefixt wurden | |
| Problem Lösung | |
| Git Submodule SSH/HTTPS-Konflikte Global Patch auf git@github.com: | |
| NCCL Zwangs-Clone checkout_nccl() Funktion disabled | |
| PeachPy Dependency (six) fehlt pip install six | |
| BLAS fallback auf Eigen automatisch von Build erkannt | |
| 📌 Tarballs / Snapshots | |
| Backup Status | |
| fame-pytorch-full-backup.tar.gz Erstellt | |
| 🏁 Status | |
| python setup.py bdist_wheel läuft aktiv. | |
| Erwartete Build-Dauer: 60–120 Minuten (abhängig von CPU/GPU). | |
| Wheel wird erzeugt: | |
| /home/horscht/build-fame-pytorch/pytorch/dist/torch-2.8.0a0+gitc402b3b-*.whl | |