Khronos ออกสเปก OpenCL 2.1 รองรับภาษา SPIR-V

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 5 มีนาคม 2015.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    นอกจาก Vulkan แล้ว กลุ่ม Khronos ยังออกสเปก OpenCL 2.1 รุ่นรับฟังความเห็น (provisional spec) มาพร้อมกัน

    สำหรับคนที่ไม่รู้จัก OpenCL เป็น API มาตรฐานสำหรับใช้ GPU ประมลผลงานทั่วไปที่ไม่ใช่งานกราฟิก (GPGPU) โดยมาตรฐานรุ่นล่าสุดก่อนหน้านี้คือ OpenCL 2.0 ที่ออกในปี 2013

    ของใหม่ของ OpenCL 2.1 มีดังนี้

    • ผนวกรวมสถาปัตยกรรม OpenCL กับ Vulkan เข้าด้วยกัน โดยใช้ภาษา SPIR-V เหมือนกัน (OpenCL 2.0 ใช้ภาษา SPIR ไม่มี V)
    • รองรับการเขียนโค้ดด้วยภาษา C++ (จากเดิมที่รองรับแค่ C) โดยจะเป็นภาษา OpenCL C++ ที่เป็นซับเซ็ตของ C++14
    • ปรับปรุง API อีกหลายจุด

    ที่มา - Khronos, AnandTech

    [​IMG]

    OpenCL, Khronos, GPU, GPGPU, Standard, GDC2015
     

แบ่งปันหน้านี้