معاون AMD در حاشیه نمایشگاه Computex 2023 اعلام کرد که این شرکت قصد دارد پردازنده های هیبریدی برای استفاده بهینه در هوش مصنوعی تولید کند.
گزارش کردن تکناکدر همین راستا در طول نمایشگاه بازدیدکنندگان فرصت آنها از نمایندگیهای AMD بازدید کردند و دموی هوش مصنوعی Ryzen این شرکت را دیدند.
دیوید مک آفی، معاون AMD و مدیر کسب و کار کانال مشتری، در مصاحبه ای در مورد تلاش های AMD در فضای هوش مصنوعی مصرف کننده و در مورد دیدگاه AMD نسبت به پردازنده های هیبریدی: AMD دیدگاه متفاوتی نسبت به اینتل نسبت به پردازنده های هیبریدی دارد که به دلیل پیچیدگی هایی است که مجبور شده است. اینتل پشتیبانی AVX-512 را از تراشه های خود حذف می کند.
دو هفته پیش، Mark Pipermeister مدیر عامل AMD در مصاحبه ای گفت که در آینده، در پردازنده های AMD، هسته های با عملکرد بالا با هسته های کم مصرف و شتاب ترکیب می شوند. این بدان معناست که AMD نیز مانند اینتل از طراحی هسته اجرایی پردازنده هیبریدی در آینده استفاده خواهد کرد.
این خیلی تعجب آور نبود. اولین نکات مربوط به دو نوع مختلف از هسته های پردازنده را در کتابچه راهنمای نرم افزار AMD ماه ها پیش دیدیم. در همین حال، AMD با تراشههای EPYC Bergamo که هستههای فشرده Zen 4c مشابه هستههای کارآمد دارند، زمینههای لازم را برای این کار فراهم میکند.
تراشههای لپتاپ Ryzen 7040 فعلی AMD در حال حاضر طراحی هیبریدی دارند، اما نه با دو نوع مختلف از هستههای CPU. در عوض، Ryzen 7040 تنها یک نوع هسته CPU دارد که با یک موتور شتاب دهنده هوش مصنوعی داخلی ترکیب شده است که مستقل از هسته های CPU و GPU کار می کند. این موتور نتایج خوبی را در استنتاج هوش مصنوعی برای برخی از بارهای کاری ارائه می دهد، اما هسته های CPU و GPU برای بارهای کاری استنتاج دیگر مناسب تر هستند. بنابراین، ترفند این است که بارهای کاری مختلف هوش مصنوعی را به هسته های مناسب هدایت کنید تا بهترین عملکرد و بهره وری انرژی را استخراج کنید.
افزودن هسته های پردازش کارایی و کارایی به این ترکیب، گزینه محاسباتی دیگری را برای بارهای کاری استنتاج هوش مصنوعی به ارمغان می آورد. من از McAfee پرسیدم که آیا از نظر مفهومی، هستههای کارآمد ممکن است برای هوش مصنوعی بهتر از یک قطعه سختافزار اختصاصی (موتور هوش مصنوعی) باشند. مک آفی توضیح داد که تمرکز دقیق موتور هوش مصنوعی بر روی عملیات خاص هوش مصنوعی منجر به مزیت کارایی نسبت به هر پردازش عمومی CPU – حتی یک هسته کارآمد می شود.
دیوید مک آفی درباره تراشه های هیبریدی اینتل گفت: این پردازنده ها دارای دو نوع هسته هستند که هر کدام دارای طراحی ریز معماری خاص خود هستند. این وضعیت مشکلات جالبی ایجاد میکند: هستههای عملکردی اینتل از AVX-512 پشتیبانی میکنند، اما هستههای با کارایی کوچکتر از این پشتیبانی برخوردار نیستند. این باعث شد که اینتل پشتیبانی AVX-512 را به طور کامل غیرفعال کند (در نهایت مجبور شد)، بنابراین تراشه آنها ضعیف تر شده و بخش مهمی از تراشه هدر می رود.
مک آفی ادامه داد: «آنچه که میگویم این است که فکر میکنم رویکردی که ما به آن فکر میکنیم، دو نوع هسته با عملکرد و کارایی بسیار متفاوت با پشتیبانی بسیار متفاوت از ISA و IPC و قابلیتهای بسیار متفاوت، لزوماً رویکرد درستی نیست. در مورد رویکرد طراحی ترکیبی AMD من فکر میکنم این رویکرد همچنین میتواند به پیچیدگی بیشتر در مورد مکان اجرا منجر شود، و در حالی که ما گزینههای مختلفی را برای طراحی هستهها بررسی کردهایم، این رویکردی نیست که ما دنبال آن هستیم.
McAfee گفت: «من فکر میکنم هرچه در طول زمان این را بیشتر به بازار بیاوریم، به رویکردی خواهیم رسید که مزایای استفاده از هستههای مختلف را در نظر میگیرد، اما این رویکرد را از دیدگاه کاربر برای اجرای برنامهها به طور یکسانتر پیادهسازی میکند. تبدیل شد.
قبلاً میدانستیم که هستههای کارآمد در Zen 4C AMD، که در تراشههای سرور آینده برگامو استفاده خواهند شد، از دستورالعملهای مشابه AVX-512 که در هستههای عملکرد پرچمدار موجود است، پشتیبانی میکنند. با این حال، سلسله مراتب حافظه آنها برای کاهش مصرف فضای تراشه کاهش می یابد. هدف داشتن IPC یکسان در هسته های عملکرد و کارایی بسیار مهم است. در مقابل، هستههای کارآمد اینتل نسبت به هستههای عملکردشان IPC پایینتری دارند (این ممکن است بر اهداف دیگر هستههای الکترونیکی آن مانند Sierra Forest تأثیر بگذارد).
McAfee گفت اولاً، مزایای قابل توجهی برای یکسان بودن ISA در تمام هستههایی که حجم کاری دارند، وجود دارد. و حتی زمانی که به یک CPU دسکتاپ Ryzen نگاه می کنید، نحوه نصب زمانبندی ویندوز، توانایی تشخیص اینکه کدام هسته ها سریعتر و کندتر هستند، و بسته به رتبه یا توانایی یک CPU، رشته ها را به هسته های مختلف هدایت کنید. این یک تکنیک جا افتاده است که ما برای مدت طولانی از آن استفاده می کنیم. به نظر ما، این منجر به استفاده از مکانیزمی می شود که در آن قابلیت های هسته ها یکنواخت تر و سازگارتر است.
McAfee نتیجه گرفت: “این یک روش آزمایش شده و آزمایش شده برای به دست آوردن چندین نوع مختلف هدف گذاری هسته در یک طراحی است.” من فکر می کنم رویکرد اینتل پیچیدگی زیادی در روش عملیاتی آن ایجاد می کند. و ما فکر می کنیم که تحلیل ما همین را نشان داده است.
برخلاف Papermaster، مکآفی زمان عرضه هیبریدی به رایزن را تایید نمیکند، و ما نمیدانیم که AMD اولین معماری هیبریدی خود را با Ryzen در کجا معرفی خواهد کرد، چه با APU یکپارچه یا یکی از مدلهای مبتنی بر چیپلت. با این حال، واضح است که AMD آیندهای هیبریدی را متصور است که ناهماهنگیهایی را که در تصمیمات طراحی اینتل در پشت پردازندههای Alder و Raptor Lake دیدهایم، از بین میبرد.
از سوی دیگر، می توان استدلال کرد که رویکرد اینتل برای داشتن یک ریزمعماری مجزا برای عملکرد کمتر، اگر با پشتیبانی یکنواخت ISA برای هر دو نوع هسته ترکیب شود، رویکرد بهتری است. اگر اینتل ناسازگاری ISA خود را با Meteor Lake برطرف کند و از AVX-512 برای هر دو نوع هسته پشتیبانی کند، میتواند ترکیب قدرتمندی نیز باشد.
در هر صورت، واضح است که AMD دومین شرکتی خواهد بود که این نوع پردازنده را با طراحی هیبریدی به بازار عرضه می کند، اما با رویکردی بسیار متفاوت به آن می پردازد. زمان نشان خواهد داد که هر دو تکنیک در معیارها چگونه عمل خواهند کرد.
نوشته شده توسط شرکت AMD تولید پردازنده های هیبریدی برای اولین بار در تکنوک – اخبار دنیای فناوری. ظاهر شد.
گفتگو در مورد این post