Keresés

Új hozzászólás Aktív témák

  • marcell991

    tag

    válasz Meteorhead #1 üzenetére

    Az is kérdés, hogy egyáltalán van-e olyan cég, aki akarja implementálni...
    Az Nvidia nyilván a CUDA-t nyomatja, az Intel viszonylag lassan halad az OpenCL-implementálással úgy általában, az AMD a saját ROC platformját nyomatja (és ha jól emlékszem az OpenCL 2.1-es verziót sem implementálták eddig), amiben benne van a HC API, ami szintén a single source programokhoz készült, tehát a SYCL szolgáltatásait nagyrészt lefedi, esetleg a mobil GPU-s gyártóknak jön ez az API jól.
    Az is probléma, hogy a SPIR-V-nek is van Vulkan és OpenCL dialektusa, ami ugye nem teljesen kompatibilis egymással, de mintha olvastam volna mostanában, hogy az OpenCL-t valamilyen módon a Vulkan-ba integrálják, és akkor valóban egy SPIR-V lesz, annak az lenne a nagyon pozitív hatása, hogy a gyártóknak csak a SPIR-V fordítását kell rendesen megoldania, és a különböző nyelveket meg API-kat csak a SPIR-V-hez kell hozzáigazítani.

    Abu, most néztem, a végleges OpenCL 2.2-höz új SPIR-V verziót is kiadtak (1.2), úgyhogy a cikkben az 1.1 nem jó.

    Developers, developers, developers, developers! http://youtu.be/KMU0tzLwhbE

Új hozzászólás Aktív témák