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

۴ هسته ای یا ۸ هسته ای؟ آیا اندروید از همه هسته های پردازنده استفاده می کند؟


Gsm-Clinic

ارسال های توصیه شده

۴ هسته ای یا ۸ هسته ای؟ آیا اندروید از همه هسته های پردازنده استفاده می کند؟

 

13.jpg

آیا اهمیت دارد که پردازنده ای 8 هسته ای روی گوشی شما باشد یا پردازنده ای 4 هسته ای؟ چگونه سیستم عامل اندروید و اپلیکیشن های مختلف از طراحی چند هسته ای استفاده می کنند؟

گوشی های هوشمند به سرعت از پردازنده های تک هسته ای به دو هسته ای و سپس به چهار هسته ای ارتقا پیدا کردند و اکنون به نظر می رسد که بازار آسیا در حال سوق دادن پردازنده گوشی های اندرویدی به سمت گزینه های 8 و 10 هسته*ای است.

 

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

 

وب سایت اندروید آتوریتی با هدف روشن کردن این مسئله و مزیت های استفاده اندروید و اپلیکیشن های آن از طراحی چند هسته ای، آزمایش جالبی انجام داده است تا به یک سوال ساده پاسخ دهد: از آنجایی که هسته ها در طراحی چند هسته ای برای مدت زمان قابل توجهی بیکار باقی می مانند، می شود آنها را بی فایده تلقی کرد؟

 

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

 

شما می توانید نتیجه این آزمایش را در روی بازی محبوب Riptide GP2 در هر دو حالت اجرا روی پردازنده 4 هسته ای و 8 هسته ای ببینید.

14.jpg

(با پردازنده 4 هسته ای)

 

15.jpg

(با پردازنده 8 هسته ای)

 

با همه این گفته ها، به تضاد کاملی که از نتایج این آزمایش روی اپلیکیشن بنچ مارک AnTuTu بدست آمده است نگاه کنید.

 

16.jpg

 

با همه این گفته ها، به تضاد کاملی که از نتایج این آزمایش روی اپلیکیشن بنچ مارک AnTuTu بدست آمده است نگاه کنید.

 

به طور آشکار می بینیم تفاوت های زیادی میان بار پردازشی معمولی حتی در اپلیکیشن هایی که به خوبی برای تقسیم بار میان هسته ها بهینه شده اند (اپلیکیشن های گوگل کروم، جیمیل و یوتیوب از جمله اپلیکیشن هایی هستند که برای اجرا بر روی پردازنده های چند هسته ای عملکردی بسیار بهینه دارند) و اپلیکیشن AntTuTu که بار پردازیشی مضاعفی وارد می کند وجود دارد. بنچ مارک های ترکیبی نشان از بار پردازشی ناهمگونی دارد که در هیچ اپلیکیشنی واقعا دیده نمی شود، تا به وسیله آن بتوان عملکرد گوشی و فاکتورهای طراحی چند هسته ای را مورد آزمایش قرار داد. ما چند بار اطلاعات گوشی های کمتر شناخته شده چینی با پردازنده های 10 و 8 هسته ای را در AnTuTu دیده ایم که عرضه آنها وعده داده شده است. اما اکنون به وضوح عملکرد ناهمگونی بار پردازشی در این را بنچ مارک مشاهده کردیم و دیدیم چه شباهت اندکی با اپلیکیشن های اندرویدی که استفاده از هسته های پردازنده را بهینه می کنند، دارد.

 

البته دقت داشته باشید که این آزمایش مقایسه ای میان تراشه های دو هسته ای سری A اپل و طراحی های 10 هسته ای که این روزها در دیوایس های اندرویدی مرسوم شده است انجام نمی دهد، بلکه تنها نشان می دهد که اندروید برای مدت زمان طولانی هسته های پردازنده را بیکار رها نمی*کند و بار پردازشی را میان آنها تقسیم می کند. همچنین این آزمایش نمی تواند نتیجه*ای از مقایسه کارا تر بودن و کم مصرف تر بودن رویکرد پردازنده های دو هسته ای اپل و چند هسته ای اندروید را به ما بدهد.

 

 

منبع : PhoneArena

زهر است عطای خلق هر چند که دوا باشد

حاجت زکه میخواهی جایی که خدا باشد

لینک ارسال

بایگانی شده

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

×
×
  • اضافه کردن...