ለሜሳ ፕሮጀክት እየተሰራ ያለው በሩስት የተጻፈ አዲስ የOpenCL ትግበራ (rusticl)፣ የክሮኖስ ኮንፎርማንስ ቴስት ስዊት (CTS) በተሳካ ሁኔታ አልፏል፣ ይህም የክሮኖስ ኮንፎርማንስ ቴስት ስዊት (CTS)ን በተሳካ ሁኔታ አልፏል፣ ይህም የክሮኖስ ኮንፎርማንስ ቴስት ስዊት (CTS)ን በተሳካ ሁኔታ አልፏል። ፕሮጀክቱ የሚዘጋጀው ሜሳን፣ የኑቮ ሾፌር እና ክፍት ምንጭ ኦፕንሲል ቁልል በማልማት ላይ በተሳተፈው በሬድ ሃት ካሮል ሄርብስት ነው። በሩስቲል ውስጥ የOpenCL 3.0 ድጋፍን በተመለከተ ክሮኖስን አነጋግሯል።
ሙከራዎች የተጠናቀቁት በ12ኛው ትውልድ ኢንቴል ጂፒዩ (አልደር ሌክ) ባለው ስርዓት ላይ ነው። ስራው የተከናወነው አይሪስ ሜሳ ሾፌርን በመጠቀም ነው፣ ነገር ግን ፕሮጀክቱ ከሌሎች የሜሳ ሾፌሮች ጋር አብሮ መስራት አለበት፣ እነሱም የNIR ሼደሮችን ያልተተየበ መካከለኛ ውክልና (IR) የሚጠቀሙ ናቸው። ለሩስቲክል ከሜሳ ጋር የመዋሃድ ጥያቄ በአሁኑ ጊዜ በግምገማ ላይ ነው፣ እና የሩስት ኮድን ወደ ሜሳ ለማካተት ውሳኔ እስካሁን አልተደረገም። ሩስቲክል ወደ ዋናው የሜሳ ስርጭት እስኪዋሃድ ድረስ፣ ለግንባታ የተለየ ቅርንጫፍ ጥቅም ላይ ሊውል ይችላል። ሲያጠናቅቁ፣ የሚከተሉት የግንባታ መለኪያዎች መገለጽ አለባቸው፡ -Dgallium-rusticl=true -Dopencl-spirv=true -Dshader-cache=true -Dllvm=true።
ሩስቲክል ከሜሳ ኦፕንሲኤል የፊት ለፊት ፎርተንድ፣ ክሎቨር፣ አማራጭ ሲሆን እንዲሁም የሜሳ ጋሊየም በይነገጽን በመጠቀም የተሰራ ነው። ክሎቨር ለረጅም ጊዜ ተትቷል፣ እና ሩስቲክል ለወደፊቱ ምትክ ሆኖ ተቀምጧል። ሩስቲክል የOpenCL 3.0 ተኳሃኝነትን ከማሳካት በተጨማሪ ከክሎቨር የሚለየው ለምስል ማቀነባበሪያ የOpenCL ቅጥያዎችን ስለሚደግፍ ነው፣ ነገር ግን የFP16 ቅርጸትን እስካሁን አይደግፍም።
Rusticl ለሜሳ እና ለኦፕንሲል ማያያዣዎችን ለመፍጠር የሩስት-ቢንጅን ይጠቀማል፣ ይህም የሩስት ተግባራት ከC ኮድ እና በተቃራኒው እንዲጠሩ ያስችላቸዋል። በሜሳ ፕሮጀክት ውስጥ የሩስት ቋንቋን የመጠቀም እድሉ ከ2020 ጀምሮ ተብራርቷል። የሩስትን መደገፍ ከሚያስገኛቸው ጥቅሞች መካከል የተለመዱ የማስታወስ ችግሮች በመወገድ ምክንያት የአሽከርካሪ ደህንነት እና ጥራት መጨመር እንዲሁም እንደ ካዛን (የቫልካን የሩስት ትግበራ) ያሉ የሶስተኛ ወገን እድገቶችን በሜሳ ውስጥ የማካተት ችሎታ ይገኙበታል። ጉዳቶቹ የግንባታ ስርዓት ውስብስብነት መጨመር፣ በጭነት ማሸጊያ ስርዓቱ ላይ የመተማመን ፍላጎት ማጣት፣ የግንባታ አካባቢ መስፈርቶችን ማስፋፋት እና ቁልፍ የዴስክቶፕ ክፍሎችን ለመገንባት በሚያስፈልጉ የግንባታ ጥገኝነቶች ውስጥ የሩስት ኮምፓየርን ማካተት አስፈላጊነትን ያካትታሉ። Linux.
ምንጭ: opennet.ru
