سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

همه دسته بندی ها

منو
جستجو
اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود

اخبار سخت افزار

معماری ARM چیست

پس از انقلاب گوشی‌های هوشمند، استفاده از پردازنده‌های مبتنی بر معماری ARM بسیار افزایش پیدا کرده است، اما معماری ARM چیست و پردازنده‌های ARM چه ویژگی‌هایی دارند.

معماری ARM چیست

به گزارش سافت گذر و به نقل اززومیت؛ پس از آنکه گوشی‌های هوشمند موج جدیدی در دنیای فناوری ایجاد کردند و الگوی استفاده از گجت‌های دیجیتال را تغییر دادند، پردازنده‌ها نیز شاهد تغییر و تحولات و پا گرفتن معماری جدیدی بودند. با وجود تسلط اینتل و AMD بر پردازنده‌های مورد استفاده در پی‌سی که مبتنی بر معماری x86 هستند، گوشی‌های هوشمند توسط پردازنده‌های مبتنی بر معماری ARM قبضه شده‌اند. اهمیت معماری ARM و پردازنده‌های مبتنی بر این معماری به اندازه‌ای افزایش یافته است که مایکروسافت نیز درصدد همکاری با کوالکام، بزرگ‌ترین تولیدکننده‌ی تراشه‌های مبتنی بر معماری ARM برای گجت‌های موبایل، به‌منظور پشتیبانی از این تراشه‌ها در ویندوز ۱۰ است.

پردازنده‌های ARM توسط کمپانی Acorn Computers بر اساس معماری مبتنی بر RISC در دهه‌ی ۸۰ میلادی توسعه یافتند. Acorn Computers یک کمپانی بریتانیایی است که در سال ۱۹۷۸ در کمبریج انگلستان آغاز به کار کرد و محصولاتی نیز به بازار فرستاد که از جمله‌ی آن می‌توان به کامپیوتر BBC Micro اشاره کرد. در سال ۱۹۹۸ میلادی این کمپانی بریتانیایی تفکیک شد و زیرمجموعه‌های آن، امروزه به‌صورت مستقل به فعالیت می‌پردازند. یکی از موفق‌ترین زیرمجموعه‌های آکورن، Advanced RISC Machines نام دارد که بیشتر با عنوان ARM شناخته می‌شود. ARM در سال‌های اخیر به‌صورت مستقل فعالیت می‌کرد، اما کمپانی ژاپنی SoftBank چند ماه پیش با پرداخت بیش از ۳۲ میلیارد دلار، این کمپانی بریتانیایی را تصاحب کرد.

ARM, Ltd یک کمپانی یا به بیان بهتر یک لابراتوار است که متخصصان آن به طراحی پردازنده‌ مشغول هستند. البته عبارت اختصاری ARM دو مفهوم را شامل می‌شود. در مورد معماری و طراحی پردازنده‌های ARM، این عبارت مخفف Acorn RICS Machines است، حال آنکه اگر منظور کمپانی توسعه‌دهنده‌ی این معماری باشد، اختصار ARM کوتاه شده‌ی عبارت Advances RISC Machines است. ARM به هیچ‌وجه دستی در تولید تراشه ندارد و تنها معماری ARM را طراحی می‌کند، حال آنکه کمپانی‌هایی نظیر کوالکام، اپل و سامسونگ با دریافت گواهی استفاده از معماری آرم، تراشه‌های اختصاصی خود را مبتنی بر این معماری توسعه می‌دهند. البته این سه کمپانی شاخص‌ترین نام‌هایی هستند که گواهی معماری آرم را در پردازنده‌های خود استفاده می‌کنند و تعداد تولیدکنندگان پردازنده با استفاده از این معماری بالا است. اغلب گجت‌های الکترونیکی کوچک که از وجود باتری برای تأمین انرژی استفاده می‌کنند، از پردازنده‌های مبتنی بر آرم در واحد پردازشی خود بهره می‌برند.

پردازنده‌های ARM مبتنی بر معماری RISC طراحی می‌شوند

همان‌طور که اشاره کردیم؛ ARM پردازنده‌های خود را بر اساس دستورات RISC توسعه می‌دهد، اما RISC چیست؟ RISC مخفف عبارت Reduced Instruction Set Computing است. برخلاف پردازنده‌های ARM که از این معماری استفاده می‌کنند، پردازنده‌های اینتل و اِی اِم دی که قدرت پردازشی در لپ‌تاپ‌ و پی‌سی شما را تأمین می‌کنند، از معماری CISC یا Complex Instruction Set Computing استفاده می‌کنند. دو معماری RISC و CISC برای استفاده در کاربردهای متفاوت طراحی شده‌اند. یک پردازنده‌ی مبتنی بر معماری RISC برای این منظور طراحی شده است تا تعداد دستورات ارسالی به پردازنده از سوی برنامه‌ در حال اجرا کاهش یابد. در واقع مجموعه‌ی دستورات مورد استفاده در معماری RISC بسیار پایین‌تر است. با توجه به اینکه تعداد دستورات ارسالی در معماری RISC کاهش پیدا کرده، فرکانس پردازشی بالا است و پردازنده می‌تواند در هر ثانیه دستورات بیشتری در مقایسه با CISC اجرا کند.

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

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

