Tahmin etmeyin – Yeniden hesaplayın! Değerin yeniden hesaplanması görünmez spekülasyonun performansını gerçekten nasıl artırabilir?

İsim Tahmin etmeyin – Yeniden hesaplayın! Değerin yeniden hesaplanması görünmez spekülasyonun performansını gerçekten nasıl artırabilir?
Yazar Sakalis, C., Chowdhury, Z., Wadle, S., Aktürk, İsmail, Ros, A., Sjalander, M., Kaxiras, S., Karpuzcu, U.
Basım Tarihi: 2021
Basım Yeri - IEEE
Konu Donanım güvenliği, Spekülasyon, Yeniden hesaplama
Tür Belge
Dil İngilizce
Dijital Evet
Yazma Hayır
Kütüphane: Özyeğin Üniversitesi
Demirbaş Numarası 2-s2.0-85117451537
Kayıt Numarası 7812055f-c009-4063-9474-e332473e5a08
Lokasyon Bilgisayar Bilimi
Tarih 2021
Örnek Metin Spekülatif yan kanal saldırılarını hedef alan yeni mimari yaklaşımlar, yazılımın geçici yürütmenin mikro mimari durum değişikliklerini açığa çıkarmasını önlemeyi amaçlamaktadır. Kaçırıldığında Gecikme tekniği, L1 önbelleğinde kaçırılan yükleri spekülatif olmayana kadar geciktiren ve bellek hiyerarşisinde hiçbir geçici değişikliğe neden olmayan böyle bir yaklaşımdır. Ancak bu, performansa mal olur ve gecikmenin bir kısmını geri kazanmak için değer tahmininin (VP) kullanılmasına neden olur. Ancak sorun, yeni bir tür spekülasyonun (değer tahmini) basitçe tanıtılmasıyla çözülemez. Değeri tahmin edilen yüklerin doğrulanması gerekir; yük spekülatif olmayana kadar başlatılamaz. Bu nedenle, değeri tahmin edilen yükler, Kaçırılan Gecikme ile aynı miktarda değerli çekirdek kaynağı (örneğin, yeniden sıralama arabellek girişleri) kaplar. Nihai sonuç, VP'nin Kaçırılan Gecikme'ye göre yalnızca marjinal faydalar sağlamasıdır. Bu yazıda, eğer bir değeri güvenli bir şekilde, spekülatif olmayan bir şekilde yalıtılmış olarak yeniden hesaplayabilirsek (dışarıdan görülmeden), böylece böyle bir değeri aktararak herhangi bir bilgiyi ifşa etmezsek, olumsuz yan etkisine (değerli kaynakların serbest bırakılmasını geciktirme) maruz kalmadan VP ile aynı hedefe (kaçırılan yüklerin değerini sağlayarak performansı artırmak) ulaşabileceğimizdir. Bellek hiyerarşisi yoluyla. Veri aktarımı için hesaplamanın yerine geçen Değer Yeniden Hesaplama daha önce tamamen farklı bir bağlamda önerilmişti: bellek hiyerarşisinde enerji açısından pahalı veri aktarımlarını azaltmak. Bu makalede, spekülasyonları gizlemeye yönelik Kaçırılan Gecikme yaklaşımıyla ilişkili olarak değer yeniden hesaplama potansiyelini gösteriyoruz, ödünleri tartışıyoruz ve güvenli olmayan temel performansın %93'üne ulaşarak (Kaçıran Gecikmeden %5 daha yüksek) ve kehanet (%100 doğruluk ve kapsam) değer tahmincisinin bile yapabileceğini (%3 oranında) aşarak aynı güvenlik seviyesine ulaşabileceğimizi gösteriyoruz.
DOI 10.1109/SEED51797.2021.00021
Kaynağa git Özyeğin Üniversitesi Özyeğin Üniversitesi - Tarihî eser, arşiv ve süreli yayın arama motoru
Özyeğin Üniversitesi - Tarihî eser, arşiv ve süreli yayın arama motoru Özyeğin Üniversitesi

