نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: تکنولوژی cpuهای دو هستهای

  1. #1
    مدیران شورای نظارت گنجینه آواتار ها
    تاریخ عضویت
    ۸۷-۰۲-۲۷
    نوشته ها
    1,597
    سپاس ها
    29
    سپاس شده 7 در 6 پست

    تکنولوژی cpuهای دو هستهای

    در چندین ماه گذشته پیشرفت های جدیدی در طراحی پروسسورها، بویژه از طرفشرکت AMD حاصل شد. این شرکت علاوه بر اینکه یک cpu با طراحی کاملا ً۶۴بیتی عرضه کرد که باعث برتری یافتن این شرکت در بازار کامپیوترهای رومیزیپیشرفته گردید، همچنین در حذف کنترل کننده های حافظه (MCH) پیشقدم شد کهدر عملکرد۶۴ Athlon و چیپهای optron یک پیشرفت قابل ملاحظه نسبت بهپروسسورهای intel به حساب می آید. اینتل به طور متقابل پروسسور سازگار ۶۴بیتی را عرضه نمود. به تازگی نیز هر دو شرکت پردازشگرهای دوهسته ای راعرضه نموده اند، این پروسسورها بهتر از آن چیزی که شما انتظار دارید کارمی کنند. پروسسورهای اینتل و AMD هر دو دارای دو هسته پروسسور، در حال کاردر یک قالب می باشند که هر یک از هسته ها به صورت مستقل توابع و پردازشهایداده را انجام می دهند (در مورد اینتل این مورد کامل تر است) و هر دو اینهسته ها توسط نرم افزار سیستم عامل هم آهنگ می گردند.
    در این مقالهسعی شده تا تکنولوژی که در این دو محصول استفاده شده و مقدار افزایشکارایی که شما می توانید از آنها انتظار داشته باشید بررسی گردد. در حالحاضر AMD فقط پروسورهای کلاس سرور opteron با دو هسته را بطور کامل بهبازار عرضه کرده و بزودی۲*۶۴ Athlon برای کامپیوترهای رومیزی را نیز بهبازار عرضه می کند. در طرف مقابل اینتل در حال حاضر پنتیوم۸۴۰ ExtremeEdition رومیزی با دو هسته را به بازار عرضه نموده در حالی که خطهای تولیدPentium D و dual xeons هنوز متوقف نشده اند. با توجه به اینکه پروسسورهایدو هسته ای در اصل یک سیستم چند پروسسوره که در یک قالب قرار گرفته اند،می باشد. اجازه بدهید اینک چندین تکنولوژی که در سیستم های چند پردازشگراستفاده می شود را مورد بررسی قرار دهیم. چند پردازشگرهای متقارن (SMP(symmetric Multi processing SMP روش مشترکی می باشد که چندین پردازشگر بهطور جداگانه با یکدیگر در یک مادربرد کار می کنند. سیستم عامل با هر دوcpu تقریبا به طور یکسان کار می کند و کارهای مورد نیاز را به آنها ارجاعمی دهد. چیپ های دوهسته ای جدید intel و AMD توانایی SMP را به صورت داخلیمورد توجه قرار داده اند. پروسسورهای سرور opteron دوهسته ای می تواندهمچنین به صورت خارجی با دیگر چیپ های دوهسته ای ارتباط برقرار کند (بهشرط آنکه چیپ متقابل نیز دارای این خاصیت باشد.
    ( محدودیت اصلیSMP درپشتیبانی سیستم عاملها و نرم افزارها از این تکنولوژی می باشد. خیلی ازسیستم عاملها (مانند ویندوز XP سری خانگی) توانایی پشتیبانی از SMP راندارند و از دومین پردازشگر استفاده نمی کنند. همچنین بیشتر برنامه هایپیشرفته به صورت تک رشته ای کار می کنند، در اصل در هر زمان فقط یکپردازشگر در حالت فعال می باشد. برنامه های چند رشته ای از پتانسیل موجوددر سیستم های دو یا چند پرازشگر، می توانند نتایج مفیدتری بگیرند، ولی بهصورت کامل عمومیت ندارد. در گذشته intel و AMD سعی داشته اند تا تکنولوژیجدیدی مثل SMD را بیشتر برای پردازشگرهای سرور پیشرفته مانند opteron وXeon استفاده نمایند (تا قبل از پنتیوم ۳).

  2. #2
    مدیران شورای نظارت گنجینه آواتار ها
    تاریخ عضویت
    ۸۷-۰۲-۲۷
    نوشته ها
    1,597
    سپاس ها
    29
    سپاس شده 7 در 6 پست

    Re: تکنولوژی cpuهای دو هستهای

    ● Hyperthreading
    این تکنولوژی بصورت اختصاصی توسط اینتل در پردازشگرهای چند هسته ای به کار گرفته شده است. این تکنولوژی قبلاً نیز توسط این شرکت بکار گرفته شده بود. اینتل برای آنکه از منابع CPU به شیوه بهتری استفاده نماید فقط قسمتهایی که کار پردازش اطلاعات را انجام می دهد را تکثیر کرده است. یعنی آنکه منابع داده در داخل CPU به صورت مشترک استفاده می شد. ایده hyperthreading برای دو برابرکردن مقدار فعالیت چیپ می باشد تا آنکه کاهش عملکرد سیستم که در اثر فقدان حافظه Cash روی می دهد کمتر گردد همچنین به صورت تئوری نشان داده شده که منابع سیستم کمتر تلف می گردند. در صورتی که CPU های hyperthreading مانند دو پروسسور حقیقی به نظر می رسد. ولی این CPU ها نمی توانند عملکردی مشابه دو CPU مجزا مانند CPU های دوهسته ای داشته باشند. زیرا در CPU های دو هسته ای دو Threads مشابه به طور همزمان و با Cash های جداگانه L۱ و L۲ می توانند اجرا گردند که این عمل در پردازشگرهای hyperthreading قابل انجام نمی باشد. یکی از چیپهای اینتل به نام ، پردازشگر پنتیوم Extreme Edition۸۴۰ ، در داخل هر هسته خود از تکنولوژی hyperthreading نیز پشتیبانی می کند، یعنی آنکه در یک سیستم عامل آن به صورت چهار پردازشگر حقیقی دیده می شود. دو چیپ در یک قالب چرا؟چرا دو شرکت اینتل و AMD به طور ناگهانی شروع به توزیع پردازشگرهای دو هسته ای کردند؟
    اول از همه رقابت چنانچه بعداًِ بیان خواهیم کرد AMD از ابتدا توانایی بالقوه دوهسته ای را در پردازشگرهای ۶۴ بیتی خود داشت. ساختمان ورودی و خروجی برای دومین هسته در CPU های فعلی ۶۴ بیتی AMD موجود می باشد.
    هیچ شرکتی نمی تواند دیگران را از به دست آوردن تکنولوژی های جدید منع نماید و AMD در حال حاضر با موفقیت چشمگیر خط تولید پرداشگرهای ۶۴ بیتی آسودگی را از intel سلب نموده است.
    برای اینتل ضروری می باشد که دارای یک تولید تخصصی در تکنولوژی دوهسته ای باشد تا رقابت با شرکای تجاری خود را حفظ نماید. دوم، کارایی می باشد. مطمئناً برنامه های کاربردی چند رشته ای در پردازشگرهایی که توانایی انجام چند پردازش را دارند در پردازشگرهایی که یک پردازش را در هر زمان انجام می دهند، بهتر عمل خواهند نمود.البته برای سیستم های چند پردازشگره یک ایراد عمومی وجود دارد و آن تاخیری می باشد که این CPU ها در اجرای کار سیستم بوجود می آورند. به بیان ساده در حال حاضر روشی برای سیستم عامل های موجود وجود ندارند تا پردازشها را بطور کاملا ًمساوی در بین پردازشگرها تقسیم نماید، پردازشگر دوم عموماً بایک مداخله کمتر و کارایی پایین تر کارمی کند، در صورتی که ممکن است پردازشگر اول بصورت ۱۰۰% در حال پردازش باشد.سومین دلیل کمتر نمایان است، ناامیدی AMD و اینتل می باشد، هر دو شرکت با یک مانع جدی برای افزایش سرعت پردازشگرها و کوچکتر کردن اندازه قالب آنها روبرو شده اند تا این مانع حذف نشود و یا اینکه تا کاربران عمومی متوجه نشوند که GHZ به تنهایی کارایی را بیان نمی کند. هر دو شرکت برای دست یافتن به هر پیشرفت که کارایی پردازشگرها را بهبود بخشید تلاش خواهند نمود و تقریباً دلیل اصلی بوجود آمدن پردازشگرهای دو هسته ای را می توان همین دلیل سوم بیان نمود.

  3. #3
    مدیران شورای نظارت گنجینه آواتار ها
    تاریخ عضویت
    ۸۷-۰۲-۲۷
    نوشته ها
    1,597
    سپاس ها
    29
    سپاس شده 7 در 6 پست

    Re: تکنولوژی cpuهای دو هستهای

    ● دسترسی AMD به تکنولوژی دو هسته ای
    فرم فاکتور فعلی پردازشگر ۶۴ اتلن به طراحی دو هسته ای خیلی نزدیک می باشد. وجود کنترل کننده های Hypertransport و کنترل کننده حافظه درقالب چیپهای فعلی ۶۴ اتلن به معنی آنست که اضافه نمودن دومین هسته در داخل چیپ چندان مشکل نمی باشد.بدلیل رابط NorthBridge که AMD برای اتلن ۶۴ تهیه کرده است کنترل کننده حافظه و رابط Hypertransport در داخل چیپ پشتیبانی می گردد. این به چیپ های دوهسته ای امکان می دهد که از داخل خود پردازشگر با یکدیگر ارتباط برقرار کنند. تعداد ترانزیستورهای پردازشگرهای اتلن ۶۴*۲ بیش از دو برابر پردازشگرهای اتلن ۶۴ می باشد. با توجه به اینکه در ساختن CPU های جدید از روش ۹۰nm استفاده می شود سایز کل چیپ کمی افزایش پیدا کرده و ولتاژ عملکرد ۱‎/۳۵ تا ۱‎/۴ می باشد و گرمای خروجی به بیش از ۱۱۰w کمی افزایش می یابد. هر هسته پردازشگر حافظه Cash L۱ و L۲ مخصوص به خود را دارد، ۱۲۸ KB برای L۱ و بسته به مدل ۵۱۲ KB تا ۱ MB برای L۲.دو برتری مهمی که AMD در CPU های دو هسته ای دارد عبارتند از اینکه: Crossbar Switch که آدرسها را جمع آوری کرده و توزیع می کند و داده را از هر هسته به هسته دیگر یا باقی سیستم توزیع می کند در حال حاضر امکان اضافه شدن دومین هسته را دارد. موفقیت دیگر AMD که از نظر مصرف کننده خیلی مهم می باشد امکان استفاده اتلن ۶۴*۲ از مادربردهای سوکت ۹۳۹/۹۴۰ می باشد و فقط لازم است که شرکت تولید کننده مادربرد BIOS را برای پشتیبانی از خصوصیات جدید به روز رسانی نماید.

  4. #4
    مدیران شورای نظارت گنجینه آواتار ها
    تاریخ عضویت
    ۸۷-۰۲-۲۷
    نوشته ها
    1,597
    سپاس ها
    29
    سپاس شده 7 در 6 پست

    Re: تکنولوژی cpuهای دو هستهای

    ● دسترسی اینتل به پردازشگر دو هسته ای:
    با توجه به اینکه اینتل مانند AMD دارای مدل قبلی برای اضافه کردن هسته جدید در داخل یک قالب CPU نبود، برای ساخت آن مدل جدیدی را طراحی نمود که البته دارای نواقصی نسبت به مدل AMD می باشد. پنتیوم D در اصل از دو پردازشگر پرسکات پنتیوم D در یک قالب تشکیل شده است ، این پردازنده دارای مزیت داشتن دو حافظه کش L۱ و L۲ برای هر هسته بطور مجزا می باشد، ولی دارای نواقصی نیز می باشند از جمله اینکه این دو پرداشگر برای ارتباط برقرار کردن با یکدیگر باید، از NorthBridge و FSB خارج پردازشگر استفاده نمایند. تعداد ترانزستورها برای چیپ های جدید بیش از ۲۳۰ میلیون و گرمای تولید شده به مقدار فوق العاده ۱۳۰W برای پنتیوم Extereme Edition می رسد.یکی از بزرگترین معایب طراحی اینتل نسبت به AMD که سوکت های ۹۳۹ را برای طراحی پردازشگرهای دو هسته ای خود حفظ نمود آن است که راه حل دو هسته ای اینتل نیاز به یک جفت چیپ ست جدید بنامهای ۹۵۵X و ۹۴۵P دارد. شرکت nvidia اخیرا ویرایش اینتل SLI که پروسسورهای دو هسته ای را پشتیبانی می کند را به بازار عرضه کرده است که این مورد هم زمان بیشتری را مصرف و هم هزینه ای اضافی برای مصرف کننده در پی دارد.

  5. #5
    مدیران شورای نظارت گنجینه آواتار ها
    تاریخ عضویت
    ۸۷-۰۲-۲۷
    نوشته ها
    1,597
    سپاس ها
    29
    سپاس شده 7 در 6 پست

    Re: تکنولوژی cpuهای دو هستهای

    ● گرما و پهنای باند:
    هر دو پردازشگرهای تک هسته ای AMD و Intel گرمای فوق العاده زیادی تولید می کردند، که سینک های فوق العاده بزرگی که برای آنها استفاده می شود گویای این مطلب می باشد. حال با اضافه کردن یک هسته اضافی چگونه می توان این پردازشگرها را خنک نمود. ولی AMD و Intel از چندین روش برای خنثی کردن این موضوع استفاده کرده اند، ابتدا آنکه در ساخت این پردازشگرها از تکنولوژی ۹۰nm استفاده شده که باعث کوچکتر شدن CPU ونزدیکتر شدن قسمتهای مختلف روی CPU شده و در نتیجه گرمای تولید شده را به مقدار زیادی کاهش می دهد و دوم آنکه فرکانس کاری این CPU ها بمقدار حدود ۴۰۰MHz نسبت به آخرین CPU های تک هسته ای کاهش پیداکرده و همچنین هسته دوم همیشه بصورت کامل کار نمی کند این سه مطلب باعث می گردد که گرمای تولید شده به مقدار خیلی زیادی نسبت به CPU های تک هسته ای افزایش نیابد.پهنای باند بکار رفته محدودیت بزرگتری برای CPU های دو هسته ای می باشد، زیرا هر دو AMD و Intel پهنای باند برای CPU های تک هسته ای را برای این نوع CPU ها نیز حفظ کرده اند و طرحی برای افزایش آن ندارد.

  6. #6
    مدیران شورای نظارت گنجینه آواتار ها
    تاریخ عضویت
    ۸۷-۰۲-۲۷
    نوشته ها
    1,597
    سپاس ها
    29
    سپاس شده 7 در 6 پست

    Re: تکنولوژی cpuهای دو هستهای

    ● دو پردازشگر تک هسته ای در مقابل یک پردازشگر دو هسته ای
    محاسبات و بررسی طرحهای موجود نشان می دهد که دو چیپ اپترن AMD باید دارای سرعت بالاتری نسبت به یک چیپ دو هسته ای باشد، زیرا هر یک از این OPTERON ها دارای یک کنترل کننده حافظه مجزا می باشد ولی در چیپ های دو هسته ای هر دو هسته باید یک کنترل کننده حافظه را بصورت مشترک استفاده کنند. در مورد اینتل این موضوع مطرح نمی باشد زیرا در هر دو طرح یک کنترل کننده حافظه در خارج از CPU استفاده می شود و فقط در طراحی دوهسته ای این مسیرها کوتاه تر می باشند که چندان پارامتر مطرحی در افزایش سرعت نمی باشد. یکی از بزرگترین مزایای پردازشگرهای دو هسته ای نسبت به دو پردازشگر تک هسته ای بحث اقتصادی آن می باشد، زیرا اولاً خرید یک CPU دو هسته ای از دو CPU تک هسته ای ارزانتر می باشد و از طرف دیگر باید قیمت مادربرد را نیز لحاظ کرد که در این صورت این موضوع بیشتر جلب توجه می نماید.








    [برای مشاهده لینک ها شما باید عضو سایت باشید برای عضویت در سایت بر روی اینجا کلیک بکنید]

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 0
    آخرين نوشته: دوشنبه ۱۴ اردیبهشت ۸۸, ۱۸:۵۲
  2. ذوبآهن، استقلال و پرسپوليس مدعی هستند
    توسط PARI در انجمن بایگانی اخبار فوتبال ایران
    پاسخ ها: 0
    آخرين نوشته: دوشنبه ۲۵ آذر ۸۷, ۲۱:۵۶
  3. استفاده از انرژی هسته ای برای عقیم سازی حیوانات موذی
    توسط YASSIN در انجمن بایگانی اخبار علمی
    پاسخ ها: 0
    آخرين نوشته: پنجشنبه ۲۱ آذر ۸۷, ۱۴:۱۲
  4. پاسخ ها: 0
    آخرين نوشته: شنبه ۲۳ شهریور ۸۷, ۱۷:۳۴
  5. جان واریو: در هفته سوم می توانستم برای استقلال بازی کنم.
    توسط YAS در انجمن بایگانی اخبار فوتبال ایران
    پاسخ ها: 0
    آخرين نوشته: سه شنبه ۱۲ شهریور ۸۷, ۲۰:۴۷

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •