اتحاد غولهای فناوری چین؛ دیپسیک به جنگ انویدیا رفت
دیپسیک و هواوی ابزارهای متنباز بهینهشده برای تراشههای Ascend را توسعه دادهاند تا وابستگی به اکوسیستم انویدیا کاهش یابد.
به گزارش اینتیتر، رویترز نوشت: شرکت هوش مصنوعی دیپسیک (DeepSeek) از همکاری با غول مخابراتی هوآوی تکنولوجیز (Huawei Technologies) خبر داده است. هدف این همکاری، توسعه ابزارهای برنامهنویسی تخصصی برای تراشههای Ascend هوآوی است؛ تراشههایی که قرار است نقشی کلیدی در آینده پردازشهای هوش مصنوعی در چین ایفا کنند. این شراکت، جدیدترین حلقه از زنجیره رو به رشد همکاری میان شرکتهای فناوری چینی است که به دنبال یافتن جایگزینهایی قدرتمند و بومی برای اکوسیستم غالب انویدیا (Nvidia) هستند.
جزئیات همکاری دیپسیک و هواوی
دیپسیک در اطلاعیهای رسمی که در حساب کاربری خود در پلتفرم ویچت (WeChat) منتشر کرده، اعلام داشته که زیرساختهای برنامهنویسی مورد نیاز برای پلتفرم Ascend هوآوی، شامل کتابخانههای محاسباتی و ارتباطی، را به صورت متنباز در اختیار جامعه توسعهدهندگان قرار خواهد داد.
رونمایی از نسل جدید پردازندهها
این اعلام مهم تنها دو هفته پس از آن صورت گرفت که هوآوی از نسل جدید پردازندههای هوش مصنوعی و سیستمهای محاسباتی ابرگره (Supercluster) خود رونمایی کرد. هوآوی پیشبینی کرده است که سیستمهای هوش مصنوعی مبتنی بر این معماری جدید، در سال آینده میلادی به طور گسترده برای فرآیند آموزش مدلهای پیچیده هوش مصنوعی مورد استفاده قرار گیرند.
راهکار «ابرگره» و نقش کلیدی TileLang
دیپسیک در این رابطه تاکید کرده است که هوآوی حمایت کاملی را در توسعه این زیرساختهای نرمافزاری ارائه داده است. حاصل این همکاری مشترک، توسعه یک راهکار «ابرگره» قدرتمند است که بر پایه ۱۲۸ تراشه Ascend 950 بنا شده است. این سیستم نوین، قابلیتهای محاسباتی و ارتباطی را به طور همزمان بهینهسازی میکند تا بتواند پردازشهای سنگین هوش مصنوعی را با حداکثر کارایی انجام دهد.
نکته حائز اهمیت دیگر، نقشی است که دیپسیک برای TileLang، یک زبان برنامهنویسی متنباز سطح بالا که برای تراشههای هوش مصنوعی طراحی شده، قائل است. این شرکت معتقد است TileLang میتواند کارایی فرآیند توسعه نرمافزار را به طور چشمگیری افزایش دهد و پیچیدگیهای منطقی در کدنویسی را تا حد زیادی سادهسازی کند.
چشمانداز آینده: به سوی اکوسیستم نرمافزاری مستقل
دیپسیک در این باره میگوید:
«اولویت اصلی ما برای ساخت نسل جدیدی از اکوسیستمهای نرمافزاری GPU (واحد پردازش گرافیکی) که مستقل و خودکنترل باشند، ایجاد یک زبان سطح بالا است. این زبان باید جهانی باشد، برنامهنویسی با آن آسان باشد و در عین حال بتواند پتانسیل کامل عملکرد سختافزار را آزاد کند.»
این شرکت با تاکید بر نقش TileLang، اضافه میکند: «TileLang دقیقاً برای رفع این نیاز ایجاد شده و مدلی سادهتر برای برنامهنویسی در مقایسه با CUDA انویدیا ارائه میدهد.»
CUDA، که مخفف Compute Unified Device Architecture است، یک پلتفرم محاسبات موازی و مدل برنامهنویسی است که توسط انویدیا توسعه یافته و به طور گسترده در کاربردهای هوش مصنوعی و محاسبات علمی مورد استفاده قرار میگیرد.