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

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

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

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

ثبت نام | ورود

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

بررسی تکنولوژی big.LITTLE در پردازنده گوشی موبایل

دوستانی که پیگیر مطالب و اخبار سخت افزاری هستن احتمالا اسم تکنولوژی big.LITTLE تو پردازنده های آرم ARM رو شنیدن . تو این پست به زبون ساده میگم که این تکنولوژی چیه و واسه چی باید استفاده بشه . پس تا انتهای پست همراه من باشید .

پردازنده

تکنولوژی big.LITTLE چیست ؟

big.LITTLE نوعی معماری از جنس heterogeneous computing یا “محاسبات با دو یا چند پردازشگر ” محسوب میشه . در این نوع معماری ، از دو یا چند پردازنده که شبیه به هم نیستند برای افزایش قدرت محاسباتی استفاده میشه . تو تکنولوژی big.LITTLE از دو تا پردازنده با معماری ARM استفاده شده که شبیه به هم نیستن . این دو پردازنده باید باهم هماهنگ باشن واسه همین شرکت آرم ، هر سری یک جفت پردازنده که با هم هماهنگن رو معرفی میکنه . در سال ۲۰۱۱ شرکت ARM دو پردازنده Cortex A7 و Cortex A15 رو برای استفاده از big.LITTLE ، هماهنگ اعلام کرد . در اکتبر ۲۰۱۲ دو پردازنده Cortex A53 و Cortex A57 اعلام شدن و بعدها هم در فوریه ۲۰۱۴ دو پردازنده Cortex A12 و Cortex A17 که هر کدومشون به طور جداگونه می تونن با Cortex A7 مَچ بشن .

به گزارش سافت گذر به نقل ازبرسام؛ شکل زیر بلوک دیاگرام تکنولوژی big.LITTLE رو می بینید . با ترکیب دو پردازنده Cortex A57 ( دو هسته ای ) و پردازنده Cortex A53 ( چهار هسته ای ) یک پردازنده کلی ۶ هسته ای بوجود اومده .

 پردازنده

بلوک دیاگرام تکنولوژی big.LITTLE

big.LITTLE شباهت خیلی زیادی به تکنولوژی Optimus انویدیا داره . Optimus انویدیا همون استفاده از ۲ تا گرافیک در لپ تاپ هست . یکی برای کارهای گرافیکی سبک و یکی برای گرافیک سنگین . تکنولوژی big.LITTLE هم دقیقا همینجوریه فقط با این تفاوت که اینجا CPU هست نه گرافیک .

کل داستان اینه که توی یک گوشی موبایل  از دو تا پردازنده با تعداد هسته های مخصوص به خودشون استفاده می کنن . یکی از این پردازنده ها قوی تره و یکی ضعیف تر . اونی که قوی تره رو بهش میگن big و اونی که ضعیف تره LITTLE . در ۹۵ درصد مواقع پردازنده ضعیف تر داره استفاده میشه و به همین دلیل عمر باتری گوشی یا تبلت خیلی بیشتر میشه . در مواقعی که پردازش های سنگین بیاد وسط ، اون پردازنده big وارد عمل میشه . می تونید این دو پردازنده رو مثل زن و شوهری درنظر بگیرید که مردسالاری تو خونشون حکم میکنه . زنه بنده خدا جون میکنه و هرجا که دیگه زورش نرسید مردش رو صدا میکنه !

مثلا پردازنده Exynos 5 Octa ( عبارت octa به مفهوم هشت تایی هست ) در گوشی موبایل سامسونگ گلکسی اس ۵ از این تکنولوژی استفاده کرده . دو تا پردازنده داره . یکی cortex A15 چهار هسته ای و دیگری cortex A7 چهار هسته ای . به همین دلیل میگن Exynos 5 octa هشت هسته داره .

روشهای پیاده سازی تکنولوژی big.LITTLE

تکنولوژی big.LITTLE به ۳ روش قابل پیاده سازیه .

■ روش اول : Clustered Switching

در این روش فقط یکی از پردازنده ها می تونه فعال باشه یعنی ما به طور همزمان نمی تونیم ۸ هسته داشته باشیم . یا ۴ هسته big یا ۴ هسته LITTLE استفاده میشه . یعنی سیستم عامل در آنِ واحد فقط ۴ هسته فعال میبینه . از این روش در پردازنده گوشی موبایل گلکسی اس ۴ استفاده شده ( مدل پردازنده Exynos 5 Octa 5410)

