Intel د CPU، GPU، FPGA او NPU لپاره یو متحد پروګرامینګ ماډل "یو API" چمتو کوي

یوازې پنځه کاله دمخه ، انټیل ویاړ و چې د x86 - مطابقت لرونکي لارښوونو پراساس د واحد ، صنعت معیاري برنامې ماډل وړاندیز کوي. دا ماډل د اتوم SoC، Xeon Phi محاسبې سرعت کونکي (نسبتاً ګرافیک جوړښت - nee Larrabee) او پروسیسرونو پراساس ګرځنده سیسټمونه پوښلي. نن ورځ مقاله "x86 زموږ هرڅه دي" د شرکت لپاره اړونده پاتې شوي. Intel به ډیر ژر د عصبي شبکو سره کار کولو لپاره ځانګړي جلا ګرافیک جوړښتونه او پروسیسرونه لا دمخه څرګند شوي وي. د نوي پلیټ فارمونو او چوکاټونو لپاره برنامه کولو لپاره ، انټیل د نوي برنامې ماډل ته اړتیا لري ، کوم چې باید هم متحد وي.

Intel د CPU، GPU، FPGA او NPU لپاره یو متحد پروګرامینګ ماډل "یو API" چمتو کوي

په دې وروستیو کې په لندن کې د Intel سافټویر ټیکنالوژۍ په پیښه کې شرکت وړاندې داسې ماډل. یو نوی متحد پروګرامینګ ماډل د One API پروژې په توګه رامینځته کیږي. د پروژې په وینا ، د انټیل حلونو او پلیټ فارمونو بشپړ لړۍ لپاره برنامه کول به اسانه شي ، پرته لدې چې د پلیټ فارم انتخاب ته په پام سره. د بل سیویج په وینا، د Intel مرستیال او د کمپیوټري فعالیت پراختیا کونکي محصولاتو عمومي مدیر، "د One API پروژې هدف دا دی چې پراختیا کونکو ته د وسیلو یو سیټ چمتو کړي چې د متحد پروګرام کولو ماډل وړاندې کوي او د مختلف جوړښتونو لپاره د کاري بارونو رامینځته کول اسانه کوي. . لکه څنګه چې زموږ کمپیوټري وړتیاوې د وقف شوي سرعت کونکي شاملولو لپاره وده کوي ، انټیل به د سافټویر حلونه چمتو کړي چې پراختیا کونکو ته دا وړتیا ورکوي چې د دوی هارډویر څخه غوره فعالیت ترلاسه کړي.

د مختلف جوړښتونو سره د کار کولو وړتیا وروستۍ بیلګه د OpenVINO Toolkit پراختیایی وسیلو Intel ویش دی. موږ څو ځله وویل د دې وسیلې په اړه چې په ټولو Intel SVMS (سکالر، ویکتور، میټرکس، ځایي) جوړښتونو کې یو واحد، مطلوب ژورې زده کړې تجربه وړاندې کوي. دا پدې مانا ده چې OpenVINO تاسو ته اجازه درکوي د دودیزو، ګرافیکونو، عصبي پروسیسرونو او FPGAs لپاره پروګرامونه جوړ کړئ. د یو API پروژه به تاسو ته اجازه درکړي چې د مستقیم برنامه کولو او د API له لارې ورته کار ترسره کړئ ، مګر په پراخه کچه او یو څه ساده کې ، چې پایله به یې د مثال په توګه ، تاسو ته د جلا سرچینې کوډ اډو ساتلو اړتیا څخه خلاصولو کې ، مختلف. د پروګرام کولو ژبې، په بیله بیا مختلف وسایل او کاري جریان.

"مستقیم برنامه کول: د یوې API پروژې نوې مستقیم برنامې ژبه شامله ده ، د ډیټا موازي C++ (DPC++) ، کوم چې د ځانګړي معمارۍ لپاره د ملکیت برنامې ژبو لپاره خلاص ، صنعت پراخه بدیل وړاندیز کوي. DPC++ د C++ پر بنسټ دی، او ژبه د خرونوس ګروپ څخه د SYCL* ماډل کاروي. برسېره پر دې، دا په خلاصې ټولنې کې د ژبې د پراختیا ملاتړ کوي.

د API برنامه کول به د هارډویر سرعت ملاتړ سره د مختلف ډوله کاري بارونو لپاره ځانګړي کتابتونونه چمتو کړي. په دې حالت کې، د کتابتون فعالیتونه د هر هدف جوړښت لپاره رامینځته شوي. د تحلیل او ډیبګ کولو لپاره ، د وسیلو پراخه نسخې د DPC++ او SVMS جوړښتونو ملاتړ سره رامینځته شوي. موږ اضافه کوو چې د پراختیا کونکي وسیلو بیټا نسخه او د One API پروژې په اړه اضافي توضیحات د 2019 په څلورم ربع کې تمه کیږي.



سرچینه: 3dnews.ru
د DDoS محافظت ، VPS VDS سرورونو سره د سایټونو لپاره معتبر کوربه توب واخلئ 🔥 د DDoS محافظت، VPS VDS سرورونو سره د باور وړ ویب پاڼې کوربه توب واخلئ | ProHoster