اطلاعیه

Collapse
هیچ اطلاعیه ای هنوز ایجاد نشده است .

مقایسه تخصصی سخت افزار 3Gs با 3G

Collapse
X
 
  • فیلتر
  • زمان
  • نمایش
پاک کردن همه
new posts

  • مقایسه تخصصی سخت افزار 3Gs با 3G

    برد اصلی – آیفون ۲G و ۳G

    آیفون از یک “سیستم-روی-یک-تراشه” (System on a Chip یا SoC) ساخت شرکت سامسونگ استفاده می کند. این SoC منحصرا و کاملا خاص برای اپل ساخته شده و یک لوگوی اپل هم روی این چیپ به چشم می خورد.

    SoC چیست؟

    SoC یک تراشه یکپارچه است که روی آن سه قسمت اساسی تلفن های هوشمند یعنی واحد پردازش مرکزی (=پردازنده یا CPU)، واحد پردازش گرافیکی (GPU) و حافظه اصلی (RAM) دستگاه قرار داده شده است.


    پردازنده اصلی (CPU)

    پردازنده آیفون ۲G و ۳G بر اساس هسته ARM11 ساخت شرکت ARM می باشد. در واقع مدل پردازنده آیفون ARM1176JZF-S می باشد. این CPU برای مصرف کمتر باتری، معمولا با سرعت ۴۱۲ مگاهرتز کار میکند در حالی که سرعت واقعی این CPU در حالت کلی ۶۶۷ مگاهرتز است. این پردازنده دارای ۳۲ کیلوبایت کَش (cache) از نوع L1 میباشد که ۱۶ کیلوبایت آن برای اجرای دستورات و ۱۶ کیلوبایت دیگر آن مخصوص پردازش داده هاست. این پردازنده همچنین دارای قسمت “پردازش متغیر برداری” (قسمتی از پردازش گرافیکی) میباشد. البته برای پردازش گرافیک در آیفون، بر روی SoC، پردازنده مخصوصی تعبیه شده است.

    به طور کلی این پردازنده بسیار فرکانس بالا، پیشرفته (میتوان آنرا بسیار بسیار پیشرفته شده CPU های ۴۸۶ نامید) و در عین حال از لحاظ مصرف برق بسیار کم مصرف است. یعنی مصرف برق این پردازنده در حالت استفاده کامل از آن حدود ۱۰۰ میلی وات بر ساعت میباشد. برای درک بهتر می توانید آن را با مصرف برق پردازنده یک لپ تاپ مقایسه کنید: مصرف برق پردازنده یک لپ تاپ تقریباً بین ۱۰ تا ۳۰ وات بر ساعت میباشد.

    اندازه فیزیکی این CPU (تراشه آن در SoC آیفون)، ۹۰ نانومتر میباشد.
    پردازنده گرافیکی – GPU

    در آیفون ۲G و ۳G پردازنده گرافیکی قدرتمند PowerVR MBX-Lite از شرکت Imagination Technology استفاده شده است. این پردازنده هم مانند CPU آیفون، بر روی تراشه ۹۰ نانومتری قرار دارد. این پردازنده از پردازش های “تغییر شکل” و “نورپردازی” پشتیبانی میکند. اما به طور کلی الگوریتم ثابتی دارد و به مانند یک چیپ گرافیک کلاس DirectX 6 و DirectX 7 کار میکند. (مانند کارت های گرافیک Riva TNT2 و GeForce 256)

    در اینجا دیاگرام پردازش GPU های MBX را مشاهده می کنید:


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

    از آنجایی که اطلاعات دقیقی از میزان سرعت پردازش (Clock Speed) این پردازنده در دست نیست، نمیتوان با اطمینان کامل از آن صحبت کرد اما بنظر میرسد میزان سرعت این پردازنده باید نزدیک به ۶۰ مگاهرتز باشد.
    حافظه اصلی – RAM

    در کنار CPU و GPU آیفون بر روی SoC آن، RAM یا حافظه اصلی آیفون (حافظه ای که برای انجام پردارش ها مورد استفاده قرار میگیرد) قرار دارد که یک حافظه ۱۲۸ مگابایتی از نوع DDR میباشد.
    ***

    SoC آیفون واقعا پکیج بسیار کوچک و بسیار جالبیست. تمامی این سه قسمت CPU ، GPU و RAM آیفون همگی بر روی تراشه بسیار کوچکی قرار گرفته که حتی از CPU های Atom شرکت اینتل هم کوچکتر است…


    برد اصلی – آیفون ۳GS

    آیفون ۳GS مانند آیفون های قبلی از یک SoC (سیستم بر روی یک چیپ) ساخت شرکت سامسونگ استفاده میکند. البته سه قسمت اصلی روی این SoC یعنی: CPU (پردازنده اصلی) ، GPU (پردازنده گرافیکی) و RAM (حافظه اصلی)، دیگر مانند آیفون های قبلی نیستند و تغییرات فوق العاده ای در آنها صورت گرفته است!

    در این بخش به بررسی CPU جدید استفاده شده در آیفون ۳GS می پردازیم و بررسی GPU و RAM را به بخش های بعدی موکول می نماییم.
    پردازنده اصلی (CPU)

    آیفون ۳GS به جای استفاده از هسته قبلی پردازنده های آیفون (یعنی همان ARM11 که در بخش قبل معرفی شد) از هسته جدید و فوق العاده قدرتمند Cortex A8 شرکت ARM استفاده میکند.

    اگر هسته پردازنده ARM11 را پیشرفته شده CPU های ۴۸۶ با فرکانس بسیار بالا بنامیم، Cortex A8 مانند پیشرفته شده Pentium با فرکانس بالاست! این پردازنده قدرتمند میتواند با سرعت ۶۰۰ مگاهرتز تا بیشتر از ۱ گیگاهرتز کار کند! و تعداد integer pipeline های این پردازنده ۱۳ مرحله ایست (که پردازنده های قبلی آیفون دارای integer pipeline هشت مرحله ای بود) در ضمن این پردازنده قادر به انجام ۲ عمل مجزا در آن واحد میباشد در صورتی که در آیفون های قبلی، پردازنده قادر به انجام ۱ عمل مجزا در آن واحد بود. این قابلیت باعث میشود که این پردازنده بتواند بصورت موازی کارهای مختلفی را از جمله اجرای دو دستورالعمل RISC (نوعی سیاست پردازش به نام: معماری ریسک) بصورت همزمان را انجام دهد که این باعث بالا رفتن سرعت پردازش ها تا ۲ برابر می گردد.

    همانطور که در بخش قبل مطرح شد، پردازنده ARM11 که بر روی آیفون ۲G و ۳G استفاده شده، دارای یک قسمت “پردازش متغیر برداری” ساده بود اما حالا در Cortex A8، موتور پیشرفته نوع SIMD (یک دستوالعمل، چند داده) به نام NEON وجود دارد. همچنین تعداد رجیستر های عدد اعشاری (دو رقم اعشار) در A8، دو برابر تعداد این نوع رجیستر در ARM11 میباشد. افزوده شدن NEON و ارتقا یافتن قسمت پردازش متغیر برداری در A8 باعث شده که این CPU بیشتر شبیه پردازنده Intel Atom باشد. البته Intel Atom سرعت بیشتری نسبت به Cortex A8 دارد اما میزان مصرف برق بیشتری هم دارد!

    cache های پردازنده آیفون ۳GS هم پیشرفت های بسیار زیادی نسبت به نوع قبلی آیفون کرده است. این پردازنده دارای ۶۴ کیلوبایت cache از نوع L1 میباشد که ۳۲ کیلوبایت آن برای اجرای دستورات و ۳۲ کیلوبایت آن مخصوص پردازش داده هاست (در پردازنده آیفون های قبل، جمعاً ۳۲ کیلوبایت cache وجود داشت). این پردازنده علاوه بر cache از نوع L1، دارای ۲۵۶ کیلوبایت cache از نوع L2 نیز میباشد. (این نوع cache یکی از قابلیت های جدید در Cortex A8 می باشد که در پردازنده آیفون های قبلی وجود نداشت).


    ترکیب سرعت بالاتر پردازنده، حافظه cache بالاتر و ساختار ۲ عمل مجزا بصورت همزمان (۲issue) در پردازنده جدید استفاده شده در آیفون ۳GS، باعث شده تا ما افزایش سرعت فوق العاده زیادی نسبت به مدل های قبلی در این آیفون شاهد باشیم تا جایی که میتوان گفت شعار تبلیغاتی اپل “آیفون ۳GS، تا دو برابر سریعتر از آیفون ۳G” در دنیای واقعی حقیقت دارد!

    آیفون ۳GS بر روی تراشه ای ۶۵ نانومتری ساخته شده که کوچکتر از SoC آیفون های قبلی (۹۰ نانومتر) است. اما مصرف برق آن باز هم بیشتر از مدل قبلی است. وبسایت شرکت ARM (سازنده پردازنده های آیفون)، مصرف برق پردازنده های ARM11 خود (پردازنده آیفون ۲G و ۳G) را بطور تقریبی ۰٫۲۵ میلی وات و مصرف پردازنده های Cortex A8 (پردازنده آیفون ۳GS) را ۰٫۵۹ میلی وات معرفی کرده است. که این یعنی پردازنده آیفون ۳GS سه برابر مدل های قبلی، برق مصرف میکند! پس چگونه اپل مشکل مصرف بالای باتری را حل کرده است؟

    چگونگی مدیریت مصرف باتری در آیفون ۳GS

    مقایسه مصرف باتری در پردازنده های آیفون ۳GS و مدل های قبل، به ما دید کامل از قضیه را نمی دهد. با وجود ظرفیت باتری یکسان، آیفون ۳GS باید بسیار سریعتر از آیفون ۳G باتری را مصرف کند. اما در واقعیت این بستگی به طریقه استفاده مردم از موبایلشان دارد. معمولا شما برای انجام کاری موبایل خود را برداشته، و پس از انجام آن کار، گوشی خود را کنار میگذارید. حال اگر سرعت گوشی شما بیشتر باشد، قاعدتاً کار خود را زودتر انجام داده و استفاده تان از گوشی زمان کمتری خواهد برد. و این خود باعث مصرف کمتر برق خواهد شد.

    برای درک بهتر این مطلب سری به برشی از اخبار سال ۲۰۰۰ میزنیم:

    شرکت اینتل، ۱۰ سال پیش (سال ۲۰۰۰) در نمایشگاه “انجمن توسعه گر اینتل” (IDF) درباره تکنولوژی “شروع سریع” (Quick Start) توضیح میداد:

    اینتل دریافته است که بهترین و بهینه ترین راه استفاده از CPU این است که تمامی قدرت CPU را برای کسری از ثانیه بکار بگیریم تا یک عمل را کامل کند، سپس CPU را در حالت استراحت (idle) قرار دهیم. این حالت بیشترین صرفه جویی را در مصرف باتری انجام می دهد. ممکن است بعضی ها در این شک داشته باشند که در هنگام انجام پردازش های پیچیده و سنگین، CPU دیگر زمانی برای استراحت نخواهد داشت. اما این حقیقت ندارد. برای شرح این مطلب، اینتل مثالی از پخش DVD می زند که در آن سیستم کاملا درگیر می شود. تکنولوژی “شروع سریع” اینتل، به CPU اجازه میدهد که سریعا عملیات دیکود (Decode) را انجام دهد (اصطلاحا: حالت “زودباش”) و تا زمانی که آن فریم در صفحه نمایش به نمایش درمی آید، به حالت استراحت رفته، و سپس همین اعمال را برای فریم بعدی تکرار نماید. این عمل در مصرف باتری صرفه جویی می نماید چون با اینکه سیستم برای انجام حالت “زودباش” احتیاج به مصرف ۳ وات یا بیشتر برق دارد، اما در حالت استراحت، مصرف باتری به کمتر از ۰٫۲۵ وات می رسد. با میانگین گرفتن از این مصرف ها، به این میرسیم که تا چه میزان “شروع سریع” میتواند مصرف باتری را کاهش دهد.

    مصرف برق پردازنده Cortex A8، زیر ۳ برابر ARM11 است؛ همچنین سرعت آیفون ۳GS دو برابر سرعت آیفون ۳G است. پس این کاملا منطقی است که پردازنده Cortex A8 در عین داشتن سرعت بالاتر از ARM11، مصرف برق کمتری نیز داشته باشد.

    اگه مفید بود تشکر یادتون نره به زودی مال ایفون 4 رو هم میزارم
    منبع appleiphone با تلخیص
    ویرایش توسط MacWorld : https://i-phone.ir/forums/member/28710-macworld در ساعت 01-09-2010, 11:18 AM دلیل: تکمیل پست

  • #2
    نوشته اصلی توسط snow leopard نمایش پست ها

    اگه مفید بود تشکر یادتون نره به زودی مال ایفون 4 رو هم میزارم

    منبع appleiphone با تلخیص
    با تلخیص یعنی چی؟ :d از خودتون مطلب گذاشتین؟

    ما همچنان منتظر مقاله ی بعدی در مورد آیفون 4 هستیم

    نظر


    • #3
      نوشته اصلی توسط novia نمایش پست ها
      با تلخیص یعنی چی؟ :d از خودتون مطلب گذاشتین؟

      ما همچنان منتظر مقاله ی بعدی در مورد آیفون 4 هستیم
      نه دوست عزیز یه خورده حجمشو کم کردم و خلاصه و اون جدولو اضافه کردم از یه جا دیگه

      نظر


      • #4
        مطالبو کامل تر و قابل فهم تر کردم و پیچیدگیش کم کردم دوستان دوباره بخونن ویرایش شده خیلی جالب و جذابه

        نظر


        • #5
          جالبه.
          اما فقط ميخوام بدونم خودتم تو اين اطلاعات دخيل بودي يا فقط كپي رايتش كردي ؟!!
          اگر بودي كه ايول داره.

          نظر


          • #6
            آیفون 4 و سامسونگ گالاکسی رو با هم میتونی بزاری؟

            نظر


            • #7
              نوشته اصلی توسط farazfarhoodi نمایش پست ها
              جالبه.
              اما فقط ميخوام بدونم خودتم تو اين اطلاعات دخيل بودي يا فقط كپي رايتش كردي ؟!!
              اگر بودي كه ايول داره.
              خب شما به خودت زحمت می دادی این اطلاعات رو جمع آوری می کردی!
              این که دیگه مواخذه نداره!

              نظر

              صبر کنید ..
              X