■ روش دوم : in-kernel switcher

در این روش ۴ تا هسته مجازی ساخته میشه که داخل هر کدوم از این هسته های مجازی یه پردازنده big و یه پردازنده LITTLE جاساز شدن . محاسبات توسط هسته مجازی اول انجام میشه و هرجا که کم بیاره هسته مجازی بعدی رو فرامیخونه .

 پردازنده

چیدمان IKS در تکنولوژی big.LITTLE

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

■ روش سوم : Global Task Scheduling

در این روش تمام ۸ هسته فیزیکی به طور همزمان قابل دسترس هستن . دستورات با اهمیت و سنگین به هسته های big و دستورات کم اهمیت و سبک به هسته های LITTLE فرستاده میشن . این روش تا به امروز بهترین روش محسوب میشه و در پردازنده های سامسونگ Exynos 5 Octa مدل های ۵۴۲۰ و ۵۴۲۲ و ۵۴۳۰ استفاده شده . ( گوشی گلکسی اس ۵ هم از این روش استفاده کرده ) .

 پردازنده

چیدمان GTS در تکنولوژی big.LITTLE

مزیت این روش :

■ مهم نیست که چندتا هسته هستن ، ترکیب ۲ هسته ای و ۴ هسته ای هم شدنیه .

■ کنترل بسیار دقیق روی تغییرات بار و همچنین افزایش سرعت عمل سیستم عامل برای تشخیص هسته ها و واگذاری عملیات به اونا .

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

نظرتان را ثبت کنید کد خبر: 22913 گروه خبری: اخبار سخت افزار منبع خبر: برسام تاریخ خبر: 1393/07/08 تعداد مشاهده: 2155
اخبار مرتبط با این خبر
نظر های کاربران

عالی بود. چونکه به زبون ساده نوشته شده بود تا آخرشو خوندم. باز هم از این مطالب بذارید.

سرور آپدیت نود 32
پیشنهاد سافت گذر
سخنرانی حجت الاسلام ناصر رفیعی با موضوع رمز موفقیت پیامبر اکرم (ص)

سخنرانی حجت الاسلام ناصر رفیعی با موضوع رمز موفقیت پیامبر اکرم (ص)

سخنرانی رمز موفقیت پیامبر اکرم (ص) با ناصر رفیعی

ویژگی مهم دولت زمینه‌ساز ظهور و جامعه منتظر و بسط مبانی معرفتی مهدویت

ویژگی مهم دولت زمینه‌ساز ظهور و جامعه منتظر و بسط مبانی معرفتی مهدویت

شناسایی راهبردهای مطلوب نظام جمهوری اسلامی ایران در مدیریت فرهنگ انتظار در اندیشه آیت‌‌الله خامنه ای

آشنایی با تمدن غرب

آشنایی با تمدن غرب

تمدن غرب از نگاه مسلمانان

Acronis Disk Director 12.5 Build 163 + Server + WinPE / Advanced 11.0.12077 + WinPE

Acronis Disk Director 12.5 Build 163 + Server + WinPE / Advanced 11.0.12077 + WinPE

قوی‌ترین نرم افزار پارتیشن بندی هارد و راه اندازی سیستم بوت چندگانه

مدیریت تراکنش در MySQL

مدیریت تراکنش در MySQL

مدیریت تراکنش در مای اس کیو ال

Super Stickman Golf 3 v1.7.22 for Android +4.0

Super Stickman Golf 3 v1.7.22 for Android +4.0

استیکمن گلف باز

آموزش تصویری نرم افزار EasyRecovery Professional

آموزش تصویری نرم افزار EasyRecovery Professional

آموزش دراور جنیوس پروسنیال

صلوات و ثمرات آن

صلوات و ثمرات آن

کتاب صلوات و ثمرات آن

EvolveSMS 5.1.8F for Android +4.0

EvolveSMS 5.1.8F for Android +4.0

مدیریت پیام کوتاه

آموزش تصویری برنامه DrDivX

آموزش تصویری برنامه DrDivX

آشنایی با برنامه DrDivx

Unknown

Unknown

اکشن حادثه ای

Telegram Desktop 6.3 Win/Linux/Mac + Portable

Telegram Desktop 6.3 Win/Linux/Mac + Portable

تلگرام

