Sycl Esimd To Python Wheel

Full pipeline for turning a SYCL/ESIMD GPU kernel into a Python-importable wheel package on Windows with Intel oneAPI 2025.x and conda. Covers every layer of the stack: ESIMD kernel (.cpp/.h) → Windows DLL (icpx) → PyTorch C++ extension (.pyd, CMake) → Python package → wheel (.whl, scikit-build-core). Use this skill whenever the user is working on Intel Arc GPU (Xe2 / BMG / PTL-H) SYCL or ESIMD kernels and wants to expose them to Python, package them as a wheel, set up a build script, debug build failures, or understand how the DLL + .pyd + wheel layers fit together. Also use it when they hit Windows-specific build issues like setvars.bat failing, cmake.exe producing no output, or ur_api.h not found.

ModelTC eee8423 20.0 KB Updated

File contents

modeltc/lightx2v/tree/main/.claude/skills/lightx2v_kernel_skills/Intel_XPU/integration_skills/sycl-esimd-to-python-wheel commit eee8423ec4

Frequently asked questions

npx skillmds@latest add modeltc/sycl-esimd-to-python-wheel