در چندین ماه گذشته پیشرفت های جدیدی در طراحی پروسسورها، بویژه از طرف شرکت AMD حاصل شد. این شرکت علاوه بر اینکه یک cpu با طراحی کاملا ْ۶۴ بیتی عرضه کرد که باعث برتری یافتن این شرکت در بازار کامپیوترهای رومیزی پیشرفته گردید، همچنین در حذف کنترل کنندههای حافظه (MCH) پیشقدم شد که در عملکرد Athlon ۶۴ و چیپهای"optron" یک پیشرفت قابل ملاحظه نسبت به پروسسورهای intel به حساب میآید. اینتل به طور متقابل پروسسور سازگار ۶۴ بیتی را عرضه نمود. به تازگی نیز هر دو شرکت پردازشگرهای دوهسته ای را عرضه نمودهاند، این پروسسورها بهتر از آن چیزی که شما انتظار دارید کار میکنند.
پروسسورهای اینتل و AMD هر دو دارای دو هسته پروسسور، در حال کار در یک قالب میباشند که هر یک از هستهها بصورت مستقل توابع و پردازشهای داده را انجام میدهند (در مورد اینتل این مورد کامل تر است) و هر دو این هستهها توسط نرم افزار سیستم عامل هم آهنگ می گردند. در این مقاله سعی شده تا تکنولوژی که در این دو محصول استفاده شده و مقدار افزایش کارایی که شما می توانید از آنها انتظار داشته باشید بررسی گردد. در حال حاضر AMD فقط پروسورهای کلاس سرور opteron با دو هسته را بطور کامل به بازار عرضه کرده و بزودی Athlon ۶۴x۲ برای کامپیوترهای رومیزی را نیز به بازار عرضه میکند. در طرف مقابل اینتل در حال حاضر پنتیوم Extreme Edition ۸۴۰ رومیزی با دو هسته را به بازار عرضه نموده در حالی که خطهای تولید Pentium D و dual xeons هنوز متوقف نشده اند. با توجه به اینکه پروسسورهای دو هستهای در اصل یک سیستم چند پروسسوره که در یک قالب قرار گرفته اند، می باشد. اجازه بدهید اینک چندین تکنولوژی که در سیستم های چند پردازشگر استفاده می شود را مورد بررسی قرار دهیم.
ساختار پردازنده های دو هسته ای
همانطور که از نام آن ها پیداست در این تراشه ها ، دو پردازشگر و دو کش L۲ در یک واحد سیلیکونی قرار گرفته اند . مزیت این گونه پردازنده ها ، پردازش بهتر دستورات مالتی تسک است . در واقع مزایای پردازنده های دو هسته ای زمانی بهتر لمس خواهد شد که به طور همزمان چندین کار انجام پذیرد . تراشه های دو هسته ای اینتل نیاز به یک مادربرد جدید دارند در صورتی که پردازنده های دو هسته ای AMD نیاز به مادربورد جدید ندارند و فقط با به روز رسانی بایوس می توان این پردازنده ها را روی مادربورد های سوکت ۹۳۹ نصب کرد .
● چند پردازشگرهای متقارن ( SMP (symmetric Multi processing
روش مشترکی می باشد که چندین پردازشگر بطور جداگانه با یکدیگر در یک مادربرد کار میکنند. سیستم عامل با هر دو cpu تقریباً بطور یکسان کار میکند و کارهای مورد نیاز را به آنها ارجاع میدهد. چیپهای دوهسته ای جدید intel و AMD توانایی SMP را بصورت داخلی مورد توجه قرار دادهاند. پروسسورهای سرور opteron دوهسته ای میتواند همچنین بصورت خارجی با دیگر چیپهای دوهسته ای ارتباط برقرار کند. (بشرط آنکه چیپ متقابل نیز دارای این خاصیت باشد) محدودیت اصلیSMP در پشتیبانی سیستم عاملها و نرم افزارها از این تکنولوژی میباشد. خیلی از سیستم عاملها (مانند ویندوز XP سری خانگی ) توانایی پشتیبانی از SMP را ندارند و از دومین پردازشگر استفاده نمیکنند. همچنین بیشتر برنامههای پیشرفته بصورت تک رشته ای کار میکنند، در اصل در هر زمان فقط یک پردازشگر در حالت فعال می باشد. برنامه های چند رشتهای از پتانسیل موجود در سیستمهای دو یا چند پرازشگر، میتوانند نتایج مفیدتری بگیرند، ولی به صورت کامل عمومیت ندارد. در گذشته intel و AMD سعی داشتهاند تا تکنولوژی جدیدی مثل SMP را بیشتر برای پردازشگرهای سرور پیشرفته مانند opteron و Xeon استفاده نمایند ( البته تا قبل از پنتیوم ۳)
● Hyperthreading
این تکنولوژی بصورت اختصاصی توسط اینتل در پردازشگرهای چند هستهای بکار گرفته شده است. این تکنولوژی قبلاً نیز توسط این شرکت بکار گرفته شده بود. اینتل برای آنکه از منابع CPUبه نحو بهتری استفاده نماید فقط قسمتهایی که کار پردازش اطلاعات را انجام می دهد را تکثیر کرده است. یعنی آنکه منابع داده در داخل CPU بصورت مشترک استفاده میشد. ایده hyperthreading برای دو برابرکردن مقدار فعالیت چیپ میباشد تا آنکه کاهش عملکرد سیستم که در اثر فقدان حافظه Cache روی میدهد کمتر گردد همچنین بصورت تئوری نشان داده شده که منابع سیستم کمتر تلف میگردند. در صورتی که CPU های hyperthreading مانند دو پروسسور حقیقی بنظر می رسد. ولی این CPU ها نمیتوانند عملکردی مشابه دو CPU مجزا مانند CPU های دوهسته ای داشته باشند. زیرا در CPU های دو هسته ای دو "Threads"مشابه بطور همزمان و با Cache های جداگانه L۱ و L۲ میتوانند اجرا گردند که این عمل در پردازشگرهای hyperthreading قابل انجام نمیباشد. یکی از چیپهای جدید اینتل بنام ، پردازشگر پنتیوم Extreme Edition ۸۴۰ ، در داخل هر هسته خود از تکنولوژی hyperthreadings نیز پشتیبانی میکند، یعنی آنکه در یک سیستم عامل آن بصورت چهار پردازشگر حقیقی دیده میشود.
● دو چیپ در یک قالب … چرا؟
چرا دو شرکت اینتل و AMD بطور ناگهانی شروع به توزیع پردازشگرهای دو هستهای کردند؟
اول از همه رقابت چنانچه بعداً بیان خواهیم کرد AMD از ابتدا توانائی بالقوه دوهستهای را در پردازشگرهای ۶۴ بیتی خود داشت. ساختمان ورودی و خروجی برای دومین هسته در CPU های فعلی ۶۴ بیتی AMD موجود میباشد. هیچ شرکتی نمی تواند دیگران را از بدست آوردن تکنولوژیهای جدید منع نماید و AMD در حال حاضر با موفقیت چشمگیر خط تولید پرداشگرهای ۶۴ بیتی آسودگی را از intel سلب نموده است. برای اینتل ضروری میباشد که دارای یک تولید تخصصی در تکنولوژی دوهسته ای باشد تا رقابت با شرکاء تجاری خود را حفظ نماید. دوم، کارایی میباشد. مطمئناً برنامههای کاربردی چند رشتهای در پردازشگرهایی که توانایی انجام چند پردازش را دارند در پردازشگرهایی که یک پردازش را در هر زمان انجام میدهند، بهتر عمل خواهند نمود. البته برای سیستم های چند پردازشگره یک ایراد عمومی وجود دارد و آن تاْخیری میباشد که این CPU ها در اجرای کار سیستم بوجود می آورند. به بیان ساده در حال حاضر روشی برای سیستم عاملهای موجود وجود ندارند تا پردازشها را بطور کاملاً مساوی در بین پردازشگرها تقسیم نماید، پردازشگر دوم عموماً بایک مداخله کمتر و کارایی پایینتر کارمیکند، در صورتی که ممکن است پردازشگر اول بصورت ۱۰۰% در حال پردازش باشد. سومین دلیل کمتر نمایان است، نامیدی AMD و اینتل میباشد، هر دو شرکت با یک مانع جدی برای افزایش سرعت پردازشگرها و کوچکتر کردن اندازه قالب آنها روبرو شده اند تا این مانع حذف نشود و یا اینکه تا کاربران عمومی متوجه نشوند که GHZ به تنهایی کارایی را بیان نمیکند. هر دو شرکت برای دست یافتن به هر پیشرفت که کارایی پردازشگرها را بهبود بخشید تلاش خواهند نمود و تقریباً دلیل اصلی بوجود آمدن پردازشگرهای دو هسته ای را میتوان همین دلیل سوم بیان نمود.
● دسترسی AMD به تکنولوژی دو هسته ای
فرم فاکتور فعلی پردازشگر ۶۴ اتلن به طراحی دو هسته ای خیلی نزدیک میباشد. وجود کنترل کنندههای Hypertransport و کنترل کننده حافظه درقالب چیپهای فعلی ۶۴ اتلن به معنی آنست که اضافه نمودن دومین هسته در داخل چیپ چندان مشکل نمیباشد. بدلیل رابط NorthBridge که AMD برای اتلن ۶۴ تهیه کرده است کنترل کننده حافظه و رابط Hypertransport در داخل چیپ پشتیبانی می گردد. این به چیپهای دوهستهای امکان می دهد که از داخل خود پردازشگر با یکدیگر ارتباط برقرار کنند.
تعداد ترانزیستورهای پردازشگرهای اتلن ۲X۶۴بیش از دو برابر پردازشگرهای اتلن ۶۴ میباشد. با توجه به اینکه در ساختن CPU های جدید از روش ۹۰nm استفاده می شود سایز کل چیپ کمی افزایش پیدا کرده و ولتاژ عملکرد ۱.۳۵ تا ۱.۴ میباشد و گرمای خروجی به بیش از ۱۱۰w کمی افزایش مییابد. هر هسته پردازشگر حافظه Cache L۱ و L۲ مخصوص به خود را دارد، ۱۲۸ KB برای L۱ و بسته به مدل ۵۱۲ KB تا ۱ MB برای L۲. L۲ دارای Advaced Trsnsfer Cache(ATC) می باشد. ATC وظیفه هدایت توان عملیاتی و تبادل اطلاعات بین هسته پردازنده و حافظه نهان L۲ را بر عهده دارد . L ۲ دارای رابط ۲۵۶ بیتی (۳۲ بایتی) می باشد که باعث تبادل داده در هر سیکل Clock هسته می شود. هسته Prescott در مقایسه با هسته Northwood که دارای KB۵۱۲ حافظه نهان L ۲ است ، دارای حافظه نهان Mb۱ می باشد. ضمنا با توجه به فناوری ساخت ۹۰نانو افزایش KBبه۵۱۲ MB۱ تاثیری در تغییر اندازه Die پردازنده بوجود نیاورده است.
حافظه نهان L۱ به دو قسمت حافظه نهان داده L۱ و حافظه نهان ردیابی اجرا L۱تقسیم می شود. حافظه نهان داده L۱ دارای ۸کیلو بایت ظرفیت و حافظه نهان ردیابی اجرا ریز عمل های کد گشایی (Decode) شده را در خود نگهداری می نماید که باعث حذف کد گشا از حلقه اجرایی وکاهش خط لوله می شود.دو برتری مهمی که AMD در CPU های دو هستهای دارد عبارتند از اینکه :
"Crossbar Switch" که آدرسها را جمعآوری کرده و توزیع می کند و داده را از هر هسته به هسته دیگر یا باقی سیستم توزیع می کند در حال حاضر امکان اضافه شدن دومین هسته را دارد. موفقیت دیگر AMD که از نظر مصرف کننده خیلی مهم میباشد امکان استفاده اتلن۲X۶۴ از مادربردهای سوکت ۹۳۹/۹۴۰ می باشد و فقط لازم است که شرکت تولید کننده مادربرد BIOS را برای پشتیبانی از خصوصیات جدید به روز رسانی نماید.
سایت شایگان
- سان قصد دارد کاربران HP-UX و ویندوز را به سمت JES جذب نماید
شرکت سان مایکروسیستمز در تلاشی جهت گسترش دامنه دسترسی خود به عنوان عرضه کننده میانافزار قصد دارد تا پایان سال Java Enterprise System خود را روی ویندوز و HP-UX شرکت هیولیت پاکارد در دسترس قرار دهد. مدل قیمتگذاری شده سان برای مجموعه نرمافزاری ترکیبی ۱۴ سرویس back-end صد دلار آمریکا برای هر کارمند در سال [...] ... - اعتباریهای شبه دائمی!
از آغاز نامنویسی سیمکارتهای ۱۵۰هزار تومانی نزدیک به یک هفته است که میگذرد، اما نگاهی به اطلاعیههای شرکت ارتباطات سیار پیرامون جذب مشترک برای این نوع از سیمکارتها سوالات بسیاری را در ذهن مخاطبان این نوع از سیمکارتها به وجود آورده است. آغاز یک ماراتن جدید شرکت مخابرات ایران و زیرمجموعه عظیمالجثهاش یعنی ارتباطات سیار با ارائه [...] ... - سایبر دیپلماسی چیست؟
ارتقای سطح اطلاع رسانی دولت ها در هزاره سوم، روش های متعددی دارد که یکی از آنها، استفاده از نهاده های موجود در سایبر دیپلماسی می باشد. سایبر دیپلماسی در ساده ترین تعریف، استفاده از ابزارهای فناوری اطلاعات و ارتباطی روز، جهت تبیین، گسترش و ارتقای سطح اثر بخشی دستگاه دیپلماسی یک کشور در فضای [...] ... - درباره سرویسهای تلفن همراه
با نگاهی کلی به تاریخچه مخابرات و گذر از عصرهای اتصال (۱۹۵۰-۱۸۷۶) عصر شبکه (۱۹۵۰-۱۹۹۰) و ابتدای عصر دسترسی (۱۹۹۰) در مییابیم که انتقال مکالمات کاربران در قالب صوت و بعضا متن از جمله اصلیترین اهداف طراحان و کارشناسان حوزه مخابرات بوده است. به این معنا که تبادل مکالمات محتوی اصلی ارتباطات را شکل میداده [...] ... - کاربران بی دفاع ایرانی
چه سئوال مضحکی! چطور می توان از یک ISP که انواع آگهی های تبلیغاتی، تروجان، تصاویر غیراخلاقی، نرم افزار های مخصوص هک، برنامه های آزاردهنده، سارقان اینترنتی، نرم افزار های جاسوسی و از همه مهم تر انواع و اقسام ویروس ها و کرم ها را به سمت شما سرازیر می کند رضایت داشت؟ یک ISP [...] ... - مرکز داده (Data Center) چیست؟
مرکز داده یک انباره مرکزی است که (چه به صورت فیزیکی و چه به صورت مجازی) برای ذخیره سازی،مدیریت،توزیع داده ها و اطلاعات طبقه بندی شده حول انواع دانش یا وابسته به یک تجارت خاص به کار می رود. برای مثال NCDC یک مرکز داده ی عمومی است که بزرگترین آرشیو جهانی اطلاعات آب و [...] ... - کامپیوتر
۱) PHP چیست؟ یک اینترپرتر کدباز , سرور ساید و کراس پلت فرم برای اسکریپت نویسی HTML چرا باید آموخت؟ استفاده گسترده از آن , سرعت بالا با حافظه کش تعداد مشاغل موجود: ۱,۱۵۲ شغل ۲) #C چیست؟ یک زبان برنامه نویسی همه کاره و شی گرا که توسط مایکروسافت با استفاده از تکنولوژی NET. ابداع شد. چرا باید [...] ... - وزارت ICT بدون IT
بدون شک سال ۸۶ را میتوان یکی از سالهای پر دستاوردی دانست که حوزه ارتباطات و فناوری اطلاعات کشورمان در طول عمر خود دیده است. تصویب سند راهبردی جامع فناوری اطلاعات رونمایی از کاوشگر سفیر و ماهواره امید با تلاش برای خصوصیسازی و رسیدن تعداد مشترکان تلفنهمراه به ۳۹میلیون نفر و … تنها بخشی از [...] ... - فیبر نوری بسترساز تبادل سریع و با کیفیت اطلاعات
در عصر کامپیوترها و ماهوارهها بشر میتواند در آن واحد تصویر، صدا و دیگر اطلاعات مورد نیاز خود را در حداقل زمان دریافت یا ارسال کند. همزمان با ورود به قرن ۲۱ توجه دستاندرکاران صنعت مخابرات و مراکز تحقیقاتی به فناوری روز دنیا یعنی فیبر نوری بیشتر شد به اعتقاد یکی از کارشناسان ارتباطات با [...] ... - Sony Mylo ۲
Mylo یکی از محصولات شرکت سونی است که چندی پیش با تولید سری اول این دستگاه توانست طرفدارن بسیاری را به سمت خود جذب کند. شاید برخی از دوستان با نام این محصول و کارایی آن نا آشنا باشند، در واقع Mylo میتواند همان رایانه جیبی شما باشد اما با این تفاوت که نمیتوانید از [...] ...
رقابت انسان و کامپیوتر.آشنایی با انواع فرمت های فایل های صوتی و موسیقی.نگرانی ازگوگل درباره ما زیاد می داند.آموزش تری دی مکس ـ درس ۱.کارتهای گرافیکی مناسب برای استفاده!.مراقب ایمیل های خود باشید.نوار مغناطیسی پشت کارت اعتباری چگونه کار می کند؟.اینترنت و ساختار رقابتی صنایع.ERP در صنعت آب،مطالعه موردی: شرکت آب و فاضلاب استرالیا.فیلترینگ دیواری دیگر در برابر کاربران.
pdf تحقیق ساختار پردازنده , تحقیق درباره ریز پردازنده , مقالات مهندسی صنایع در مورد تا پردازنده ها.pdf , مقالات فارسی در مورد پردازنده های مبتنی بر نانو , جدید مقالات در مورد پردازنده های جدید , مقالات سیاستهای هسته ای , مقالات فیزیک هسته ای , مقالات انرژي هسته اي , خلع سلاح هسته ای/مقالات , مقالات آموزشی cpu دو هسته ای ,