خطر ساختاری در معماری محاسباتی به وضعیتی اشاره دارد که در آن منبع مورد نیاز یک دستورالعمل در دسترس نیست یا نمی توان به آن دسترسی داشت زیرا دستورالعمل دیگری در حال استفاده از آن است. این وضعیت میتواند منجر به تأخیر یا اجرای نادرست دستورالعملها شود و زمانی رخ میدهد که چندین دستورالعمل به طور همزمان به یک منبع سختافزاری مانند CPU، حافظه یا دستگاههای I/O نیاز دارند. خطرات ساختاری را می توان از طریق تخصیص دقیق منابع و تکنیک های زمان بندی در طراحی سخت افزار به حداقل رساند.
تاریخ انتشار: