از X 86 تا RISC-V: تجزیه و تحلیل مقایسه ای معماری های پردازنده Mini PC

Feb 16, 2023 پیام بگذارید

X 86 معماری:

این یک معماری پردازنده اصلی است که عمدتاً در رایانه ها و سرورهای شخصی مورد استفاده قرار می گیرد.

این مجموعه از مجموعه دستورالعمل CISC (مجموعه دستورالعمل مجموعه) استفاده می کند ، که امکان اجرای انواع دستورالعمل های طول و کارکردهای مختلف را فراهم می کند و از این طریق چگالی کد و سازگاری را افزایش می دهد.

معماری X 86 تحت سلطه دو تولید کننده اصلی ، Intel و AMD است که درگیر رقابت و همکاری شدید هستند.

مزیت اصلی معماری X {{0} در پشتیبانی گسترده نرم افزار و اکوسیستم بالغ آن نهفته است. با این حال ، اشکالاتی آن شامل پیچیدگی طراحی بالا ، مصرف برق قابل توجه و مناسب بودن محدود برای دستگاه های تلفن همراه است.

 

معماری بازو:

این یک معماری پردازنده بسیار محبوب است که به طور گسترده در دستگاه های تلفن همراه و سیستم های تعبیه شده مورد استفاده قرار می گیرد.

این مجموعه دستورالعمل RISC (کاهش داده تنظیم دستورالعمل) را اتخاذ می کند ، که فقط دستورالعمل های ساده و ثابت را برای کاهش سربار سخت افزار و مصرف برق اجرا می کند.

پردازنده های مبتنی بر ARM توسط چندین تولید کننده از جمله سامسونگ ، کوالکام و هواوی تولید می شوند که طرح های خود را بر اساس معماری های اصلی ارائه شده توسط ARM Holdings سفارشی و بهینه سازی می کنند. نقاط قوت معماری بازو شامل مصرف کم مصرف ، راندمان بالا و انعطاف پذیری قوی است.

با این حال ، عملکرد تک هسته ای آن نسبتاً ضعیف است و نیاز به اعتماد به فناوری های پردازش چند هسته ای و موازی برای افزایش عملکرد کلی دارد.

 

معماری MIPS:

این یک معماری کلاسیک پردازنده RISC است که زمانی موقعیت مهمی در ایستگاه کاری و بازارهای سرور داشت.

امروزه در درجه اول در سیستم های تعبیه شده و تجهیزات شبکه استفاده می شود. مانند ARM ، MIPS دستورالعمل های ساده و ثابت را اجرا می کند ، اما تأکید بیشتری بر عملیات بین رجیسترها به جای بین حافظه و ثبت ها دارد.

پردازنده های MIPS توسط شرکت هایی مانند MIPS Technologies و Loongson تولید می شوند که دومی یک پردازنده سازگار با MIPS چینی است. مزایای معماری MIPS شامل سادگی ، سهولت اجرای آن و مقیاس پذیری عالی است.

با این حال ، از سهم بازار کوچکتر ، پشتیبانی از نرم افزار محدود و عملکردی که از X {0 {0}} و بازو عقب مانده است ، رنج می برد.

 

معماری PowerPC:

این معماری پردازنده RISC به طور مشترک توسط IBM ، Apple و Motorola ساخته شده است. قبل از تعویض اینتل توسط اپل در خط رایانه Macintosh خود استفاده می شد. مانند ARM و MIPS ، PowerPC دستورالعمل های ساده و ثابت را اجرا می کند ، اما در استفاده از سفارش بایت بزرگ بایت ، جایی که مهمترین بایت در پایین ترین آدرس حافظه ذخیره می شود ، متفاوت است.

در حال حاضر ، پردازنده های PowerPC در درجه اول توسط IBM تولید می شوند و در محاسبات با کارایی بالا ، سیستم های تعبیه شده و کنسول های بازی استفاده می شوند. نقاط قوت معماری PowerPC شامل ثبات ، قابلیت اطمینان ، عملکرد بالا و پشتیبانی از سیستم عامل های متعدد است.

با این حال ، این امر با هزینه های بالاتر ، مصرف انرژی بیشتر و سهم بازار کوچکتر مانع می شود.

 

معماری RISC-V:

این یک معماری پردازنده RISC با منبع باز در حال ظهور است که توسط دانشگاه کالیفرنیا ، برکلی آغاز و ترویج می شود. این هدف این است که یک مجموعه دستورالعمل RISC رایگان ، انعطاف پذیر ، مقیاس پذیر و قابل تنظیم را فراهم کند و مشارکت هر دو بخش دانشگاهی و صنعتی را به خود جلب کند. مزایای معماری RISC-V شامل کم هزینه ، مصرف کم مصرف ، راندمان بالا و انعطاف پذیری قوی است.

با این حال ، عملکرد تک هسته ای آن نسبتاً ضعیف است و برای افزایش عملکرد نیاز به اعتماد به فناوری های پردازش چند هسته ای و موازی دارد.

 

به طور خلاصه ، هر معماری پردازنده دارای نقاط قوت و ضعف منحصر به فرد خود است و آنها را برای برنامه ها و بازارهای مختلف مناسب می کند. تکامل مداوم این معماری ها همچنان به نوآوری و رقابت در صنعت نیمه هادی ادامه می دهد.