البته تمام مواردی که در بالا به آن‌ها اشاره کردیم به این معنی نیست که پردازنده‌های ARM قدرت پردازشی محدودی دارند. معماری ARM امروزه امکان استفاده از طراحی ۳۲ و ۶۴ بیتی را در اختیار کاربران قرار می‌دهد. همچنین باید به مجموعه‌ای از قابلیت‌های دیگر اشاره کرد که علاوه بر گوشی‌های هوشمند، پردازنده‌های ARM را برای استفاده در کاربردهای دیگری نظیر ابررایانه‌ها مناسب می‌کند.

نسبت عملکرد به ازای هر وات از انرژی مصرفی در پردازنده‌های ARM بسیار قابل قبول است. در صورتی که نرم‌افزار توسعه‌یافته برای پردازنده‌های ARM بهینه باشد، این پردازنده‌ها می‌توانند عملکرد بهتری در مقایسه با معماری x86 ارائه کنند، از این‌رو اهمیت پردازنده‌های ARM در کاربردهایی نظیر به‌کارگیری آن‌ها در سرورها و ابررایانه‌ها بیش از پیش پررنگ‌ می‌شود.

دفتر اصلی ARM

خروجی پردازشی مورد انتظار از ۲۴ هسته‌ی پردازشی x86 را می‌توان از چند صد هسته‌ی پردازشی کم‌مصرف و کوچک مبتنی بر معماری ARM دریافت کرد. هسته‌های x86 قدرت پردازشی مورد نیاز را تنها از چند هسته‌ی پردازشی و چندین ترد به دست خواهند آورد، حال آنکه در معماری ARM، وظیفه پردازشی روی چندین هسته‌ی پردازشی کم‌مصرف با ظرفیت پایین‌تر تقسیم می‌شود. هرچند تعداد هسته‌های ARM بیشتر است، اما این هسته‌ها در مقایسه با ۲۴ هسته‌ی x86 نیاز به انرژی کمتری دارند. بدین منظور با استفاده از پتانسیل هسته‌های ARM می‌توان قدرت پردازشی را بدون نیاز به بالابردن انرژی مصرفی، افزایش داد و نرم‌افزاری را که باید اجرا شود، برای معماری آرم بهینه کرد.

در مقابل باید به این نکته اشاره کرد که یک هسته‌ی پردازشی آرم در برابر یک پردازنده‌ی Core i7 اینتل در یک رایانه‌ی مخصوص بازی، حرفی برای گفتن ندارد. همچنین پردازنده‌های آرم قابلیت چندان خوبی در اجرای نرم‌افزارهای توسعه‌یافته برای x86 به نمایش نمی‌گذارند و باید تغییرات گسترده‌ای در کد توسعه‌یافته برای افزایش بهینگی انجام داد. پردازنده‌ای چون Core i7، قریب به ۱۲ برابر بیشتر از یک تراشه‌ی آرم انرژی مصرف می‌کند و به سیستم خنک‌کننده نیاز دارد که همین موضوع استفاده از آن در گوشی‌های هوشمند را به امری غیرممکن تبدیل می‌کند. هر اندازه که نرم‌افزار توسعه‌یافته برای پردازنده‌ی ARM بهینه باشد، امکان افزایش هسته‌ها و فرکانس پردازشی برای اجرای وظایف پردازشی سنگین‌تر، بالاتر می‌رود.

نظرتان را ثبت کنید کد خبر: 34855 گروه خبری: اخبار سخت افزار منبع خبر: زومیت تاریخ خبر: 1395/09/24 تعداد مشاهده: 3949
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
Terragen Professional 4.7.19

Terragen Professional 4.7.19

طراحی و رندرینگ محیط های طبیعی زمین

Dust Force 1.9

Dust Force 1.9

گرد روب - داست فورس

OfficeSuite Premium 9.00.57653

OfficeSuite Premium 9.00.57653

آفیس سوئیت

Battle Brothers - Lindwurm + Update v1.1.0.7

Battle Brothers - Lindwurm + Update v1.1.0.7

استراتژیک جنگی تاریخی

Beyond Eyes

Beyond Eyes

فراسوی چشم‌ها

The Pedestrian

The Pedestrian

فکری برای کامپیوتر

Planet Earth - The Complete Series by David Attenborough

Planet Earth - The Complete Series by David Attenborough

مستند سیاره زمین

Lanota 2.5.0 for Android +2.3

Lanota 2.5.0 for Android +2.3

لانوتا

The Shawshank Redemption

The Shawshank Redemption

رستگاری در شاوشنگ

مداحی حاج عبدالرضا هلالی سال 96

مداحی حاج عبدالرضا هلالی سال 96