Tahmin etmeyin – Yeniden hesaplayın! Değerin yeniden hesaplanması görünmez spekülasyonun performansını gerçekten nasıl artırabilir?

Yazar Sakalis, C., Chowdhury, Z., Wadle, S., Aktürk, İsmail, Ros, A., Sjalander, M., Kaxiras, S., Karpuzcu, U.
Basım Tarihi 2021
Basım Yeri - IEEE
Konu Donanım güvenliği, Spekülasyon, Yeniden hesaplama
Tür Belge
Dil İngilizce
Dijital Evet
Yazma Hayır
Kütüphane Özyeğin Üniversitesi
Demirbaş Numarası 2-s2.0-85117451537
Kayıt Numarası 7812055f-c009-4063-9474-e332473e5a08
Lokasyon Bilgisayar Bilimi
Tarih 2021
Örnek Metin Spekülatif yan kanal saldırılarını hedef alan yeni mimari yaklaşımlar, yazılımın geçici yürütmenin mikro mimari durum değişikliklerini açığa çıkarmasını önlemeyi amaçlamaktadır. Kaçırıldığında Gecikme tekniği, L1 önbelleğinde kaçırılan yükleri spekülatif olmayana kadar geciktiren ve bellek hiyerarşisinde hiçbir geçici değişikliğe neden olmayan böyle bir yaklaşımdır. Ancak bu, performansa mal olur ve gecikmenin bir kısmını geri kazanmak için değer tahmininin (VP) kullanılmasına neden olur. Ancak sorun, yeni bir tür spekülasyonun (değer tahmini) basitçe tanıtılmasıyla çözülemez. Değeri tahmin edilen yüklerin doğrulanması gerekir; yük spekülatif olmayana kadar başlatılamaz. Bu nedenle, değeri tahmin edilen yükler, Kaçırılan Gecikme ile aynı miktarda değerli çekirdek kaynağı (örneğin, yeniden sıralama arabellek girişleri) kaplar. Nihai sonuç, VP'nin Kaçırılan Gecikme'ye göre yalnızca marjinal faydalar sağlamasıdır. Bu yazıda, eğer bir değeri güvenli bir şekilde, spekülatif olmayan bir şekilde yalıtılmış olarak yeniden hesaplayabilirsek (dışarıdan görülmeden), böylece böyle bir değeri aktararak herhangi bir bilgiyi ifşa etmezsek, olumsuz yan etkisine (değerli kaynakların serbest bırakılmasını geciktirme) maruz kalmadan VP ile aynı hedefe (kaçırılan yüklerin değerini sağlayarak performansı artırmak) ulaşabileceğimizdir. Bellek hiyerarşisi yoluyla. Veri aktarımı için hesaplamanın yerine geçen Değer Yeniden Hesaplama daha önce tamamen farklı bir bağlamda önerilmişti: bellek hiyerarşisinde enerji açısından pahalı veri aktarımlarını azaltmak. Bu makalede, spekülasyonları gizlemeye yönelik Kaçırılan Gecikme yaklaşımıyla ilişkili olarak değer yeniden hesaplama potansiyelini gösteriyoruz, ödünleri tartışıyoruz ve güvenli olmayan temel performansın %93'üne ulaşarak (Kaçıran Gecikmeden %5 daha yüksek) ve kehanet (%100 doğruluk ve kapsam) değer tahmincisinin bile yapabileceğini (%3 oranında) aşarak aynı güvenlik seviyesine ulaşabileceğimizi gösteriyoruz.
DOI 10.1109/SEED51797.2021.00021
Özyeğin Üniversitesi - Tarihî eser, arşiv ve süreli yayın arama motoru
Özyeğin Üniversitesi yönlendiriliyorsunuz...

Lütfen bekleyiniz.