آی پی امداد
آی پی امداد
آریا الکترونیک parcham تکشو

بررسی تفاوت* پردازنده*های Phenom IIو Athlon II

sam_electronic

VIP+ افتخاری
کاربر +vip پلاس
vip افتخاری
کاربر
2007-08-30
500
4,134
میناب
www.irantk.ir
در پردازنده*های جدید استفاده از حافظه* اختصاصی پرسرعت برای پردازنده*های چند هسته*ای رواج زیادی یافته که این حافظه به صورت اشتراکی برای تمامی هسته*ها در دسترس است. در این حالت حافظه پرسرعت لایه سوم می*تواند سرعت دسترسی به اطلاعاتی که زیاد مورد استفاده پردازنده قرار می*گیرند را افزایش *دهد و هسته*ها مجبور به تبادل اطلاعات با حافظه*های کندتر (همان حافظه اصلی RAM) نیستند.

attachment.php


تمامی این مطالب حداقل در حد یک تئوری مقبول اعتبار دارند. پردازنده*های جدید Athlon II X۴ تولید AMD که در واقع همان پردازنده*های Phenom II X۴ بدون حافظه L۳ Cache* به شمار می*روند به نوعی دلیلی بر عدم اهمیت حافظه*های لایه سوم در همه موارد هستند.

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

عملکرد کلی حافظه Cache بسیار ساده است، این حافظه*ها در حقیقت وظیفه همزمان*سازی دسترسی به اطلاعات را بر عهده دارند و در نقش یک بافر، اطلاعات مورد نیاز را در خود نگهداری می*کنند تا پردازنده نیازی به مراجعه به فواصل دورتر و منابع حافظه کندتر نداشته *باشد. معماری رایانه*های امروزی به شکلی *است که پردازنده شامل سه مرحله حافظه Cache پیش از رسیدن و دسترسی به حافظه اصلی سیستم (RAM) است.

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

اثربخشی حافظه Cache در کارکرد سیستم به میزان پاسخگویی*های موفق آن به درخواست*ها بستگی دارد، اگر به اطلاعاتی نیاز باشد که روی Cache وجود دارند این یک موفقیت برای حافظه به حساب می**آید و اگر این داده*ها روی این حافظه موجود نباشند سیستم به حافظه*های ثانویه دیگر مراجعه می*کند. مراجعه به این حافظه*ها و در واقع عدم موفقیت حافظه Cache سبب کندی پردازش می*شود، همانطور که موفقیت حافظه Cache قدرت و توان پردازش را افزایش می*دهد.

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