O chionn ùine air ais thàinig e gu bhith aithnichte mu dheidhinn so-leòntachd ùr ann an ailtireachd tuairmeasach pròiseasairean Intel, ris an canar
Thug sinn fa-near na bu thràithe nach eil cunnart LVI anns an uidheamachd shònraichte a lorg an luchd-rannsachaidh, ach ann am fìor phrionnsapal ionnsaigh taobh-seanail LVI, a chaidh a nochdadh airson a ’chiad uair. Mar sin, chaidh stiùireadh ùr fhosgladh airson bagairtean nach robh duine air a bhith fo amharas roimhe (co-dhiù, cha deach seo a dheasbad anns an àite poblach). Mar sin, tha luach leasachadh eòlaiche Google Zola Bridges na laighe leis gu bheil am bad aige a’ lughdachadh cunnart eadhon ionnsaighean ùra neo-aithnichte stèidhichte air prionnsapal LVI.
Roimhe seo ann an GNU Project Assembler (
Mhol an leasaiche Google am bad aige le stiùireadh LFENCE a chuir ris an t-seata cruinneachaidh LLVM, agus thug e ainm air an dìon SESES (Speculative Execution Side Effect Supression). Tha an roghainn dìon a mhol e a’ lasachadh an dà chuid bagairtean LVI agus feadhainn eile den aon seòrsa, mar eisimpleir, Specter V1/V4. Tha buileachadh SESES a’ leigeil leis an neach-cruinneachaidh stiùireadh LFENCE a chuir ris aig àiteachan iomchaidh aig àm gineadh còd inneal. Mar eisimpleir, cuir a-steach iad ro gach stiùireadh airson leughadh bho chuimhne no sgrìobhadh gu cuimhne.
Tha stiùireadh LFENCE a’ cur casg air a h-uile stiùireadh às deidh sin gus am bi leughaidhean cuimhne roimhe deiseil. Gu soilleir, tha seo a 'toirt buaidh air coileanadh pròiseasairean. Lorg an neach-rannsachaidh, gu cuibheasach, gun lughdaich dìon SESES astar crìochnachaidh gnìomhan a’ cleachdadh an leabharlann dìon le 7,1%. Bha an raon de lughdachadh cinneasachd sa chùis seo eadar 4 agus 23%. Bha ro-aithris tùsail an luchd-rannsachaidh nas eu-dòchasach, ag iarraidh lùghdachadh suas ri 19-fhillte ann an coileanadh.
Source: 3d naidheachdan.ru