سوال 113

حل تشریحی سوال شماره 113 معماری کامپیوتر پیشرفته - VLSI پیشرفته

کنکور دکتری مهندسی کامپیوتر 1403

113.

در سیستم‌های چند پردازنده‌ای که از حافظه مشترک استفاده می‌کنند، همسانی حافظه نهان (Cache Coherency) یکی از چالش‌های مهم است. کدام‌یک از عبارت‌های زیر در این زمینه، نادرست است؟

1)

پروتکل همسانی Snoopy، معمولاً برای سیستم‌های چند پردازنده با حافظه مشترک توزیع نشده (SMP) و پروتکل Directory، برای سیستم‌های چند پردازنده با حافظه مشترک توزیع شده استفاده می‌شوند.

2)

در پروتکل Snoopy، اگر یکی از حافظه‌های نهان بلوکی را به‌صورت Modified در اختیار داشته باشد، با دریافت پیام Write miss، بلوک خود را در حافظه می‌نویسد و به حالت Invalid می‌رود.

3)

در پروتکل Snoopy، اگر یکی از حافظه‌های نهان، بلوکی را به‌صورت Shared در اختیار داشته باشد، با دریافت پیام Write miss از گذرگاه، آن بلوک را Invalid می‌کند.

4)

در پروتکل Snoopy، اگر یکی از حافظه نهان، بلوکی را به‌صورت Shared در اختیار داشته باشد و از سمت پردازنده خود پیام Write miss دریافت کند، بلوک را در اختیار پردازنده قرار داده و آن را به حالت Modified درمی‌آورد.

پاسخ ها

0 پاسخ
تا کنون پاسخی برای این سوال وارد نشده است،

ارسال پاسخ