ARM
پردازنده Arm چیست؟
پردازنده Arm یکی از خانواده واحدهای پردازش مرکزی (CPU) است که بر اساس معماری کامپیوتر مجموعه دستورات کاهش یافته (RISC) برای پردازنده های کامپیوتری است. Arm Limited، شرکت سازنده پردازنده Arm، اجزای اصلی CPU را طراحی میکند و مجوز مالکیت معنوی را به سازمانهای شریک میدهد، که سپس تراشههای مبتنی بر Arm را بر اساس نیازهای خود میسازند.
Acorn Computers اولین بار در دهه 1980 پردازنده Arm را توسعه داد. تا همین اواخر، نام Arm به عنوان مخفف ARM در نظر گرفته می شد که در ابتدا مخفف Acorn RISC Machine و سپس Advanced RISC Machine بود. این مخفف هنوز به طور گسترده مورد استفاده قرار می گیرد، اگرچه Arm Limited در هنگام توصیف فناوری پردازنده خود فقط از Arm استفاده می کند.
Arm Limited طرح هایی را برای پردازنده های چند هسته ای RISC 32 بیتی و 64 بیتی ارائه می دهد. پردازندهها از مجموعه دستورالعملهای بسیار سادهتری نسبت به همتایان اینتل خود استفاده میکنند که بر اساس معماری پیچیده محاسباتی مجموعه دستورالعمل (CISC) است. این دو نوع پردازنده همچنین از روش های مختلفی برای بهینه سازی عملکرد و افزایش کارایی استفاده می کنند. به عنوان مثال، اینتل یک رویکرد سخت افزاری برای به حداکثر رساندن عملکرد دارد، در حالی که Arm یک رویکرد نرم افزاری است.
قابلیت های این پردازنده
پردازندههای Arm میتوانند میلیونها دستورالعمل در هر ثانیه بسیار بیشتر از پردازندههای اینتل اجرا کنند. با حذف دستورالعملهای غیر ضروری و بهینهسازی مسیرها، یک پردازنده Arm میتواند عملکرد فوقالعادهای ارائه دهد و در عین حال انرژی بسیار کمتری نسبت به پردازندههای مبتنی بر CISC مصرف میکند. کاهش قدرت همچنین به این معنی است که CPU های Arm گرمای کمتری تولید می کنند. این بدان معنا نیست که پردازندههای Arm ذاتاً بهتر از پردازندههای اینتل هستند، فقط برای موارد استفاده خاص مناسبتر هستند.
پردازنده های بازویی به طور گسترده در دستگاه های الکترونیکی مصرفی مانند تلفن های هوشمند، تبلت ها، پوشیدنی ها و سایر دستگاه های تلفن همراه استفاده می شوند. آنها همچنین در طیف گسترده ای از حسگرها و دستگاه های اینترنت اشیا استفاده می شوند. به گفته Arm Limited، شرکای این شرکت بیش از 215 میلیارد تراشه مبتنی بر Arm در سه دهه گذشته ارسال کرده اند.