زمان کنونی: ۰۴ دى ۱۴۰۳, ۱۲:۱۹ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

cache miss را چگونه در زمان دسترسی لحاظ کنیم؟

ارسال:
  

tayebe68 پرسیده:

cache miss را چگونه در زمان دسترسی لحاظ کنیم؟

در بعضی تست ها سه تا زمان دسترسی میدن
۱ زمان دسترسی حافظه نهان
۲ زمان دسترسی حافظه
۳ جریمه cache miss

که جواب تستهایی که من دیدم دو جور حل شدند:

یک سری طبق این فرمول
T cache-memory = T cache + (1-H cache) * cache miss

یک سریا طبق این فرمول
T cache-memory = T cache + (1-H cache) * (cache miss + T mem

کدوم فرمول درسته ؟
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

hosshah پاسخ داده:

RE: cache miss را چگونه در زمان دسترسی لحاظ کنیم؟

(۱۸ بهمن ۱۳۹۲ ۱۱:۳۰ ب.ظ)tayebe68 نوشته شده توسط:  در بعضی تست ها سه تا زمان دسترسی میدن
۱ زمان دسترسی حافظه نهان
۲ زمان دسترسی حافظه
۳ جریمه cache miss

که جواب تستهایی که من دیدم دو جور حل شدند:

یک سری طبق این فرمول
T cache-memory = T cache + (1-H cache) * cache miss

یک سریا طبق این فرمول
T cache-memory = T cache + (1-H cache) * (cache miss + T mem

کدوم فرمول درسته ؟

نه یدونه فرمول هست (که البته اسمشو فرمول نذاریم بهتره چون اگر تحلیلش کنید بدیهی میشه) که اونو ساده میکنن و به عبارات دیگه میرسن

کد:
T=H*Tc+(1-H)(Tc+Tm)
T=Tc + (1-H)*Tm
نقل قول این ارسال در یک پاسخ

ارسال:
  

tayebe68 پاسخ داده:

RE: cache miss را چگونه در زمان دسترسی لحاظ کنیم؟

(۱۸ بهمن ۱۳۹۲ ۱۱:۵۹ ب.ظ)hosshah نوشته شده توسط:  نه یدونه فرمول هست (که البته اسمشو فرمول نذاریم بهتره چون اگر تحلیلش کنید بدیهی میشه) که اونو ساده میکنن و به عبارات دیگه میرسن

کد:
T=H*Tc+(1-H)(Tc+Tm)
T=Tc + (1-H)*Tm

miss cache که جز اطلاعات مساله ست؛ اون رو هم باید در نظر بگیریم
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

hosshah پاسخ داده:

RE: cache miss را چگونه در زمان دسترسی لحاظ کنیم؟

(۱۹ بهمن ۱۳۹۲ ۱۲:۱۶ ق.ظ)tayebe68 نوشته شده توسط:  miss cache که جز اطلاعات مساله ست؛ اون رو هم باید در نظر بگیریم

ببخشید من تو صورت سوال دقت نکردم
منظور از Cache miss چیه دقیقا؟ چه جریمه ایه؟ میشه یه ارجاع به سوالی کتابی چیزی بدین
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

tayebe68 پاسخ داده:

RE: cache miss را چگونه در زمان دسترسی لحاظ کنیم؟

(۱۹ بهمن ۱۳۹۲ ۱۲:۲۱ ق.ظ)hosshah نوشته شده توسط:  منظور از Cache miss چیه دقیقا؟ چه جریمه ایه؟ میشه یه ارجاع به سوالی کتابی چیزی بدین

اگر اطلاعاتی که می خوایم در حافظه نهان نباشند ، باید به حافظه مراجعه کنیم ، که در این صورت یک جریمه زمانی رو باید صرف کنیم؛ که میشه cache miss
من نمی دونم این کش میس، زمان دسترسی به حافظه رو هم در خودش داره یا نه، فرق دو فرمول بالا هم در همینه

نمونه اش در سوال ۸۰ آیتی ۹۱ هست ، ولی تو کتاب ندیدم تا به حال
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

hosshah پاسخ داده:

RE: cache miss را چگونه در زمان دسترسی لحاظ کنیم؟

(۱۹ بهمن ۱۳۹۲ ۱۲:۲۹ ق.ظ)tayebe68 نوشته شده توسط:  اگر اطلاعاتی که می خوایم در حافظه نهان نباشند ، باید به حافظه مراجعه کنیم ، که در این صورت یک جریمه زمانی رو باید صرف کنیم؛ که میشه cache miss
من نمی دونم این کش میس، زمان دسترسی به حافظه رو هم در خودش داره یا نه، فرق دو فرمول بالا هم در همینه

نمونه اش در سوال ۸۰ آیتی ۹۱ هست ، ولی تو کتاب ندیدم تا به حال

آها بله دیدم
این miss که نوشته یعنی اگر تو کش نبود اینقدر هزینه داره تا بهش دسترسی پیدا کنیم و کاری که قرار بود با کش انجام بدیم اینجوری انجام بدیم. خب اینو که خودتون گفتین Big Grin
ولی این miss شامل همه هزینه ها هست یعنی لازم نیست چیزه دیگه ای قاطیش بشه به جز همون هزینه کش مثلا
یعنی تو عبارات بالا خط دوم جای Tm عمون Tmiss قرار میگیره
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

mahsalove پاسخ داده:

RE: cache miss را چگونه در زمان دسترسی لحاظ کنیم؟

ببینید فرمول اولیه فرمول Translate یا ترجمه است فرمول دومی که دو بار دسترسی به حافظه رو لحاظ کرده زمان دسترسی به محتوای داده بر اساس آدرس است یعنی اول ترجمه آدرس بعد که آدرس به دست اومد دسترسی به داده!

البته اگه جای T cache , TLB باشه درسته وگرنه واسه کش که داده داخل خود cache استمن این فرمولهایی که شما می گیدو دیدم ولی تو سیستم عامل بر اساس TLBBig Grin
وگرنه واسه cache بر اساس سری یا موازی بودنش باید حساب کنید که ببینید نیاز هست چند بار miss رو لحاظ کنیBig Grin
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  درخواست تصحیح (تعویق) زمان کنکور ارشد ۱۴۰۱ s.gg ۱ ۱۵ ۲۳ بهمن ۱۴۰۱ ۰۷:۴۳ ب.ظ
آخرین ارسال: HamidReza1
  تعویق زمان کنکور ارشد sima84 ۰ ۱,۷۳۷ ۱۸ اردیبهشت ۱۴۰۰ ۰۱:۰۵ ب.ظ
آخرین ارسال: sima84
  زمان جستجوی درخت fateme.sm ۰ ۱,۷۹۷ ۰۶ دى ۱۳۹۹ ۱۰:۴۱ ب.ظ
آخرین ارسال: fateme.sm
  آزمون آزمایشی ارشد کدام موسسه را شرکت کنیم Ali1991khe ۲ ۳,۷۲۴ ۱۴ آبان ۱۳۹۹ ۱۲:۰۹ ق.ظ
آخرین ارسال: Ali1991khe
  آزمون آزمایشی ارشد کدام موسسه را شرکت کنیم Ali1991khe ۲ ۳,۴۰۱ ۰۸ آبان ۱۳۹۹ ۱۲:۰۴ ب.ظ
آخرین ارسال: Ali1991khe
  چگونه این خطا را موقع اجرای sql server 2014 رفع کنم ؟ farahnaz ۲ ۳,۱۰۹ ۱۹ مهر ۱۳۹۹ ۰۲:۱۸ ق.ظ
آخرین ارسال: farahnaz
  برای آموزش مبانی برنامه نویسی چکار کنیم؟ elecomco ۰ ۲,۵۶۴ ۱۹ تیر ۱۳۹۹ ۱۲:۰۵ ق.ظ
آخرین ارسال: elecomco
  چگونه گوشی داغ شده را خنک کنیم؟ niloofarmajdi ۰ ۲,۷۱۶ ۰۱ تیر ۱۳۹۹ ۱۰:۲۶ ق.ظ
آخرین ارسال: niloofarmajdi
  نقش آفرینی بر روی پارچه در قدیم چگونه بوده است؟ maryamdolati ۰ ۷,۸۳۶ ۱۲ آذر ۱۳۹۸ ۰۵:۲۲ ب.ظ
آخرین ارسال: maryamdolati
Exclamation زمان برگزاری کنکور ارشد ۹۸ به تعویق افتاد elect ۲ ۳,۰۵۸ ۱۳ مهر ۱۳۹۸ ۰۵:۲۴ ب.ظ
آخرین ارسال: saharfarhang

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close