αžœαž·αžŸαŸ’αžœαž€αžš Google αž”αžΆαž“αžŸαŸ’αž“αžΎαžšαžŸαž»αŸ†αž€αžΆαžšαž€αžΆαžšαž–αžΆαžšαž•αŸ’αž“αŸ‚αž€αž‘αž“αŸ‹αž“αŸƒ processors αž–αžΈαž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžš LVI

αž˜αž½αž™αžšαž™αŸˆαž˜αž»αž“αž“αŸαŸ‡ αžœαžΆαžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαžŠαžΉαž„αž’αŸ†αž–αžΈαž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αž˜αžΈαž˜αž½αž™αž“αŸ…αž€αŸ’αž“αž»αž„αžŸαŸ’αžαžΆαž”αžαŸ’αž™αž€αž˜αŸ’αž˜αž”αŸ‰αžΆαž“αŸ‹αžŸαŸ’αž˜αžΆαž“αžšαž”αžŸαŸ‹ Intel processors αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž‚αŸαž αŸ…αžαžΆ αž•αŸ’αž‘αž»αž€αžαž˜αŸ’αž›αŸƒαž…αžΆαž€αŸ‹ (LVI) αŸ” Intel αž˜αžΆαž“αž‚αŸ†αž“αž·αžαž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αž’αŸ†αž–αžΈαž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αž“αžΆαž€αŸ‹αž“αŸƒ LVI αž“αž·αž„αž’αž“αž»αžŸαžΆαžŸαž“αŸαžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αžœαžΆαŸ” αž€αŸ†αžŽαŸ‚αž•αŸ’αž‘αžΆαž›αŸ‹αžαŸ’αž›αž½αž“αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž“αŸƒαž€αžΆαžšαž€αžΆαžšαž–αžΆαžšαž”αŸ’αžšαž†αžΆαŸ†αž„αž“αžΉαž„αž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαž”αŸ‚αž”αž“αŸαŸ‡ αž”αžΆαž“αžŸαŸ’αž“αžΎ αžœαž·αžŸαŸ’αžœαž€αžšαž“αŸ… Google αŸ” αž”αŸ‰αž»αž“αŸ’αžαŸ‚αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαž…αŸ†αžŽαžΆαž™αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αžŸαž»αžœαžαŸ’αžαž·αž—αžΆαž–αžŠαŸ„αž™αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžšαž”αžŸαŸ‹αžαž½αžšαž€αŸ’αž”αžΆαž›αž‡αžΆαž˜αž’αŸ’αž™αž˜ 7% αŸ”

αžœαž·αžŸαŸ’αžœαž€αžš Google αž”αžΆαž“αžŸαŸ’αž“αžΎαžšαžŸαž»αŸ†αž€αžΆαžšαž€αžΆαžšαž–αžΆαžšαž•αŸ’αž“αŸ‚αž€αž‘αž“αŸ‹αž“αŸƒ processors αž–αžΈαž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžš LVI

αž™αžΎαž„αž”αžΆαž“αž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αž˜αž»αž“αž“αŸαŸ‡αžαžΆαž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αž“αžΆαž€αŸ‹αž“αŸƒ LVI αž˜αž·αž“αžŸαŸ’αžαž·αžαž“αŸ…αž€αŸ’αž“αž»αž„αž™αž“αŸ’αžαž€αžΆαžšαž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αžŠαŸ‚αž›αž”αžΆαž“αžšαž€αžƒαžΎαž‰αžŠαŸ„αž™αž’αŸ’αž“αž€αžŸαŸ’αžšαžΆαžœαž‡αŸ’αžšαžΆαžœαž“αŸ„αŸ‡αž‘αŸαž”αŸ‰αž»αž“αŸ’αžαŸ‚αž“αŸ…αž€αŸ’αž“αž»αž„αž‚αŸ„αž›αž€αžΆαžšαžŽαŸαž“αŸƒαž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαžαžΆαž˜αž†αžΆαž“αŸ‚αž›αž…αŸ†αž αŸ€αž„ LVI αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž‡αžΆαž›αžΎαž€αžŠαŸ†αž”αžΌαž„αŸ” αžŠαžΌαž…αŸ’αž“αŸαŸ‡ αž‘αž·αžŸαžŠαŸ…αžαŸ’αž˜αžΈαž˜αž½αž™αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αžΎαž€αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž‚αŸ†αžšαžΆαž˜αž€αŸ†αž αŸ‚αž„αžŠαŸ‚αž›αž‚αŸ’αž˜αžΆαž“αž“αžšαžŽαžΆαž˜αŸ’αž“αžΆαž€αŸ‹αž’αŸ’αž›αžΆαž”αŸ‹αžŸαž„αŸ’αžŸαŸαž™αž–αžΈαž˜αž»αž“αž‘αŸ (αž™αŸ‰αžΆαž„αž αŸ„αž…αžŽαžΆαžŸαŸ‹ αžœαžΆαž˜αž·αž“αžαŸ’αžšαžΌαžœαž”αžΆαž“αž–αž·αž—αžΆαž€αŸ’αžŸαžΆαž“αŸ…αž€αž“αŸ’αž›αŸ‚αž„αžŸαžΆαž’αžΆαžšαžŽαŸˆαž‘αŸ)αŸ” αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžαž˜αŸ’αž›αŸƒαž“αŸƒαž€αžΆαžšαž’αž—αž·αžœαžŒαŸ’αžαž“αŸαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž―αž€αž‘αŸαžŸ Google Zola Bridges αžŸαŸ’αžαž·αžαž“αŸ…αž€αŸ’αž“αž»αž„αž€αžΆαžšαž–αž·αžαžŠαŸ‚αž›αžαžΆαž”αŸ†αžŽαŸ‡αžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž‚αŸ’αžšαŸ„αŸ‡αžαŸ’αž“αžΆαž€αŸ‹αž“αŸƒαž€αžΆαžšαžœαžΆαž™αž”αŸ’αžšαž αžΆαžšαžαŸ’αž˜αžΈαŸ—αžŠαŸ‚αž›αž˜αž·αž“αžŸαŸ’αž‚αžΆαž›αŸ‹αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž‚αŸ„αž›αž€αžΆαžšαžŽαŸ LVI αŸ”

αž–αžΈαž˜αž»αž“αž“αŸ…αž€αŸ’αž“αž»αž„ GNU Project Assembler (αž’αŸ’αž“αž€αž”αŸ’αžšαž˜αžΌαž› GNU) αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž‘αžΎαž„αžŠαŸ‚αž›αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž αžΆαž“αž·αž—αŸαž™αž“αŸƒαž—αžΆαž–αž„αžΆαž™αžšαž„αž‚αŸ’αžšαŸ„αŸ‡ LVI αŸ” αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžšαž‘αžΆαŸ†αž„αž“αŸαŸ‡αžšαž½αž˜αž˜αžΆαž“αž€αžΆαžšαž”αž“αŸ’αžαŸ‚αž˜ αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αž’αŸ†αž–αžΈαžšαž”αžΆαŸ†αž„ LFENCE αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž›αŸ†αžŠαžΆαž”αŸ‹αžŠαŸαžαžΉαž„αžšαŸ‰αžΉαž„αžšαžœαžΆαž„αž€αžΆαžšαž…αžΌαž›αž”αŸ’αžšαžΎαž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αž˜αž»αž“ αž“αž·αž„αž€αŸ’αžšαŸ„αž™αžšαž”αžΆαŸ†αž„αŸ” αž€αžΆαžšαž’αŸ’αžœαžΎαžαŸαžŸαŸ’αžαž”αŸ†αžŽαŸ‡αž“αŸ…αž›αžΎαž”αŸ’αžšαž–αŸαž“αŸ’αž’αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαž‡αŸ†αž“αžΆαž“αŸ‹ Kaby Lake αž˜αž½αž™αžšαž”αžŸαŸ‹ Intel αž”αžΆαž“αž”αž„αŸ’αž αžΆαž‰αž–αžΈαž€αžΆαžšαžαž™αž…αž»αŸ‡αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžšαž αžΌαžαžŠαž›αŸ‹ 22% αŸ”

αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸ Google αž”αžΆαž“αžŸαŸ’αž“αžΎαžŸαž»αŸ†αž”αŸ†αžŽαŸ‡αžšαž”αžŸαŸ‹αž‚αžΆαžαŸ‹αž‡αžΆαž˜αž½αž™αž“αžΉαž„αž€αžΆαžšαž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† LFENCE αž‘αŸ…αž€αžΆαž“αŸ‹αžŸαŸ†αžŽαž»αŸ†αž…αž„αž€αŸ’αžšαž„ LLVM αž αžΎαž™αž”αžΆαž“αž αŸ…αž€αžΆαžšαž€αžΆαžšαž–αžΆαžš SESES (Speculative Execution Side Effect Suppression)αŸ” αž‡αž˜αŸ’αžšαžΎαžŸαž€αžΆαžšαž–αžΆαžšαžŠαŸ‚αž›αž‚αžΆαžαŸ‹αž”αžΆαž“αžŸαŸ’αž“αžΎαž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž‘αžΆαŸ†αž„αž€αžΆαžšαž‚αŸ†αžšαžΆαž˜αž€αŸ†αž αŸ‚αž„ LVI αž“αž·αž„αž”αŸ’αžšαž—αŸαž‘αžŸαŸ’αžšαžŠαŸ€αž„αž‚αŸ’αž“αžΆαž•αŸ’αžŸαŸαž„αž‘αŸ€αž αž§αž‘αžΆαž αžšαžŽαŸ Spectre V1/V4 αŸ” αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αž SESES αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž…αž„αž€αŸ’αžšαž„αž”αž“αŸ’αžαŸ‚αž˜αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† LFENCE αž“αŸ…αž‘αžΈαžαžΆαŸ†αž„αžŸαž˜αžŸαŸ’αžšαž”αž€αŸ†αž‘αž»αž„αž–αŸαž›αž”αž„αŸ’αž€αžΎαžαž€αžΌαžŠαž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αŸ” αž§αž‘αžΆαž αžšαžŽαŸ αž”αž‰αŸ’αž…αžΌαž›αž–αž½αž€αžœαžΆαž˜αž»αž“αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αž“αžΈαž˜αž½αž™αŸ—αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αžΆαžšαž’αžΆαž“αž–αžΈαžŸαžαž· αž¬αž€αžΆαžšαžŸαžšαžŸαŸαžšαž‘αŸ…αžŸαžαž·αŸ”

αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ† LFENCE αž€αžΆαžšαž–αžΆαžšαž€αžΆαžšαž›αž»αž”αž…αŸ„αž›αž€αžΆαžšαžŽαŸ‚αž“αžΆαŸ†αž‡αžΆαž”αž“αŸ’αžαž”αž“αŸ’αž‘αžΆαž”αŸ‹αž‘αžΆαŸ†αž„αž’αžŸαŸ‹ αžšαž αžΌαžαžŠαž›αŸ‹αž€αžΆαžšαž’αžΆαž“αž’αž„αŸ’αž‚αž…αž„αž…αžΆαŸ†αž–αžΈαž˜αž»αž“αž”αžΆαž“αž”αž‰αŸ’αž…αž”αŸ‹αŸ” αž‡αžΆαž€αŸ‹αžŸαŸ’αžαŸ‚αž„ αžœαžΆαž”αŸ‰αŸ‡αž–αžΆαž›αŸ‹αžŠαž›αŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžšαž”αžŸαŸ‹ processorsαŸ” αž’αŸ’αž“αž€αžŸαŸ’αžšαžΆαžœαž‡αŸ’αžšαžΆαžœαž”αžΆαž“αžšαž€αžƒαžΎαž‰αžαžΆαž‡αžΆαž˜αž’αŸ’αž™αž˜ αž€αžΆαžšαž€αžΆαžšαž–αžΆαžš SESES αž”αžΆαž“αž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž›αŸ’αž”αžΏαž“αž“αŸƒαž€αžΆαžšαž”αŸ†αž–αŸαž‰αž€αž·αž…αŸ’αž…αž€αžΆαžšαžŠαŸ„αž™αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž”αžŽαŸ’αžŽαžΆαž›αŸαž™αžŠαŸ‚αž›αž”αžΆαž“αž€αžΆαžšαž–αžΆαžšαž…αŸ†αž“αž½αž“ 7,1% αŸ” αž‡αž½αžšαž“αŸƒαž€αžΆαžšαž€αžΆαžαŸ‹αž”αž“αŸ’αžαž™αž•αž›αž·αžαž—αžΆαž–αž€αŸ’αž“αž»αž„αž€αžšαžŽαžΈαž“αŸαŸ‡αž˜αžΆαž“αž…αžΆαž”αŸ‹αž–αžΈ 4 αž‘αŸ… 23% αŸ” αž€αžΆαžšαž–αŸ’αž™αžΆαž€αžšαžŽαŸαžŠαŸ†αž”αžΌαž„αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αžŸαŸ’αžšαžΆαžœαž‡αŸ’αžšαžΆαžœαž‚αžΊαž˜αžΆαž“αž—αžΆαž–αž‘αž»αž‘αž·αžŠαŸ’αž‹αž·αž“αž·αž™αž˜αž‡αžΆαž„ αžŠαŸ„αž™αž’αŸ†αž–αžΆαžœαž“αžΆαžœαž±αŸ’αž™αž˜αžΆαž“αž€αžΆαžšαžαž™αž…αž»αŸ‡αžŠαž›αŸ‹αž‘αŸ… 19 αžŠαž„αž€αŸ’αž“αž»αž„αž€αžΆαžšαž’αž“αž»αžœαžαŸ’αžαŸ”



αž”αŸ’αžšαž—αž–: 3dnews.ru

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