PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : چرا amd؟



7777
2012/11/10, 12:37
در جلسات و سمینارهای مختلف که در نقاط مختلف دنیا برگزار می شود ، در مورد پردازنده های ای ام دی و مقایسه آنها با سایر پردازنده ها صحبتهای بسیاری شده است .در بسیاری از این جلسات ، نتیجه بحث ، برتری پردازنده های ای ام دی است . بسیاری از کاربران که با مطالعه سیستم خود را انتخاب می نمایند ، پردازنده ای ام دی را برای این سیستم می پسندند . ولی دلیل این امر به زبان ساده چیست ؟استفاده بهینه از تکنولوژی : ای ام دی ، همواره پردازنده های خود را بر اساس تکنولوژی های پیشرفته ساخته است .در بسیاری موارد ، اینتل ، رقیب همیشگی ای ام دی ، به تکنولوژی جدیدی دست پیدا نموده است ، ولی ای ام دی این تکنولوژی را بهینه سازی کرده است و در پردازنده ای بسیار قدرتمند بکار برده است .نمونه بارز این عمل ، در مورد پردازنده های 64 بیتی است . اینتل ، قبل از ای ام دی شروع به طراحی پردازنده 64 بیتی نمود . ولی حاصل این طراحی پردازنده ای بسیار گران قیمت بود که قابل عرضه به بازار ، به مقدار زیاد نبود . ای ام دی تکنولوژی 64 بیتی را با حفظ معماری اصلی پردازنده های قبلی خود ، وتنها با کمی تغییرات ، بکار برد و حاصل ، پردازنده های کنونی این کارخانه هستند : هم تحت سیستم عامل های 32 بیتی کنونی ، و هم تحت سیستم عاملهای 64 بیتی که کم کم وارد بازار می شوند عمل می کند ، بسیار ارزان قیمت است و راندمانی بسیار بالا دارد .راندمان ارزان :اگر مقایسه ای بین قیمتها و راندمان پردازنده های ای ام دی و اینتل انجام دهیم ، مشاهده می شود ، ای ام دی با بهایی کمتر ، راندمانی بیشتر را به کاربر عرضه می کند .این مزیت همواره در پردازنده های ای ام دی مشاهده شده است .
PPP = Price Per Performance

اگر قصد پرداخت مقدار مشخصی پول برای خرید یک پردازنده را دارید ، ای ام دی راندمانی بالاتر را با همان هزینه به شما خواهد داد .موضوع دیگر ، برخی تکنولوژی های موجود در پردازنده های اینتل است که باعث پایین آمدن راندمان پردازنده ، در مواقع کاری ، حتی تا نصف مقدار اصلی آن می شود (با کاهش فرکانس ) . این تکنولوژی که برای پایین آوردن حرارت پردازنده های اینتل استفاده می شود ، باعث می شود که پردازنده در مواقعی (که اکثرا مواقعی است که پردازنده کار زیادی برای انجام دارد ) ، سرعت خود و راندمان خود را از دست بدهد . کاربر برای به دست آوردن راندمانی مشخص هزینه کرده است ولی در موقع عمل این راندمان را از پردازنده خود نمی بیند .افزایش راندمان ، نه فرکانس :متاسفانه ، برخی از کاربران ، به خصوص در ایران ، معیار سنجش راندمان پردازنده خود را در فرکانس آن می بینند . و این در حالی است که فرکانس تنها بخشی از راندمان است !عوامل بسیاری در راندمان پردازنده مؤثرند : تکنولوژی ، حجم Cache ، تناسب Cache با تکنولوژی ، تعداد دستورالعملهای اجرا شده در هر سیکل کاری ، طول پایپ لاین و تناسب آن با تکنولوژی و فرکانس پردازنده و ... و فرکانس .همانطور که مشاهده می شود فرکانس تنها یکی از عوامل موجود است و نمی توان آن را تنها معیار سنجش راندمان پردازنده دانست . و نامگذاری پردازنده نیز بر این اساس نمی تواند درست باشد .ای ام دی برای نامگذاری پردازنده های خود از راندمان پردازنده های خود استفاده می نماید ، ولی اینتل فقط فرکانس را ملاک این نامگذاری قرار می دهد .چند تکنولوژی برتر :در این بخش تنها چند تکنولوژی بسیار موثر در راندمان را به طور ساده بررسی می نماییم .در پردازنده های ای ام دی طول پایپ لاین 12 عدد است ولی این عدد در پردازنده های اینتل 20 است . برخی کابران اشتباها این امر را مزیت پردازنده اینتل می دانند . در حالی که طول پایپ لاین همیشه مزیت نیست .این خط لوله و واحد حدث شاخه ، دستورالعملهایی که احتمالا لازم است در سیکلهای بعدی اجرا شوند را در سیکلهای قبلی می خوانند تا سرعت پردازنده افزایش یابد . ولی اگر این حدث اشتباه باشد ، باید دستورهای خوانده شده پاک شده و دستورات جدید جایگزین شوند . حال اگر تعداد اتفاقات ممکن زیاد باشد ، احتمال اشتباه بودن حدث پردازنده در این مورد افزایش می یابد . این عمل در برنامه هایی مانند Office ، بسیار اتفاق می افتد . اگر پردازنده اینتل این نرم افزار ها را اجرا نماید ، پس از حدث اشتباه شاخه ، باید خط لوله طولانی و بلند خود را خالی کند و مجددا از دستورات جدید پر نماید ، و این یعنی کاهش سرعت پردازنده به مقدار بسیار زیاد !کارشناسان ، طول پایپ لاین مناسب را برای پردازنده های با فرکانس کاری در حدود 3 گیگاهرتز، در حدود 12 تا 14 می دانند .نکته دیگر در مورد Cache های پردازنده های ای ام دی است . ای ام دی ، Cache های خود را از اطلاعات مشابه پر نمی کند ولی این عمل در پردازنده های اینتل انجام می شود .در حقیقت حجم Cache اول و دوم با هم جمع می شود (در پردازنده های ای ام دی ) .
AMD : Exclusive cache > Cache = L1 + L2
Intel : Inclusive cache > Cache = L1 + L2 – L1 = L2

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

منبع : فقط کاربران عضو قادر به مشاهده لینک‌ها هستند. (فقط کاربران عضو قادر به مشاهده لینک‌ها هستند.)

Yaser_Aramesh
2012/11/10, 19:09
جهت اطلاع --------> حدث نه ! حدس ! (:


یادش بخیر علیرضا ! (: (:

mortalviper
2012/12/07, 15:32
اول سلام........
ببینید دوستان اینتل در اکثر مواقع یه کاری انجام میده (حالا خوب یا بد) بعدش amd روش مانور میده.........
از پایه و صفر یه چیزرو ساختن مهمه.............خود اینتل هم بعده ساخت 64 بیتی ها روشون مانور دادو بهترش کرد..........

expellite
2012/12/07, 19:13
ببینید چه amd خوب باشه چه بد، در ویندوز و علی الخصوص بازی ضعیف تر از اینتل عمل میکنه.

7777
2012/12/07, 19:25
دوستان لطفا از روی تعصب صحبت نکنید

h_esfahanian
2012/12/07, 20:26
بی هیچ تعصبی همه جوره amd رو قبول دارم والسلام!

HadiMax
2012/12/27, 15:27
Amd بهترین سی پی یو برای مدلسازی و سه بعدی هستش