لا تتنبأ – أعد الحساب! كيف يمكن لإعادة حساب القيمة أن تعزز أداء المضاربة غير المرئية

العنوان لا تتنبأ – أعد الحساب! كيف يمكن لإعادة حساب القيمة أن تعزز أداء المضاربة غير المرئية
المؤلف ساكاليس، سي.، تشودري، زي.، وادل، إس.، أكتورك، إسماعيل، روس، أ.، سجالاندر، إم.، كاكسيراس إس.، كاربوزكو، يو.
تاريخ النشر: 2021
مكان النشر - IEEE
الموضوع أمن الأجهزة، المضاربة، إعادة الحساب
النوع وثيقة
اللغة الإنجليزية
رقمي نعم
مخطوط لا
المكتبة: جامعة اوزيجين
معرف أصل المكتبة 2-s2.0-85117451537
رقم السجل 7812055f-c009-4063-9474-e332473e5a08
موقع المكتبة علوم الكمبيوتر
التاريخ 2021
نص عينة تهدف الأساليب المعمارية الحديثة التي تتناول هجمات القنوات الجانبية التخمينية إلى منع البرامج من كشف تغييرات الحالة المعمارية الدقيقة للتنفيذ العابر. تعد تقنية Delay-on-Miss أحد هذه الأساليب، والتي تعمل ببساطة على تأخير الأحمال المفقودة في ذاكرة التخزين المؤقت L1 حتى تصبح غير تخمينية، مما يؤدي إلى عدم حدوث تغييرات عابرة في التسلسل الهرمي للذاكرة. ومع ذلك، فإن هذا يكلف الأداء، مما يدفع إلى استخدام التنبؤ بالقيمة (VP) لاستعادة بعض التأخير. ومع ذلك، لا يمكن حل المشكلة بمجرد إدخال نوع جديد من المضاربة (التنبؤ بالقيمة). يجب التحقق من صحة الأحمال المتوقعة بالقيمة، والتي لا يمكن البدء بها حتى يصبح الحمل غير مضاربة. وبالتالي، فإن الأحمال المتوقعة بالقيمة تشغل نفس المقدار من الموارد الأساسية الثمينة (على سبيل المثال، إعادة ترتيب إدخالات المخزن المؤقت) مثل التأخير عند الإخفاق. والنتيجة النهائية هي أن VP لا يؤدي إلا إلى فوائد هامشية على Delay-on-Miss. في هذه الورقة، رؤيتنا هي أنه يمكننا تحقيق نفس هدف VP (زيادة الأداء من خلال توفير قيمة الأحمال المفقودة) دون تكبد آثارها الجانبية السلبية (تأخير إطلاق الموارد الثمينة)، إذا تمكنا بأمان، وبدون مضاربة، من إعادة حساب قيمة بمعزل عن بعضها البعض (دون رؤيتها من الخارج)، بحيث لا نكشف عن أي معلومات عن طريق نقل مثل هذه القيمة عبر التسلسل الهرمي للذاكرة. تم اقتراح إعادة حساب القيمة، التي تستبدل الحساب بنقل البيانات، سابقًا في سياق مختلف تمامًا: لتقليل عمليات نقل البيانات المكلفة للطاقة في التسلسل الهرمي للذاكرة. في هذه الورقة، نوضح إمكانية إعادة حساب القيمة فيما يتعلق بنهج التأخير عند الخطأ لإخفاء المضاربة، ومناقشة المقايضات، وإظهار أنه يمكننا تحقيق نفس المستوى من الأمان، والوصول إلى 93٪ من الأداء الأساسي غير المضمون (5٪ أعلى من التأخير عند الخطأ)، وتجاوز (بنسبة 3٪) ما يمكن أن يفعله حتى متنبئ القيمة (دقة وتغطية 100٪).
DOI 10.1109/SEED51797.2021.00021
عرض في المصدر جامعة اوزيجين جامعة اوزيجين - محرك بحث الآثار التاريخية والأرشيفات والدوريات
جامعة اوزيجين - محرك بحث الآثار التاريخية والأرشيفات والدوريات جامعة اوزيجين

