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

[درخواست راهنمایی] دو سوال از نرخ برخورد حافظه نهان و تسریع

ارسال:
  

k1.technology پرسیده:

[درخواست راهنمایی] دو سوال از نرخ برخورد حافظه نهان و تسریع

دو تا سوال داشتم که مربوط به نمونه تمرین درس معماری پیشرفته هست، ممنون میشم کسی جواب بدهد:

۱- حافظه ی نهانی با سایز ۳۲ کلمه و نگاشت مستقیم درنظر بگیرید. اندازه بلاک برابر با ۸ کلمه است.
اگر ابتدا کار حافظه نهای خالی باشد و حافظه به ترتیب از چپ به راست به آدرس های زیر مورد دسترسی قرار گیرد. نرخ برخورد را محاسبه کنید .
۱۰-۱۲-۴۰-۴۱-۴۲-۴۵-۲-۳-۴-۵-۶۳-۶۴-۷۰-۷۲-۱۲۷-۱۲۸-۴۴-۴۵

۲- برنامه از دو بخش تشکیل شده، بخش غیر قابل موازی سازی به اندازه ۲۵% و بخش قابل موازی سازی:
الف) با حالت بهینه و سه پردازنده speedup چقدر می شود؟
ب) چه تعداد پردازنده لازم است که speedup برابر با ۵ شود؟
Farzamm، در تاریخ ۰۳ تیر ۱۳۹۴ ۰۴:۳۸ ب.ظ برای این مطلب یک پانوشت گذاشته است:

عنوان و متن سوال اصلاح شد.
سوالات خود را در بخش درسی مربوطه مطرح کنید، مثلا این سوال باید در بخش درسی معماری کامپیوتر یا معماری پیشرفته پرسیده شود. در صورت متفاوت بودن موضوعات سوال های متعدد در تاپیک های جداگانه پرسیده شود.
همچنین مرجع سوال را به طور کامل مشخص کنید، مثلاً نمونه تمرین معماری پیشرفته دانشگاه x استاد y نیمسال بهار یا پاییز سال تحصیلی ۹۴-۹۳
در صورت تکرار هر یک از موارد بالا، تاپیک حذف خواهد شد.

نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

Farzamm پاسخ داده:

RE: [در خواست راهنمایی] دو سوال از حافظه نهان و تسریع

(۰۳ تیر ۱۳۹۴ ۱۲:۰۶ ب.ظ)k1.technology نوشته شده توسط:  دو تا سوال داشتم که مربوط به نمونه تمرین درس معماری پیشرفته هست، ممنون میشم کسی جواب بدهد:

۱- حافظه ی نهانی با سایز ۳۲ کلمه و نگاشت مستقیم درنظر بگیرید. اندازه بلاک برابر با ۸ کلمه است.
اگر ابتدا کار حافظه نهای خالی باشد و حافظه به ترتیب از چپ به راست به آدرس های زیر مورد دسترسی قرار گیرد. نرخ برخورد را محاسبه کنید .
۱۰-۱۲-۴۰-۴۱-۴۲-۴۵-۲-۳-۴-۵-۶۳-۶۴-۷۰-۷۲-۱۲۷-۱۲۸-۴۴-۴۵

۲- برنامه از دو بخش تشکیل شده، بخش غیر قابل موازی سازی به اندازه ۲۵% و بخش قابل موازی سازی:
الف) با حالت بهینه و سه پردازنده speedup چقدر می شود؟
ب) چه تعداد پردازنده لازم است که speedup برابر با ۵ شود؟


