ワンクリックで
add-gpu-op
// Add a new operation to the OpenVINO GPU plugin — OpenCL kernel design, oneDNN-backed paths, sub-group/LWS tuning, and functional tests.
// Add a new operation to the OpenVINO GPU plugin — OpenCL kernel design, oneDNN-backed paths, sub-group/LWS tuning, and functional tests.
Adds a core operator to the OpenVINO toolkit. Use when asked to implement a new operation into OpenVINO.
Add a new operation to the OpenVINO CPU plugin — node registration, JIT/oneDNN executors (AVX2/AVX-512/AMX), and functional tests.
Adds a new operation to OpenVINO Frontend pipelines with translator updates, registration, and tests.
Adds a new OpenVINO fusion transformation (subgraph to one or several operations) and corresponding tests.
Analyze a HuggingFace model and attempt OpenVINO conversion — probe properties, run strategy matrix, classify failures, and produce a structured routing report.
Investigate and fix model conversion issues in OpenVINO Frontends (ONNX, PyTorch) — triage, debugging, accuracy comparison, and pre-submission verification.
| name | add-gpu-op |
| description | Add a new operation to the OpenVINO GPU plugin — OpenCL kernel design, oneDNN-backed paths, sub-group/LWS tuning, and functional tests. |
When the Core OpSpec agent has produced a new op spec and you need to implement GPU plugin support: kernel implementation, registration, and testing.
Execute in order — each step produces artifacts consumed by the next.
| Step | File | Purpose |
|---|---|---|
| 0a | step0-plan.md | Read op spec, build implementation plan, decide kernel vs oneDNN path |
| 0b | step0-parse-spec.md | Parse op spec JSON/MD into GPU-readable format |
| 1 | step1-hardware-analysis.md | Identify hardware constraints, sub-group size, memory layout requirements |
| 2 | step2-file-structure.md | Create kernel and primitive files, register in factory |
| 3a | step3-kernel-development.md | Write OpenCL kernel (blocked reads, sub-groups, LWS tuning) |
| 3b | step3-write-tests.md | Write layer tests |
| 3c | step3-run-tests.md | Run and verify tests |
| 3d | step3-profiling.md | Profile and tune kernel |
| 4 | step4-onednn-integration.md | Add oneDNN-backed primitive path where applicable |
| 5 | step5-optimize.md | Final performance optimizations |
When invoked by the GPU Agent or Enable Operator Agent, start from orchestrator.md — it selects the relevant subset of steps based on the op type and available hardware.