የPoCL 1.3 መልቀቅ፣ የOpenCL መስፈርት ገለልተኛ ትግበራ

ከግራፊክስ አፋጣኝ አምራቾች ነፃ የሆነ የOpenCL ስታንዳርድ ትግበራን የሚያዳብር እና የOpenCL ከርነሎችን በተለያዩ የግራፊክስ አይነቶች እና ማእከላዊ ፕሮሰሰር ለማስፈፀም የሚያስችል የPoCL 1.3 ፕሮጀክት (ተንቀሳቃሽ ኮምፒውቲንግ ቋንቋ ክፍት CL) መልቀቅ አለ። . የፕሮጀክት ኮድ በ MIT ፈቃድ ስር ተሰራጭቷል። በX86_64፣ MIPS32፣ ARM v7፣ AMD HSA APU መድረኮች እና የተለያዩ ልዩ ቲቲኤ (የትራንስፖርት ቀስቃሽ አርክቴክቸር) ፕሮሰሰሮችን ከVLIW አርክቴክቸር ጋር ይደግፋል።

የOpenCL kernel compiler አተገባበር የተገነባው በኤልኤልቪኤም መሰረት ነው፣ እና ክላንግ ለ OpenCL C የፊት ጫፍ ሆኖ ያገለግላል። ትክክለኛውን ተንቀሳቃሽነት እና አፈጻጸም ለማረጋገጥ የOpenCL kernel compiler እንደ VLIW፣ superscalar፣ SIMD፣ SIMT፣ multi-core እና multi-threading የመሳሰሉ የኮድ አፈጻጸምን ለማመሳሰል የተለያዩ የሃርድዌር ሀብቶችን ሊጠቀሙ የሚችሉ ጥምር ተግባራትን መፍጠር ይችላል። የ ICD አሽከርካሪ ድጋፍ አለ።
(ሊጫን የሚችል የደንበኛ ነጂ)። በሲፒዩ፣ ASIP (TCE/TTA)፣ በኤችኤስኤ አርክቴክቸር እና በNVDIA ጂፒዩ (CUDA) ላይ የተመሰረተ ስራን የሚደግፉ የጀርባ ማሰሪያዎች አሉ።

አዲሱ ስሪት ለLLVM/Clang 8.0 ድጋፍ ይጨምራል። ለICD (ሊጫን የሚችል የደንበኛ ነጂ) ድጋፍ በመድረኩ ላይ ይሰጣል። macOSያለ backend CPU ነጂዎች pocl የመገንባት ችሎታ ተተግብሯል። ለHSA (Heterogeneous System Architecture) በHSA Runtime ወቅት ለISA ማጠናቀር የመጀመሪያ ድጋፍ ቀርቧል። የኮድ ቤዙ ጸድቷል፣ የVecmathlib ቤተ-መጽሐፍትን ማስወገድ እና ለአሮጌ የLLVM ስሪቶች (ከ6.0 በፊት) ድጋፍን መጣልን ጨምሮ።

ምንጭ: opennet.ru

በDDoS ጥበቃ፣ VPS VDS አገልጋዮች ለጣቢያዎች አስተማማኝ ማስተናገጃ ይግዙ 🔥 አስተማማኝ የድር ጣቢያ ማስተናገጃ በዲዶኤስ ጥበቃ፣ በቪፒኤስ ቪዲኤስ አገልጋዮች ይግዙ | ProHoster