پیش بینی نکنید - دوباره محاسبه کنید! چگونه محاسبه مجدد ارزش می تواند واقعاً عملکرد گمانه زنی نامرئی را افزایش دهد
| عنوان | پیش بینی نکنید - دوباره محاسبه کنید! چگونه محاسبه مجدد ارزش می تواند واقعاً عملکرد گمانه زنی نامرئی را افزایش دهد |
|---|---|
| نویسنده | Sakalis، C.، Chowdhury، Z.، Wadle، S.، Aktürk، İsmail، Ros، A.، Sjalander، M.، Kaxiras، S.، Karpuzcu، U. |
| تاریخ انتشار: | 2021 |
| محل انتشار | - IEEE |
| موضوع | امنیت سخت افزار، حدس و گمان، محاسبه مجدد |
| نوع | سند |
| زبان | انگلیسی |
| دیجیتال | بله |
| نسخه خطی | خیر |
| کتابخانه: | دانشگاه اوزیغین |
| شناسه دارایی کتابخانه | 2-s2.0-85117451537 |
| شماره ثبت | 7812055f-c009-4063-9474-e332473e5a08 |
| محل کتابخانه | علوم کامپیوتر |
| تاریخ | 2021 |
| متن نمونه | هدف رویکردهای معماری اخیر که حملات کانال جانبی گمانهزنی را مورد توجه قرار میدهند، جلوگیری از افشای تغییرات حالت ریزمعماری اجرای گذرا توسط نرمافزار است. تکنیک Delay-on-Miss یکی از این روشها است، که به سادگی بارهایی را که در حافظه نهان L1 از دست میدهند، به تأخیر میاندازد تا زمانی که غیرقابل تصور شوند و در نتیجه هیچ تغییر گذرا در سلسله مراتب حافظه ایجاد نمیشود. با این حال، این هزینه عملکرد، استفاده از پیشبینی ارزش (VP) را برای بازگرداندن مقداری تأخیر تحریک میکند. بارهای پیشبینیشده با ارزش باید اعتبارسنجی شوند، که نمیتوان آنها را شروع کرد تا زمانی که بار غیر گمانهزنی شود. بنابراین، بارهای پیشبینیشده با ارزش، همان مقدار از منابع اصلی گرانبها (به عنوان مثال، مرتب کردن مجدد ورودیهای بافر) را به عنوان Delay-on-Miss اشغال میکنند. نتیجه نهایی این است که VP فقط مزایای حاشیه ای نسبت به Delay-on-Miss دارد. در این مقاله، بینش ما این است که می توانیم به همان هدف VP (افزایش عملکرد با ارائه ارزش بارهایی که از دست می روند) بدون متحمل شدن اثرات جانبی منفی آن (تأخیر در انتشار منابع گرانبها)، دست یابیم، اگر بتوانیم به طور ایمن، غیرمحاسبه ای، ارزش را از خارج مشاهده کنیم. به طوری که با انتقال چنین مقداری از طریق سلسله مراتب حافظه، هیچ اطلاعاتی را در معرض نمایش قرار ندهیم. محاسبه مجدد ارزش، که محاسبات را با انتقال داده مبادله می کند، قبلاً در زمینه کاملاً متفاوتی پیشنهاد شده بود: کاهش انتقال داده های پرهزینه در سلسله مراتب حافظه. در این مقاله، ما پتانسیل محاسبه مجدد ارزش را در رابطه با رویکرد Delay-on-Miss پنهان کردن حدس و گمان نشان میدهیم، مبادلات را مورد بحث قرار میدهیم، و نشان میدهیم که میتوانیم به همان سطح امنیت دست یابیم، به 93٪ عملکرد خط پایه ناامن (5٪ بیشتر از Delay-on-miss) و فراتر از (3٪) چیزی که حتی یک اوراکولیک (10٪ ارزش) را پوشش میدهد. |
| DOI | 10.1109/SEED51797.2021.00021 |