CPU ပေါ်တွင် လုပ်ဆောင်နေသော Intel open sourced OpenCL အကောင်အထည်ဖော်မှု

Intel သည် ဗဟိုပရိုဆက်ဆာတွင် OpenCL kernels ကိုလည်ပတ်ရန် ဒီဇိုင်းထုတ်ထားသော OpenCL စံနှုန်းကို အကောင်အထည်ဖော်သည့် OpenCL CPU RT (OpenCL CPU RunTime) ဖြစ်သည်။ OpenCL စံနှုန်းသည် cross-platform parallel computing ကို စီစဉ်ရန်အတွက် C language ၏ API များနှင့် extension များကို သတ်မှတ်သည်။ အကောင်အထည်ဖော်မှုတွင် ဖိုင် 718996 တွင် ဖြန့်ဝေထားသော ကုဒ်လိုင်း 2750 ပါရှိသည်။ ကုဒ်ကို LLVM နှင့် ပေါင်းစည်းရန်အတွက် ပြင်ဆင်ထားပြီး LLVM ပင်မဘောင်တွင် ထည့်သွင်းရန်အတွက် အဆိုပြုမည်ဖြစ်သည်။ အရင်းအမြစ်ကုဒ်ကို Apache 2.0 လိုင်စင်အောက်တွင် ဖွင့်ထားသည်။

OpenCL၊ PoCL (Portable Computing Language OpenCL)၊ Rusticle နှင့် Mesa Clover တို့ကို ပွင့်လင်းမြင်သာစွာ အကောင်အထည်ဖော်ဆောင်ရွက်နေသော ပရောဂျက်များထဲတွင် မှတ်သားနိုင်ပါသည်။ Intel ၏ အကောင်အထည်ဖော်မှုသည် ပိုမိုမြင့်မားသော စွမ်းဆောင်ရည်နှင့် ပိုမိုကောင်းမွန်သော လုပ်ဆောင်နိုင်စွမ်းကို ပေးဆောင်သည်ဟု အဆင့်သတ်မှတ်ထားသည်။

source: opennet.ru

မှတ်ချက် Add