Quick start guide for running ACE-Step on Intel Arc GPUs and integrated graphics.
Run the setup script:
setup_xpu.bat
Wait for installation (takes a few minutes on first run)
Launch the Gradio UI:
start_gradio_ui_xpu.bat
Open your browser: http://127.0.0.1:7860
Create virtual environment:
python -m venv venv_xpu
Activate it:
call venv_xpu\Scripts\activate
Upgrade pip:
python -m pip install --upgrade pip
Install XPU dependencies:
pip install -r requirements-xpu.txt
Launch:
start_gradio_ui_xpu.bat
Models should be placed in the checkpoints folder. If you already have models from a previous installation, they will be automatically detected.
acestep-v15-turbo (fast generation)acestep-5Hz-lm-4B (best quality, uses CPU offload)Automatic (uses defaults):
start_gradio_ui_xpu.bat
Manual (choose models interactively):
start_gradio_ui_xpu_manual.bat
API Server (REST API access):
start_api_server_xpu.bat
The bat files automatically set these performance optimizations:
set SYCL_CACHE_PERSISTENT=1
set SYCL_PI_LEVEL_ZERO_USE_IMMEDIATE_COMMANDLISTS=1
set PYTORCH_DEVICE=xpu
set TORCH_COMPILE_BACKEND=eager
These settings improve XPU performance and are based on verified working configurations.
Create a .env file in the root directory to customize settings:
# Gradio UI Settings
PORT=7860
SERVER_NAME=127.0.0.1
LANGUAGE=en
# Model Settings
ACESTEP_CONFIG_PATH=acestep-v15-turbo
ACESTEP_LM_MODEL_PATH=acestep-5Hz-lm-4B
ACESTEP_OFFLOAD_TO_CPU=true
# API Settings
ACESTEP_API_KEY=your-secret-key
Run setup_xpu.bat to create the virtual environment.
call venv_xpu\Scripts\activate
python -c "import torch; print(torch.xpu.is_available())"
Reinstall PyTorch XPU:
call venv_xpu\Scripts\activate
pip uninstall torch torchaudio torchvision
pip install --pre torch torchaudio torchvision --index-url https://download.pytorch.org/whl/nightly/xpu
| Script | Description |
|---|---|
setup_xpu.bat | One-command environment setup |
start_gradio_ui_xpu.bat | Launch Gradio web UI (automatic) |
start_gradio_ui_xpu_manual.bat | Launch Gradio UI with model selection |
start_api_server_xpu.bat | Launch REST API server |
No additional codec installation needed!
README.mdOnce setup is complete, simply run:
start_gradio_ui_xpu.bat
And start creating music with ACE-Step on your Intel GPU!