سخنرانی حجت الاسلام انصاریان با موضوع درس درستی و راستی از معصومین (ع)

سخنرانی حجت الاسلام انصاریان با موضوع درس درستی و راستی از معصومین (ع)

حاج آقا انصاریان با موضوع درس درستی و راستی از معصومین (ع)

آموزش ++C

آموزش ++C

آموزش ++C

Comodo Anti Theft 4.4.0 for Android +4.0

Comodo Anti Theft 4.4.0 for Android +4.0

برنامه قدرتمند ضد سرقت Comodo

سخنرانی استاد رفیعی با موضوع شرح نامه نهج البلاغه

سخنرانی استاد رفیعی با موضوع شرح نامه نهج البلاغه

شرح نامه نهج البلاغه 69

آموزش RFID

آموزش RFID

آموزش آر اف آی دی

ProfiMail Go 4.30.01 for Android +2.3

ProfiMail Go 4.30.01 for Android +2.3

برنامه مدیریت ایمیل پروفیل میل

Polarity

Polarity

پولاریتی

Airport Simulator 2015

Airport Simulator 2015

شبیه‌ساز فرودگاه 2015

بزرگترین نمایشنامه نویس تمام دوران

بزرگترین نمایشنامه نویس تمام دوران

شکسپیر نویسنده، شاعر، بازیگر و نمایشنامه نویس

Policing and Minority Communities

Policing and Minority Communities

حکومت و گروه های اقلیت

HD Camera Pro 3.0.3 for Android 3.2

HD Camera Pro 3.0.3 for Android 3.2

دوربین اچ دی

Vector 35 Binary Ninja 4.0.4958 Personal

Vector 35 Binary Ninja 4.0.4958 Personal

مهندسی معکوس نرم‌افزارها

Telegram 5.12.1 for Android

Telegram 5.12.1 for Android

تلگرام

My Talking Angela 6.9.0.5278 for Android +4.0.3

My Talking Angela 6.9.0.5278 for Android +4.0.3

آنجلای سخنگو

آموزش کاربردی Fedora 20  برای مبتدیان

آموزش کاربردی Fedora 20 برای مبتدیان

آموزش فدورا

نگاهی بر برنامه نویسی سطح بالای نام پای و سای پای

نگاهی بر برنامه نویسی سطح بالای نام پای و سای پای

برنامه نویسی سطح بالای نام پای و سای پای

Photo Mechanic Plus 6.0.7285

Photo Mechanic Plus 6.0.7285

مدیریت و ویرایش عکس ها

Hill Climb Racing 1 v1.50.0 / 2 1.47.3 for Android +4.2

Hill Climb Racing 1 v1.50.0 / 2 1.47.3 for Android +4.2

مسابقات رانندگی در صحرا 1 و 2

Pluralsight (TrainSignal) - CompTIA Network+ (2012 Objectives) - Part 1 / 2 / 3

Pluralsight (TrainSignal) - CompTIA Network+ (2012 Objectives) - Part 1 / 2 / 3

مجموعه‌ی 3 دوره آموزش مدرک بین‌المللی CompTIA Network+ (2012 Objectives)

Digital Tutors - Electronic Product Design in Rhino

Digital Tutors - Electronic Product Design in Rhino

فیلم آموزش طراحی کردن یک محصول الکترونیکی در نرم‌افزار رایـنو

Seal Guardian

Seal Guardian

اکشن شمشیری

اقتصاد جهان در سال 2021

اقتصاد جهان در سال 2021

مجله The Economist USA

Unreal Tournament 3 - Black Edition

Unreal Tournament 3 - Black Edition

آنرئال تورنمنت 3 | نسخه بلک

Football Manager 2021

Football Manager 2021

مدیریت فوتبال 2021

نکاتی از سبک زندگی علوی از حجت الاسلام والمسلمین سیدآبادی

نکاتی از سبک زندگی علوی از حجت الاسلام والمسلمین سیدآبادی

حاج آقا سیدآبادی با موضوع نکاتی از سبک زندگی علوی

Kittypocalypse - Ungoggled

Kittypocalypse - Ungoggled

حمله بیگانگان گربه ای

Electrician Simulator

Electrician Simulator

شبیه ساز برقکاری

School Driving 3D 2.1 for Android +4.0

School Driving 3D 2.1 for Android +4.0

شبیه‌ساز آموزشگاه رانندگی نزدیک به واقعیت

خبرنامه

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