AMD ααΆαα ααααααΆααααΆαααΆααααα·ααΆααα»ααααα·ααΆααααα αα αααα·ααααΆαααααΎαααααα·αααααΆα PSF (Predictive Store Forwarding) αααααΆαα’αα»αααααα αααα»α Zen 3 series processors ααΆααα·ααααΆααΆααααααΆααααΈααΆαα’αα»αααααααα·ααΈααΆαααααααΆααααα αΆα Spectre-STL (Spectre-v4) αααααΆαααααααααα»αααα§αααΆ ααααΆα 2018 α αα αα αααα·ααααΆ PSF ααα»αααααα αααα»αααΆαα’αα»αααα αα·αααΆααααΆαααααΌααΌααααααΆααααααααΆαααΆααα ααααΆαααΆααααα αΆααα α‘αΎααα α αΎααααααααααΆααααΆααααΌαααααΌαααΆαααΆααααααααΆαα·αααααΆααα
α αΌαααΎαααααΉαα‘αΎααα·αααΆ ααΆαααΆααααα αΆα Spectre-v4 (Speculative Store Bypass) ααΊααα’ααααΎααΆαααααΆααα·αααααααααααΆαααΌααΆαααα αααα»αααααΆαααααααΆαααααα processor αααααΆααααΈααααααααααααααααααα·ααααα·ααΆααααΆααααααΆααα αααααααΎαααΆαααααα·ααααα·ααΆαααααα αα·αα’αΆααααα½ααααααααΎα’αΆααααααΆαααααααα αα αααααααα·ααααα·ααΆαα’αΆαααααΎααΆαααααα·ααααα·ααΆαααααα (α§. mov [rbx + rcx], 0x0; mov rax, [rdx + rsi]) α’α»α αααα·αααα’αΆααααααΆααααααΆαα’αΆαα’αΆα ααααΌαααΆαααααΉααα½α ααα αΎα αααααΆαααααα·ααααα·ααΆαααααααααααΆαααα»αααααΌαααΆαα’αα»αααα (ααααα·ααααα·ααΆαα’αΆαααΊ ααααΎαααΆαααΉαααΆααααΆααα»α α αΎαααΆαα’αΆαα’αΆα ααααΌαααΆαα’αα»ααααααΈααααΆαααααααΆαα) α αΎααα½αααααΆαα’αΆα ααααΎααΆααααΆααααααΆαααΆαα’αΆααα»αααααααααααααα·ααααα αΆααααααΆααααΆαααααΆα’α»α αααα·αααααααααααΆααααααα
αααααααα·ααααααα’αα»ααααΆαα±ααα’αΆαααΆαααααΆαααΎααααΈα αΌαααααΎαααααα αΆαααα α’αΆααααααΆααα½αα ααα½α αααααααααααααα·ααααα·ααΆαα αΆααα·αααΆααααΆααααα ααα ααααα·αααΎααΆαααα α»ααααα»αααΆαααααααααΆα ααααα·ααααα·ααΆαααααΆααα·αααααααααΉαααααΌαααΆααα»αα αα ααα»ααααααΆαααααΆαααααα·ααααα·ααααααΆααΉααα ααααΆααα αααα»αααααΆαααααααΆαααααααα½αααααΆα α αΎαα’αΆα ααΆααααααα·αααΆαααααα·ααΈααΆααααααα½ααααα»αααΆααααααααΆαα·ααΆααααααΆαααααααΆαααααααα’ααααΎααΆααα·ααΆαααααΆαααααΆααααααΌαααΆαα αΌαααααΎααααΆααα αααβααααΆβααΎααααΈβαααααΆβαα»αβαα·αβαα·ααααααβαααβαα·αβααΆαβααΆααα
αααααααα ααΎααααααααααααΎαααΆα AMD Zen 3 PSF αααααΎαααααα·αααααΆα STLF (Store-To-Load-Forwarding) αααα’αα»ααααααααα·ααααα·ααΆαα’αΆαααΆαααΆααααΆααααααΆααααααααΆααααααΈααααΆαααααααααΆαααααα·ααααα·ααΆαα’αΆα αα·ααααααα αα αααααααΎ STLF αα»ααΆα α’αααααααΎαααΆαααααΎαααΆα "αααα»α" ααΎαα·αααααααααααΆααααααΌααααααααΆααααΈααΆααααααααΆ "α αΆα" αα»α ααααα·ααααα αΆααααααααααααΉαααααΌαααΆαααααααα α’αααα αα αΆα ααα»ααααααααΌαααααΆααααΆα’αΆααααααΆααααααΆαααααΎαα αααα»α "αααα»α" αα·αααΆααααααααΆ "α αΆα" ααααΌαααααΆα ααΆααααααΎαααααα·αααααΆα PSF ααααΎα±ααααΆααααα½ααα·αα·αααα’αΆααααααΆααααΆααααααΆα αα·αα’αα»ααααααααα·ααααα·ααΆα "αααα»α" αα»ααααααααααΆαα’αΆααααααΆαααααΌαααΆαααααΆ ααααα·αααΎα αΆα/αααα»αααΌααααααα αα’αΆααααααΆααααα½αααααΌαααΆαααααα·ααααα·ααΈαα»αα ααααα·αααΎααΆαααααααααΆααααΆααα ααααΆαααΆαααΉααααααααααα·α ααα»αααααα·αααααααα ααααΆααα αααα»αααααΆαααααααΆααα
ααΆαααΆααααα αΆαααΎ PSF ααΊα’αΆα ααααΎαα ααΆααααααα»ααααααααααααα·αααα·αα½αααααα·αααα»ααααα ααααααααααααααα·ααααααΎαααΆααα αα α»αααααα αα·αααααΌαααΆαααΆααΆααααααα·ααΈααΆααααααααααα α’αΆααααααΆα α¬ααααααΆα sandbox αααααααΉαα αααα»αααααΈααα αα·ααΈααΆααααα sandboxing αααααααααα·ααΈαα αααα»αααααΎαααΆαα’αΆα αααααααααΆααααααααα αΆα ααΆαααΆααααα αΆαααααααΆαααααΆαααα αααααααααααααααΌα ααΆ αααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·α αααΆαααΈααα·αααα·αααααα·ααααα·ααΌα αα·α JITs αααααααα·ααααα·ααΌαααΆααΈααΈααΈαααα»αααααΎαααΆααααα½α (ααΆαααΆααααα αΆαα’αΆα α’αα»ααααΆαα±ααααΌα sandboxed ααααα·ααα½αα±αααα»αα α·αααααα½αααΆααα·αααα·α αΌαααααΎαα·ααααααααααΎαααΆααααααααα) α
AMD ααΆαααααααα·ααΈααΆααααααα½αα
ααα½ααααααΆααααΆααα·α PSF ααΆαααααα»α α¬ααααΎαααΎα ααα»ααααααΆααααααα αΆαα·ααααα·α
αα½α
αααααΆαααααααα·ααΈααΆαα
αααΎα ααΆααααααα’αα»ααΆαααααΆααΆααααααΎαααααα·αααααΆαααααα·αααααΌαααΆααα·αααΆαααααΆαααΎααααααα ααΎααααΈααΆαααΆαααααΎαααΆααααααΆα
ααααα‘ααααΈα’ααααααααααα·ααααα·ααΌαααααα·ααα½αα±αααα»αα
α·ααα ααΆααααΌαααΆαααααΎα±αααα·α PSF αααααααα "SSBD" αα·α "PSFD" MSR αααΈα αα½αααΆαααααααΆαααααααααα‘αΆαααΈαα½ααα ααααααααΌαααΆααααα
ααααααΆααααΊαααααΈαα»α
ααΆαα½αααΉαααΆαα’αα»αααααααααΎααααααΆααααΆααααααααΆ "psfd" αα·α "nopsfd" ααααααααααααααααααα PSF ααααΌαααΆαααΎα αα·ααα·αα
ααααα: opennet.ru