File size: 1,521 Bytes
5ba1de3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
🔥 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