همکاری مایکروسافت و اینتل برای ساخت واحدهای پردازش عصبی (NPU) مجهز به DirectML در سیستمهای ویندوزی گام مهمی در پیشبرد فناوری هوش مصنوعی (AI) در رایانههای شخصی است.
بهگزارش تکناک، اینتل و مایکروسافت قصد دارند برای ساخت NPU مجهز به DirectML با یکدیگر همکاری کنند. این همکاری بدینمعناست که مایکروسافت با کمک اینتل در تلاش است تا کامپیوترهای ویندوزی را با استفاده از NPUها در انجام وظایف مرتبط با هوش مصنوعی با تمرکز روی بهبود قابلیتهای دستگاههای ویندوزی هوشمندتر کند.
DirectML ابزاری قدرتمند برای توسعهدهندگان است که به آنان اجازه میدهد تا از قابلیتهای پیشرفته GPUs (واحدهای پردازش گرافیکی) برای تسریع وظایف یادگیری ماشین (ML) استفاده کنند. این امر باعث میشود که توسعه و پیادهسازی الگوریتمهای یادگیری ماشین روی سیستمهای ویندوزی بسیار سریعتر و کارآمدتر شود.
واحدهای پردازش عصبی (NPUs) نوعی پردازنده تخصصی هستند که برای تسریع الگوریتمهای یادگیری ماشین طراحی شدهاند. آنها را میتوان بهعنوان نوعی CPU (واحد پردازش مرکزی) توربوشارژشده در نظر گرفت که بهخصوص برای نیازهای خاص هوش مصنوعی بهینهسازی شدهاند. این بهمعنای افزایش چشمگیر در توان پردازشی برای کاربردهای AI است که میتواند در بسیاری از زمینهها استفاده شود؛ از تشخیص چهره گرفته تا تجزیهوتحلیل دادههای پیچیده.
ادغام DirectML با NPUs این مزیت را دوچندان میکند؛ زیرا این ادغام گزینههای سختافزاری موجود برای توسعه هوش مصنوعی در محیط ویندوز را توسعه میدهد. این امر فرصتهای جدیدی را برای توسعهدهندگان با بودجهها و نیازهای متفاوت فراهم میکند؛ ازجمله برای کسانی که در شرایط محدودتر کار میکنند.
با ارائه دسترسی زودهنگام به DirectML با پشتیبانی NPU در پیشنمایش توسعهدهنده در سال آینده، توسعهدهندگان از هماکنون خواهند توانست آزمایش و آمادهسازی برای استفاده گستردهتر از این فناوریها را در سال 2024 شروع کنند.
API سطح پایین DirectML و ادغام آن با چهارچوبهای محبوبی مانند ONNX Runtime و Olive، فرایند ساخت و استقرار مدلهای AI در محیط ویندوز را تسهیل میکند. این امکانات DirectML را به ابزاری قدرتمند برای توسعه AI در Windows تبدیل میکنند.
اعلامیهی همکاری بین Microsoft و Intel نشاندهنده تلاشی مشترک برای گسترش همکاریها با شرکای مهم و افزایش قابلیتهای DirectML با استفاده از NPUs در آینده است. این همکاری با هدف تسهیل استفاده مؤثر توسعهدهندگان نرمافزار از NPUs در رایانههای ویندوزی صورت میگیرد که میتواند در تسریع و بهبود کارایی وظایف مرتبط با هوش مصنوعی نقش مهمی ایفا کند.
این ابتکار عمل به توسعهدهندگان کمک میکند تا بهراحتی از توان پردازشی فراوان NPUs برای اجرای پیچیدهترین الگوریتمهای یادگیری ماشین و هوش مصنوعی بهرهمند شوند. بدینترتیب، مایکروسافت و اینتل در حال ایجاد اکوسیستمی قدرتمند برای توسعهدهندگان هستند تا بتوانند از فناوریهای پیشرفته AI بهنحو احسن استفاده کنند. این امر بهنوبه خود میتواند تحولات بزرگی را در عرصه نرمافزار و سختافزار بهدنبال داشته باشد.