www.sakhtafzar.com
Academic
مقالات آکادمیک
Network
شبکه
Others
سایر موارد
Laptop
کامپیوترهای همراه
Multimedia
مالتی مدیا
Coolers
خنک کننده ها
Memory
حافظه
Storage
ذخیره سازی
Chipsets
چیپست ها
Graphic
گرافیک
Mainboard
مادربرد
CPU
پردازنده ها
آرشیو مقاله ها
آخرین اخبار
دوشنبه - ۲ ارديبهشت ۱۳۸۷

۲۲:۲۳ | چیپست ها شرکت nVIDIA وجود مشکل در تراشه nForce 790i SLI را تایید کرد. تایید تخریب اطلاعات پس از انجام آورکلاک در تراشه nForce 790i SLI توسط nVIDIA.


پنج‌شنبه - ۲۹ فروردين ۱۳۸۷

۱۸:۲۹ | کامپیوترهای همراه Gigabyte و MSI در پی ورود به بازار رایانه های همراه ارزانقیمت. نوت بوک های کوچک و ارزانقیمت شرکت های گیگابایت و MSI در نیمه دوم سال جاری عرضه خواهند شد.


جمعه - ۲۳ فروردين ۱۳۸۷

۱۰:۵۶ | گرافیک ASUS و معرفی کارت گرافیکی با سه تراشه گرافیکی قابل ارتقاء. نخستین کارت گرافیکی مجهز به سه تراشه گرافیکی قابل ارتقا توسط Asustek ساخته شد.


يک‌شنبه - ۲۶ اسفند ۱۳۸۶

۲۳:۰۳ | گرافیک nVIDIA و افشاء مشخصات فنی GeForce 9800 GTX. قیمت پیشنهادی فروش کارت گرافیک GeForce 9800 GTX در حدود 300 دلار تعیین شد.


چهارشنبه - ۱۵ اسفند ۱۳۸۶

۱۲:۳۸ | پردازنده ها AMD و نمایش پردازنده چهار هسته ای مبتنی بر ریز معماری K10 در نمایشگاه CeBit. پردازنده Native Quad-Core شرکت AMD با فناوری ساخت 45 نانومتر در نیمه دوم سال 2008 در دسترس خواهد بود.


۰۰:۲۹ | پردازنده ها جدیدترین پردازنده همراه Intel با نام Atom معرفی شد. پردازنده Atom کوچکترین وکم مصرف ترین پردازنده ابزار دسترسی به اینترنت خواهد بود.


شنبه - ۱۱ اسفند ۱۳۸۶


۰۰:۰۶ | پردازنده ها پردازنده هاي دو هسته اي ارزانقيمت AMD سري Sempron. پردازنده دو هسته ای ارزانقیمت برای همه!


پنج‌شنبه - ۹ اسفند ۱۳۸۶

۱۰:۳۶ | ذخیره سازی دیسک سخت 500 گیگابایتی رایانه همراه و کوچک Fujitsu عرضه شد. Fujitsu پس از Hitachi دیسک سخت 500 گیگابایتی 2.5 اینچی خود را معرفی کرد.


يک‌شنبه - ۵ اسفند ۱۳۸۶



جمعه - ۳ اسفند ۱۳۸۶


۱۰:۳۹ | گرافیک nVIDIA تراشه گرافیکی GeForce 9600GT را به بازار عرضه کرد. اولین گزارش ها از توانایی پردازش گرافیکی تراشه کمتر از 200 دلاری nVIDIA.


چهارشنبه - ۱ اسفند ۱۳۸۶


۲۰:۳۸ | سایر موارد سرمایه گذاری 200 ملیون دلاری سونی در OLED. با توجه به پيشرفت بازار LCD و تقاضاي بالاي آن مي توان گفت LCD كاملا جايگزين CRT شده ولي موقعيت براي OLED چگونه ...

