شبیه سازی و ارزیابی پروتکل های یکپارچه سازی حافظه نهان برای یک سیستم چندپردازنده کم دستور

سال انتشار: 1382
نوع سند: مقاله کنفرانسی
زبان: فارسی
مشاهده: 2,322

فایل این مقاله در 8 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

ACCSI09_136

تاریخ نمایه سازی: 4 بهمن 1386

چکیده مقاله:

درکامپیوترهای چند پردازنده، به خاطر اینکه هر پردازنده دارای یک حافظه نهان اختصاصی است، لذا اشتراک بلاکهای داده را خواهیم داشت. که این اشتراک ، حجم ترافیک شبکه وحجم ترافیک شبکه، کارایی پردازش موازی را در چند پردازنده ها تحت تاثیر قرار میدهد. به علت اشتراک بلاک های داده، غالبا حافظه های نهان دارای داده های ناسازگار با یکدیگر هستند. از این رو برای حل مسئله سازگاری داده ها، نیاز به یک پروتکل یکپارچه سازی بر پایه مدل سازگاری است که اطمینان دهد، تمام دستورات خواندن، داده معتبر را بر می گردانند. در این مقاله مقایسه کارایی پروتکل های معروف ارائه شده، صورت گرفته است. که به اینمنظور ما چهار پروتکل Dragon , Berkeley , MESI , Write-through-write invalidate(wti) را برای یکپارچه سازی در یک سیستم چند پردازنده گذرگاه مشترک در نظر گرفتیم. ابتدا با توجه به نتایج شبیه سازی مناسبترین پیکربندی حافظه نهان با در نظر گرفتن معیار هزینه بر کارایی انتخاب شد، که این پیکربندی عبارت از 8 کیلوبایت حافظه نهان، 32 بایت اندازه بلاک و مرتبه انجمنی 2 می باشد، سپس برای این پیکربندی به مقایسه کارایی نسبی پروتکل های مذکور پرداخته شد. که نتایج نشان میدهند در مجموعه پروتکل dragon بهترین کارایی و پروتکل wti بدترین کارایی را نسبت به بقیه پروتکل ها دارند.

کلیدواژه ها:

حافظه نهان ، چند پردازنده ، یکپارچه سازی حافظه نهان ، کارایی ، شبیه سازی

نویسندگان

بهمن هاشمی

دانشگاه صنعتی امیرکبیر، (پلی تکنیک تهران)، دانشکده مهندسی کامپیوتر

محمدکاظم اکبری

دانشگاه صنعتی امیرکبیر، (پلی تکنیک تهران)، دانشکده مهندسی کامپیوتر

بهمن جوادی

دانشگاه صنعتی امیرکبیر، (پلی تکنیک تهران)، دانشکده مهندسی کامپیوتر

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • David J. Lilja :*4Cache Coherence in Large-Scale S hared- Memory ...
  • D. A. Patterson and J. L. Hennessy , 'Computer Architecture ...
  • Mehdi R. Zargham , " Computer Architecture : Single and ...
  • Peter G. Sassone , ، Cache Consistency Protocol Comparison * ...
  • Ramon Lawrence, * A Survey of Cache Coherence Mechanisms in ...
  • Davor Magdic , * Limes : User's Guide ', School ...
  • SPLASH- Theء، [7] Steven Cameron Woo, Moriyoshi Ohara, Evan Torrie ...
  • Andrew S. Tanenbaum, « Distributed Operating Systems ', Prentice-hall International ...
  • نمایش کامل مراجع