Skip to content

Add ROCm/AMD detection: use SDPA backend instead of flash_attn - #28

Open
WakeUpMorty wants to merge 1 commit into
visualbruno:mainfrom
WakeUpMorty:rocm-sdpa-backend
Open

Add ROCm/AMD detection: use SDPA backend instead of flash_attn#28
WakeUpMorty wants to merge 1 commit into
visualbruno:mainfrom
WakeUpMorty:rocm-sdpa-backend

Conversation

@WakeUpMorty

@WakeUpMorty WakeUpMorty commented Aug 22, 2026

Copy link
Copy Markdown
  • server.js: detect ROCm via ComfyUI /system_stats; rewrite node backend flash_attn -> sdpa at queue time (NVIDIA unchanged).
  • electron/comfysetup.cjs: allow ROCm in pickBuild, skip CUDA torch + flash-attn install, flip --use-flash-attention to --use-pytorch-cross-attention on ROCm.

Based on https://github.com/WakeUpMorty/Trellis2-Rocm-Windows-Installer

image image image

- server.js: detect ROCm via ComfyUI /system_stats; rewrite node
  backend flash_attn -> sdpa at queue time (NVIDIA unchanged).
- electron/comfysetup.cjs: allow ROCm in pickBuild, skip CUDA torch +
  flash-attn install, flip --use-flash-attention to
  --use-pytorch-cross-attention on ROCm.

Based on https://github.com/WakeUpMorty/Trellis2-Rocm-Windows-Installer
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant