<table border="1" cellspacing="0" cellpadding="8">
    <tr>
        <th>Issue</th>
        <td>
            <a href=https://github.com/llvm/llvm-project/issues/73457>73457</a>
        </td>
    </tr>

    <tr>
        <th>Summary</th>
        <td>
            [mlir][spirv] Migrate mlir-vulkan-runner to follow other client API runners
        </td>
    </tr>

    <tr>
      <th>Labels</th>
      <td>
            mlir:spirv
      </td>
    </tr>

    <tr>
      <th>Assignees</th>
      <td>
      </td>
    </tr>

    <tr>
      <th>Reporter</th>
      <td>
          antiagainst
      </td>
    </tr>
</table>

<pre>
    We added mlir-vulkan-runner in way early days of MLIR. Recently various MLIR client API runners (e.g., mlir-cuda-runner) were removed in favor of performing translation using `mlir-opt` and then leverage `mlir-cpu-runner` as the host coordnation mechanism. See @joker-eph's https://github.com/llvm/llvm-project/pull/65539#issuecomment-1710872236 for more context. We should migrate mlir-vulkan-runner to follow there. This would unify the runner story in MLIR to have one single mlir-runner, as @Jianhui-Li's https://github.com/llvm/llvm-project/pull/65539#issuecomment-1712414848 here.


</pre>
<img width="1px" height="1px" alt="" src="http://email.email.llvm.org/o/eJy0U01vrDgQ_DXm0hoE5sscOEwyGimrRFplV8rZgxtwYtzIH8zOv1_BJO9dcnjv8C4gWd1VXVUq6b0eLWLHqgdWnRIZw0SukzZoOUptfUgupG7dG4JUChXMRrvDGs2HtAcXrUUH2sJV3gClMzdQ8uaBBnh5fnpN4RV7tMHcYJVOU_T7M_RGow1w_PsJ7hAeGBeYjinjj3eGPir5ic94C1d0CA5nWlFtfINcyW00C7qB3KztCMFJ640MmixEv72wOtvBaAmszkBaBWFCCwZXdHLEHwP9Er_Itjm_jcFEPkBP5JS9g87YT9JqP6fwDyKwMnunD3QHXCbGGw9TCItnxZHxM-PnUYcpXtKeZsbPxqxfv8Pi6B37wPh5icYwfq6rqmgZL7T3EXuaZ7ThkDd5JhrOixoGcjCTQ-jJBvwvpPCG4CeKRsGsRycDfhdLIBjIGLpuahym8O-kPVz3tWj1cNtVfg77QO62ObsHFAgmuSKQRdicNJ8EX4E8bh6xMvtLSztFfXjWf8QAXualKAXs57PsxLLj_ZuorlBt0coEu7zJ8oyLXNTJ1GVDW_C8H1pVCuxFI4UcRJ6Loq6waFuR6I5nvMhzXudt2ZZ1ehGqGngpmuZSZ0XbsjLDWWqTbqem5MZkv6prirJqEiMvaPxeFs43S1hx9It2K-N8q4_rdoWXOHpWZkb74H8CBR3MXrR9sTqx6uG-W53g5VdypC3Ib9qTRGe63zZ_1-UZP-_S_g8AAP__DiJYvQ">