رويارويي معماري ها : Intel Core2 در مقابل AMD Athlon 64
رويارويي معماري ها : Intel Core2 در مقابل AMD Athlon 64
مشاهده شده : 36284 بار
امکانات : صفحه مناسب ذخیره و چاپ
نزديك به يك سال پيش در همايش IDF 2005، اينتل رسما جايگزيني معماري NetBrust پردازنده‌هاي پنتيوم 4 خود را با معماري قدرتمند ديگري به نام Core™ اعلام كرد، اين معماري جديد به تدريج به كليه پردازنده‌هاي اين شركت از پردازنده‌هاي كامپيوتر‌هاي همراه گرفته تا پردازنده‌هاي سرور‌هاي Xeon نفوذ خواهد كرد. از ماه آپريل سال 2001 كه پردازنده‌هاي پنتيوم 4 معرفي شدند، معماري NetBrust تنها معماري پردازنده‌هاي حوزه كامپيوتر‌هاي «روي‌ميزي» اينتل به شمار مي‌رفت، با وجود اينكه اين معماري در مقابل معماري K8 به كار گرفته شده در پردازنده هاي Athlon 64 شركت AMD ضعف‌هاي متعددي داشت، اصرار شركت اينتل بر حكم‌فرمايي آن به روي پردازنده‌هاي پنتيوم 4 بخش بسيار بزرگي از بازار پردازنده‌ها را به شركت AMD با معماري موفق K8 خود اهدا كرد. معماري جديد Core™ كه تا چند ماه ديگر در پردازنده‌هاي Core2 Duo و Core2 Extreme تجلي پيدا خواهد كرد، اغاز يكه‌تازي مجدد اينتل در بازار پردازنده‌ها خواهد بود. در اين مقاله ابتدا ساختار CPU و معماري آن به‌طور ساده بيان خواهد شد سپس به بررسي نوآوري‌هاي معماري Core™ و تفاوت‌هاي آن با معماري K8 خواهيم پرداخت و در انتها عملكرد پردازنده‌هايCore2 را بررسي خواهيم كرد.


فهرست بخش های مقاله -->
دسترسي هوشمندانه به حافظه

از زمان «پنتيوم پرو»، پردازنده‌هاي x86 توانايي اجراي دستورالعمل‌ها، خارج از نوبت را پيدا كردند. با اين حال به طور ميانگين يك سوم دستورالعمل‌ها به سادگي قابليت اجراي خارج از نوبت را ندارند، اين دستورالعمل‌ها همگي از نوع «بارگذاري» هستند، جلو انداختن دستورالعمل‌هاي «بارگذاري» افزايش عملكرد چشم‌گيري نسبت به بارگذاري داده‌ها در زماني كه به آنها نياز داريد خواهد داشت. با اين كار تاخيرهاي متعدد حافظه كاشه سطح 1 و سطح 2 از چشمان پردازنده پهنان خواهند ماند.


تصور اين افزايش كارايي بسيار ساده است، فرض كنيد يك دستورالعمل ALU در اختيار داريد كه نياز به بخش مشخصي از داده‌هاي ذخيره شده در حافظه را دارد اما اين بخش داده در حافظه كاشه سطح 1 موجود نباشد، در اين صورت پردازنده هنگام آغاز محاسبات بايد در انتظار دريافت داده‌هاي مذكور بماند. اگر عمليات «بارگذاري» چندين سيكل قبل از زماني كه ALU به آن بخش داده نياز دارد آغاز شود، تاخير انتقال داده از حافظه كاشه سطح 2 به سطح 1 اهميت اندكي پيدا خواهد كرد. البته «بارگذاري» خارج از نوبت داده‌اي كه قبل از آن در عمليات «ذخيره‌سازي» شركت كرده مطلوب نيست ، چرا كه اين عمل خارج از نوبت مقدار قديمي و بي ارزش داده را بارگذاري مي‌كند. به تصوير شماره 2 توجه كنيد:

 

تصویر شماره 2

تصویر شماره 2

عمليات بارگذاري Load2 نمي‌تواند خارج از نوبت اجرا شود، چرا كه مقدار آن تا زماني كه عمليات ذخيره سازي Store1 به اتمام نرسيده ارزشمند نيست. تنها زماني كه Store1 به اتمام رسد متغير Y مقدار صحيحي پيدا خواهد كرد. با اين حال هيچ دليلي براي تاخير در پيش‌افتادن عمليات بارگذاري Load4 وجود ندارد، اين دستور بارگذاري مستقل از ساير دستورات ذخيره‌سازي پيشين خود است و اجراي خارج از نوبت آن توام با افزايش عملكرد نهايي خواهد بود.

 

در حال حاضر، پردازنده‌ها عمليات load4 را تا زماني كه قبل از آن عمليات «ذخيره‌سازي» وجود دارد به تاخير مي‌اندازند، چرا كه پردازنده‌هاي كنوني در شناسايي وابستگي «بارگذاري» و «ذخيره‌سازي» ناتوان بوده و امكان بارگذاري داده غير ارزشمند در صورت پيشي افتادن «بارگذاري» به وجود خواهد آمد.

 

