پتنت نوین اینتل SDC ابرهستههای نرمافزاری برای بهینهسازی کارایی تکرشتهای, اینتل با ثبت پتنت رویکردی تحولگرایانه برای افزایش کارایی پردازش تکرشتهای معرفی کرده است که بدون اتکا به بزرگسازی فیزیکی هستهها یا بالا بردن فرکانس و ولتاژ عمل میکند. این فناوری تحت عنوان SDC یا ابرهستههای تعریفشده با نرمافزار، امکان ترکیب پویای چندین هسته کوچک به یک واحد پردازشی قدرتمند و موقت را فراهم میآورد.
محدودیتهای معماری سنتی و راهکار اینتل در معماریهای کلاسیک، افزایش اندازه هسته برای ارتقای عملکرد تکرشتهای روشی رایج بوده، اما این مسیر با چالش بازده نزولی روبرو است؛ یعنی هستههای بیش از حد بزرگ، کارایی متناسبی با مساحت و مصرف انرژی خود را ندارند.
آشنایی با ارز دیجیتال FTM و بلاکچین _نارنجی پوش اینتل به جای پیشبرد فرآیند ساخت یا فرکانس، استراتژی مجازیسازی سختافزاری را برگزیده تا از پتانسیل هستههای کوچکتر به شکل هوشمندانهتری بهره ببرد. مکانیزم عملکرد ابرهستههای SDC در این معماری، دو یا چند هسته فیزیکی کوچک به صورت همکاریکننده در کنار هم قرار میگیرند تا بار یک وظیفه سنگین تکرشتهای را تقسیم کنند.
نکته کلیدی اینجاست که برای سیستمعامل و نرمافزار، این مجموعه دقیقاً مانند یک هسته واحد بزرگ دیده میشود. اینتل مدعی است مکانیزمهای پیشرفتهای طراحی کرده که ترتیب اجرای دستورات را به دقت حفظ میکنند و تضمین میکنند IPC (تعداد دستورالعمل در هر سیکل) در سناریوهای تکرشتهای به شدت افزایش یابد. نقش بافر ذخیرهسازی سایه یکی از چالشهای اصلی در تقسیم کار بین هستهها، انتقال صحیح و بهزمان دادههاست.
و-عملیات حفظ میکند. مزیتهای کلیدی و چالشهای پیش رو بدون افزایش ولتاژ/فرکانس برخلاف اوفرکلاکینگ، SDC کارایی را از طریق موازیسازی درونی-هستهای بالا میبرد.
انعطافپذیری پویا ابرهسته فقط در لحظه نیاز شکل میگیرد و پس از اتمام وظیفه، هستهها به حالت مستقل بازمیگردند. چالش همگامسازی تأخیر ارتباط بینهستهی باید به حداقل برسد تا سود کارایی از بین نرود. پشتیبانی سیستمعامل زمانبندیکننده باید قادر به شناسایی و تخصیص هوشمندانه وظایف به این واحدهای مجازی باشد.
اگر اینتل موانع پیچیدگی هماهنگی سختافزاری و نرمافزاری را غلبه کند، فناوری SDC میتواند یک تغییر پارادایم در طراحی پردازندههای نسل آینده باشد و راهکاری بنیادی برای شکستن سد کارایی تکرشتهای فراهم آورد.