لا تتنبأ – أعد الحساب! كيف يمكن لإعادة حساب القيمة أن تعزز أداء المضاربة غير المرئية

المؤلف ساكاليس، سي.، تشودري، زي.، وادل، إس.، أكتورك، إسماعيل، روس، أ.، سجالاندر، إم.، كاكسيراس إس.، كاربوزكو، يو.
تاريخ النشر 2021
مكان النشر - IEEE
الموضوع أمن الأجهزة، المضاربة، إعادة الحساب
النوع وثيقة
اللغة الإنجليزية
رقمي نعم
مخطوط لا
المكتبة جامعة اوزيجين
معرف أصل المكتبة 2-s2.0-85117451537
رقم السجل 7812055f-c009-4063-9474-e332473e5a08
موقع المكتبة علوم الكمبيوتر
التاريخ 2021
نص عينة تهدف الأساليب المعمارية الحديثة التي تتناول هجمات القنوات الجانبية التخمينية إلى منع البرامج من كشف تغييرات الحالة المعمارية الدقيقة للتنفيذ العابر. تعد تقنية Delay-on-Miss أحد هذه الأساليب، والتي تعمل ببساطة على تأخير الأحمال المفقودة في ذاكرة التخزين المؤقت L1 حتى تصبح غير تخمينية، مما يؤدي إلى عدم حدوث تغييرات عابرة في التسلسل الهرمي للذاكرة. ومع ذلك، فإن هذا يكلف الأداء، مما يدفع إلى استخدام التنبؤ بالقيمة (VP) لاستعادة بعض التأخير. ومع ذلك، لا يمكن حل المشكلة بمجرد إدخال نوع جديد من المضاربة (التنبؤ بالقيمة). يجب التحقق من صحة الأحمال المتوقعة بالقيمة، والتي لا يمكن البدء بها حتى يصبح الحمل غير مضاربة. وبالتالي، فإن الأحمال المتوقعة بالقيمة تشغل نفس المقدار من الموارد الأساسية الثمينة (على سبيل المثال، إعادة ترتيب إدخالات المخزن المؤقت) مثل التأخير عند الإخفاق. والنتيجة النهائية هي أن VP لا يؤدي إلا إلى فوائد هامشية على Delay-on-Miss. في هذه الورقة، رؤيتنا هي أنه يمكننا تحقيق نفس هدف VP (زيادة الأداء من خلال توفير قيمة الأحمال المفقودة) دون تكبد آثارها الجانبية السلبية (تأخير إطلاق الموارد الثمينة)، إذا تمكنا بأمان، وبدون مضاربة، من إعادة حساب قيمة بمعزل عن بعضها البعض (دون رؤيتها من الخارج)، بحيث لا نكشف عن أي معلومات عن طريق نقل مثل هذه القيمة عبر التسلسل الهرمي للذاكرة. تم اقتراح إعادة حساب القيمة، التي تستبدل الحساب بنقل البيانات، سابقًا في سياق مختلف تمامًا: لتقليل عمليات نقل البيانات المكلفة للطاقة في التسلسل الهرمي للذاكرة. في هذه الورقة، نوضح إمكانية إعادة حساب القيمة فيما يتعلق بنهج التأخير عند الخطأ لإخفاء المضاربة، ومناقشة المقايضات، وإظهار أنه يمكننا تحقيق نفس المستوى من الأمان، والوصول إلى 93٪ من الأداء الأساسي غير المضمون (5٪ أعلى من التأخير عند الخطأ)، وتجاوز (بنسبة 3٪) ما يمكن أن يفعله حتى متنبئ القيمة (دقة وتغطية 100٪).
DOI 10.1109/SEED51797.2021.00021
جامعة اوزيجين - محرك بحث الآثار التاريخية والأرشيفات والدوريات
جامعة اوزيجين يتم إعادة توجيهك...

يرجى الانتظار