در معماري Core براي اولين بار راه‌كاري براي حل اين مشكل به نام «آشكارسازي حافظه» (Memory Disambiguation) تدارك ديده شده، در اين ويژگي از الگوريتم هوشمندي استفاده شده تا وابستگي دستورالعمل «بارگذاري» را با «ذخيره‌سازي»هاي پيشين خود مشخص نمايد. اجراي خارج از نوبت «بارگذاري»ها افزايش عملكرد زيادي را به همراه خواهد آورد، در برخي از كد‌هاي كوچك محك‌زني، اينتل حداكثر 40 درصد افزايش كارايي را گزارش كرده است، اگرچه اين ميزان افزايش كارايي در برنامه‌هاي واقعي مشاهده نخواهند شد اما تاثير غير قابل انكار و افزايش عملكرد ملموسي به همراه دارد. زيرا همانطور كه در ابتداي مقاله به آن اشاره كرديم، دستورالعمل‌هاي «بارگذاري» حدود يك سوم micro-opهاي پردازنده‌ها در زمان اجراي يك برنامه عمومي را تشكيل مي‌دهند كه بارگذاري داده‌هاي مطلوب آنها از حافظه كاشه سطح 2 (در حالت بد تر از حافظه اصلي) منجر به كندي اجراي برنامه خواهد شد. اما اين ويژگي انعطاف‌پذير و نوين معماري Core چگونه با ساير معماري‌ها رقابت مي‌كند ؟ به جدول شماره (3) توجه كنيد:

 

معماري P6 و P-M

معماري K8

معماري Core

اجراي خارج از دستور «بارگذاري» پيش از «بارگذاري»هاي قبلي

امكان پذير است

ميسر نيست

امكان پذير است

اجراي خارج از دستور «بارگذاري» پيش از «ذخيره‌سازي»هاي قبلي

گاهي‌اوقات امكان پذير است، در صورتي كه آدرس «ذخيره سازي» قبلي موجود باشد.

ميسر نيست

تقريبا هميشه امكان پذير است مگر در صورتي كه وابستگي «بارگذاري» پيش‌بيني شود.

اجراي خارج از دستور «ذخيره‌سازي» پيش از «ذخيره‌سازي‌»هاي قبلي

ميسر نيست

ميسر نيست

ميسر نيست

جدول شماره 3

در معماري‌هاي P6 و P-M تدابيري براي اجراي خارج از دستور «بارگذاري» قبل از ساير «بارگذاري‌»ها انديشيده شده بود همچنين امكان جلو افتادن دستورالعمل‌هاي «بارگذاري» از«ذخيره‌سازي»هاي پيشين خود نيز در صورتي كه آدرس داده ذخيره شده شناخته شده و با آدرس «بارگذاري» متفاوت باشد فراهم آمده بود اما در اكثر موارد اين آدرس هنوز توسط محاسبه نشده و عمليات «بارگذاري» در موارد اندكي مي‌توانست از عمليات «ذخيره‌سازي» جلو بيوفتد. برخلاف P6، در معماري K8 تنها امكان پيشي گرفتن «بارگذاري» از عمليات ALU (مانند دستورالعمل ADD) فراهم شده است، به طور كلي «بارگذاري»ها به تنهايي نمي‌توانند خارج از نوبت اجرا شده تا تاثير تاخير حافظه كاشه را از ميان بردارند از طرف ديگر «بارگذاري»ها نمي‌توانند از توان اجرايي بالقوه CPU در زماني كه پردازنده در انتظار اتمام عمليات «ذخيره‌سازي»است استفاده كنند. اين‌ها همه به اين معني هستند كه پردازنده Athlon 64 در اجراي خارج از نوبت كد‌ها داراي محدوديت‌هاي متعددي است.


شايد يكي از مهمترين دلايلي كه پردازنده‌هاي Athlon 64 علارقم داشتن دسترسي به حافظه سري‌تر و منابع محاسباتي عدد صحيح بيشتر، توانايي پيشي گرفتن از پردازنده‌هاي همرده Core Duo خود را در بازي‌ها و محاسبات عدد صحيح را ندارند همين موضوع باشد

نظرات بازدید کنندگان
تعداد نظرات ثبت شده: ۱۴ مورد
مشاهده نظرات ثبت شده

برای ثبت نظر خودتان در ارتباط با این مقاله فرم زیر را کامل کنید.
وارد کردن مواردی که با علامت * مشخص شده اند الزامی است.
تاریخ:۱۸ مرداد ۱۳۸۷
نام و نام خانوادگی: *
Change Input Language
پست الکترونیک:
آدرس سایت:
نظر: *
جستجو

امکانات
خروجی های RSS و XML
ثبت در علاقمندی ها
ثبت به عنوان صفحه خانگی

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

پست الکترونیک:

عضویت در خبرنامه
لغو عضویت
دوستان
IT World
Winbeta
Elecitex
P30 Download
Gamers Land
Bazi Center
Persian Tools
BLOGFA
Digital Kambiz
P30 Net
آمار سایت
نوشته هاتعداد
مقاله ها۶۹
اخبار۳۸۸
دانلود ها۱۶
لینک ها۲۳

گزارش بازديدها
کليک کنيد
تمامی حقوق محفوظ و متعلق به شرکت نوآوران شبکه صبا است.
استفاده از اخبار و مقالات سايت تنها با کسب اجازه قبلي مجاز می باشد.
نقشه سایت پذیرش آگهی
درباره ما اهداف سایت
تماس با ما شرایط استفاده