محرم شب اول تا شام غریبان هلالی

تلاوت مجلسی استاد جواد فروغی سوره مبارکه انفطار

تلاوت مجلسی استاد جواد فروغی سوره مبارکه انفطار

تلاوت جواد فروغی سوره انفطار

Office 2024 Pro Plus 2503 Build 18623.20156 Retail April 2025

Office 2024 Pro Plus 2503 Build 18623.20156 Retail April 2025

آفیس 2024

Into Blue Valley

Into Blue Valley

بسوی دهکده‌ی آبی

Call Recorder – Cube ACR 2.3.219 Mod for Android +4.0

Call Recorder – Cube ACR 2.3.219 Mod for Android +4.0

کیوب رکوردر

بحث حول الاستسقام ( مشروعیة الاستخارة )

بحث حول الاستسقام ( مشروعیة الاستخارة )

استخاره و مشروعیت آن

Lynda - Intellectual Property Fundamentals

Lynda - Intellectual Property Fundamentals

فیلم آموزش اصول مالکیت فکری و کپی‌رایت

Shadows on the Vatican - Act 1 - Greed

Shadows on the Vatican - Act 1 - Greed

سایه هایی بر واتیکان – کُنِش 1 - طمع

مداحی عربی با نام طال الصدى از ملافاضل کربلایی

مداحی عربی با نام طال الصدى از ملافاضل کربلایی

مداحی فاضل الکربلایی

FotoSketcher 3.96 (x64)

FotoSketcher 3.96 (x64)

تبدیل عکس به نقاشی

Udemy - Learn German Language: Complete German Course - Beginners

Udemy - Learn German Language: Complete German Course - Beginners

آموزش زبان آلمانی سطح مقدماتی

Learning Autodesk 3ds Max Design 2010

Learning Autodesk 3ds Max Design 2010

آموزش اتودسک 3دی مکس دیزاین 2010

Trello - Organize Anything 2020.5.13837 for Android +4.1

Trello - Organize Anything 2020.5.13837 for Android +4.1

راهی آسان، مطمئن و زیبا برای سازماندهی هر چیز

طراحی و نحوه کنترل نقشه های برق ساختمان های مسکونی

طراحی و نحوه کنترل نقشه های برق ساختمان های مسکونی

نقشه های برق ساختمان

3D Pool Billiards and Snooker

3D Pool Billiards and Snooker

بیلیارد برای کامپیوتر

مداحی 29 صفر حاج سید مجید بنی فاطمه سال 97

مداحی 29 صفر حاج سید مجید بنی فاطمه سال 97

مداحی 97 حاج سید مجید بنی فاطمه

تمرکز کلید موفقیت

تمرکز کلید موفقیت

چگونه ذهن خود را متمرکز کنید‎

I Will Escape

I Will Escape

می‌خواهم از زندان بگریزم

گفتارهای دکتر مانی منوچهری

گفتارهای دکتر مانی منوچهری

ساختار مغز انسان

Tengami

Tengami

تِنگامی

پنجمین مجموعه‌ی نرم‌افزارهای سافت‌گذر

پنجمین مجموعه‌ی نرم‌افزارهای سافت‌گذر

مجموعه‌ی جدیدترین نرم‌افزارهای کاربردی سافت‌گذر + رایت دیجیتال + اتوران پیشرفته + دفترچه راهنمای فارسی + قابلیت جستجوی کلی و جزئی

فلسفه علم تاریخ

فلسفه علم تاریخ

فلسفه نظری تاریخ

سیستم عامل پیشرفته - ویندوز 7 و لینوکس دبیان

سیستم عامل پیشرفته - ویندوز 7 و لینوکس دبیان

windows 7 Linux

آموزش آلمانی در 15 دقیقه

آموزش آلمانی در 15 دقیقه

پانزده دقیقه آلمانی

HandWrite Pro Note & Draw 4.8 for Android +4.1

HandWrite Pro Note & Draw 4.8 for Android +4.1

دست نویس

IObit Start Menu 8 Pro 6.0.0.2

IObit Start Menu 8 Pro 6.0.0.2

آی او بیت استارت منو

مجله تخصصی بررسی و تحلیل مسائل روز

مجله تخصصی بررسی و تحلیل مسائل روز

مجله The Nation اکتبر 5 ؛ 2020

Pluralsight - jQuery In-Depth

Pluralsight - jQuery In-Depth

فیلم آموزش کامل بخش‌های بسیار مهم جی‌کوئری

Pro Cycling Manager 2017

Pro Cycling Manager 2017

شبیه ساز دوچرخه سواری

DVD-Cloner Platinum 2024 21.70.1489 / macOS

DVD-Cloner Platinum 2024 21.70.1489 / macOS

کپی و رایت DVD

Fruit Ninja vs Skittles 1.0.0 for Android

Fruit Ninja vs Skittles 1.0.0 for Android

بازی جدید میوه ها و توپ های بولینگ

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!