ಕೆಲವು ಸಮಯದ ಹಿಂದೆ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್ಗಳ ಊಹಾತ್ಮಕ ಆರ್ಕಿಟೆಕ್ಚರ್ನಲ್ಲಿ ಹೊಸ ದುರ್ಬಲತೆಯ ಬಗ್ಗೆ ತಿಳಿದುಬಂದಿದೆ, ಇದನ್ನು ಕರೆಯಲಾಯಿತು
LVI ಯ ಅಪಾಯವು ಸಂಶೋಧಕರು ಕಂಡುಹಿಡಿದ ನಿರ್ದಿಷ್ಟ ಕಾರ್ಯವಿಧಾನದಲ್ಲಿ ಅಲ್ಲ, ಆದರೆ ಮೊದಲ ಬಾರಿಗೆ ತೋರಿಸಲಾದ LVI ಸೈಡ್-ಚಾನಲ್ ದಾಳಿಯ ತತ್ವದಲ್ಲಿದೆ ಎಂದು ನಾವು ಮೊದಲೇ ಗಮನಿಸಿದ್ದೇವೆ. ಹೀಗಾಗಿ, ಈ ಹಿಂದೆ ಯಾರೂ ಅನುಮಾನಿಸದ ಬೆದರಿಕೆಗಳಿಗೆ ಹೊಸ ದಿಕ್ಕನ್ನು ತೆರೆಯಲಾಯಿತು (ಕನಿಷ್ಠ, ಇದನ್ನು ಸಾರ್ವಜನಿಕ ಸ್ಥಳದಲ್ಲಿ ಚರ್ಚಿಸಲಾಗಿಲ್ಲ). ಆದ್ದರಿಂದ, ಗೂಗಲ್ ಸ್ಪೆಷಲಿಸ್ಟ್ ಝೋಲಾ ಬ್ರಿಡ್ಜಸ್ನ ಅಭಿವೃದ್ಧಿಯ ಮೌಲ್ಯವು ಎಲ್ವಿಐ ತತ್ವದ ಆಧಾರದ ಮೇಲೆ ಅವರ ಪ್ಯಾಚ್ ಅಪರಿಚಿತ ಹೊಸ ದಾಳಿಗಳ ಅಪಾಯವನ್ನು ತಗ್ಗಿಸುತ್ತದೆ ಎಂಬ ಅಂಶದಲ್ಲಿದೆ.
ಹಿಂದೆ GNU ಪ್ರಾಜೆಕ್ಟ್ ಅಸೆಂಬ್ಲರ್ನಲ್ಲಿ (
LLVM ಕಂಪೈಲರ್ ಸೆಟ್ಗೆ LFENCE ಸೂಚನೆಗಳನ್ನು ಸೇರಿಸುವುದರೊಂದಿಗೆ Google ಡೆವಲಪರ್ ತನ್ನ ಪ್ಯಾಚ್ ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಿದರು ಮತ್ತು ರಕ್ಷಣೆ SESES (ಊಹಾತ್ಮಕ ಎಕ್ಸಿಕ್ಯೂಶನ್ ಸೈಡ್ ಎಫೆಕ್ಟ್ ಸಪ್ರೆಶನ್) ಎಂದು ಕರೆದರು. ಅವರು ಪ್ರಸ್ತಾಪಿಸಿದ ರಕ್ಷಣೆ ಆಯ್ಕೆಯು LVI ಬೆದರಿಕೆಗಳನ್ನು ಮತ್ತು ಇತರ ರೀತಿಯ ಬೆದರಿಕೆಗಳನ್ನು ತಗ್ಗಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಸ್ಪೆಕ್ಟರ್ V1/V4. SESES ಅಳವಡಿಕೆಯು ಕಂಪೈಲರ್ಗೆ ಯಂತ್ರದ ಕೋಡ್ ಉತ್ಪಾದನೆಯ ಸಮಯದಲ್ಲಿ ಸೂಕ್ತ ಸ್ಥಳಗಳಲ್ಲಿ LFENCE ಸೂಚನೆಗಳನ್ನು ಸೇರಿಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ಮೆಮೊರಿಯಿಂದ ಓದಲು ಅಥವಾ ಮೆಮೊರಿಗೆ ಬರೆಯಲು ಪ್ರತಿ ಸೂಚನೆಯ ಮೊದಲು ಅವುಗಳನ್ನು ಸೇರಿಸಿ.
ಹಿಂದಿನ ಮೆಮೊರಿ ರೀಡ್ಗಳು ಪೂರ್ಣಗೊಳ್ಳುವವರೆಗೆ LFENCE ಸೂಚನೆಗಳು ಎಲ್ಲಾ ನಂತರದ ಸೂಚನೆಗಳ ಪೂರ್ವಭಾವಿಯಾಗಿ ತಡೆಯುತ್ತವೆ. ನಿಸ್ಸಂಶಯವಾಗಿ, ಇದು ಪ್ರೊಸೆಸರ್ಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ. ಸರಾಸರಿಯಾಗಿ, SESES ರಕ್ಷಣೆಯು ಸಂರಕ್ಷಿತ ಗ್ರಂಥಾಲಯವನ್ನು ಬಳಸಿಕೊಂಡು ಕಾರ್ಯಗಳನ್ನು ಪೂರ್ಣಗೊಳಿಸುವ ವೇಗವನ್ನು 7,1% ರಷ್ಟು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಎಂದು ಸಂಶೋಧಕರು ಕಂಡುಕೊಂಡಿದ್ದಾರೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ ಉತ್ಪಾದಕತೆಯ ಕಡಿತದ ವ್ಯಾಪ್ತಿಯು 4 ರಿಂದ 23% ವರೆಗೆ ಇರುತ್ತದೆ. ಸಂಶೋಧಕರ ಆರಂಭಿಕ ಮುನ್ಸೂಚನೆಯು ಹೆಚ್ಚು ನಿರಾಶಾವಾದಿಯಾಗಿದ್ದು, ಕಾರ್ಯಕ್ಷಮತೆಯಲ್ಲಿ 19 ಪಟ್ಟು ಇಳಿಕೆಗೆ ಕರೆ ನೀಡಿತು.
ಮೂಲ: 3dnews.ru