۱- دسترسی ها به صورت زیر می باشد
آدرس ۱۰ در بلوک ۱ به همراه آدرس های ۷-۱۵ => miss
آدرس ۱۲ در بلوک ۱ موجود است => hit
آدرس ۴۰ در بلوک ۱ به همراه آدرس های ۴۰-۴۷ => miss
آدرس ۴۱ در بلوک ۱ موجود است => hit
آدرس ۴۲ در بلوک ۱ موجود است => hit
آدرس ۴۵ در بلوک ۱ موجود است => hit
آدرس ۰۲ در بلوک ۰ به همراه آدرس های ۰-۷ => miss
آدرس ۰۳ در بلوک ۰ موجود است => hit
آدرس ۰۴ در بلوک ۰ موجود است => hit
آدرس ۰۵ در بلوک ۰ موجود است => hit
آدرس ۶۳ در بلوک ۳ به همراه آدرس های ۵۶-۶۳ => miss
آدرس ۶۴ در بلوک ۰ به همراه آدرس های ۶۴-۷۱ => miss
آدرس ۷۰ در بلوک ۰ موجود است => hit
آدرس ۷۲ در بلوک ۱ به همراه آدرس های ۷۲-۷۹ => miss
آدرس ۱۲۷ در بلوک ۳ به همراه آدرس های ۱۲۰-۱۲۷ => miss
آدرس ۱۲۸ در بلوک ۰ به همراه آدرس های ۱۲۸-۱۳۵ => miss
آدرس ۴۴ در بلوک ۱ به همراه آدرس های ۴۰-۴۷ => miss
آدرس ۴۵ در بلوک ۱ موجود است => hit

بنابراین [tex]Hit\: Ratio\: =\frac{Number\: of\: Hits}{Number\: of\: Accesses}\: \times100=\frac{9}{18}\times100=50\: \%[/tex] می باشد.

۲- الف) [tex]Speedup=\frac{1}{0.25 \frac{0.75}{3}}=2[/tex]
ب) طبق قانون آمدال اگر f درصد یک برنامه غیرقابل موازی سازی باشد، حداکثر تسریع قابل حصول (بی نهایت پردازنده) برابر [tex]\frac{1}{f}[/tex] خواهد بود، بنابراین در این مثال حداکثر تسریع برابر ۴ می باشد و با f=0.25 تسریع ۵ برابر غیرممکن است.
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

k1.technology پاسخ داده:

RE:

ممنون دوست عزیز
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  درخواست راهنمایی جهت اتمام پایان نامه Maryam-X ۰ ۰ ۰۶ شهریور ۱۴۰۱ ۰۸:۵۸ ق.ظ
آخرین ارسال: Maryam-X
  درخواست راهنمایی Maryam-X ۰ ۰ ۰۱ شهریور ۱۴۰۱ ۰۴:۱۲ ق.ظ
آخرین ارسال: Maryam-X
Star درخواست کمک و راهنمایی برای شرکت در آزمون ارشد marvelous ۹ ۸,۹۴۵ ۰۶ مهر ۱۴۰۰ ۰۸:۱۸ ب.ظ
آخرین ارسال: فاطمه دیبا
Question درخواست کمک و راهنمایی در ns2 r.jafari ۳ ۴,۱۸۹ ۰۹ اردیبهشت ۱۳۹۹ ۰۶:۳۷ ب.ظ
آخرین ارسال: mohsentafresh
  درخواست راهنمایی برای خرید elaheh1375 ۱ ۲۱ ۲۵ دى ۱۳۹۸ ۱۲:۱۳ ب.ظ
آخرین ارسال: zahra1350
  درخواست راهنمایی برای ارشد sali_h ۲ ۴,۸۶۵ ۲۳ مهر ۱۳۹۸ ۱۱:۱۸ ق.ظ
آخرین ارسال: mohamadreza025
  درخواست راهنمایی در مورد خوابگاه Amirhosseinam ۱ ۳,۲۶۱ ۲۳ تیر ۱۳۹۸ ۰۱:۵۸ ق.ظ
آخرین ارسال: edward71
  حافظه نانو Sanazzz ۱ ۱,۹۱۸ ۱۲ اردیبهشت ۱۳۹۸ ۱۲:۲۶ ق.ظ
آخرین ارسال: Sanazzz
  نحوه مشخص کردن بیت‌های حافظه کنترل Erfan_Ekh ۰ ۲,۰۱۷ ۰۹ تیر ۱۳۹۷ ۰۳:۱۷ ب.ظ
آخرین ارسال: Erfan_Ekh
  درخواست راهنمایی انتخاب رشته ارشد مهندسی کامپیوتر Mr.X ۵ ۵,۹۰۳ ۲۵ خرداد ۱۳۹۷ ۰۱:۳۱ ق.ظ
آخرین ارسال: kadarai64

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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