Mhol innleadair Google dìon bathar-bog luchd-giullachd bho ionnsaighean LVI

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 Luchdaich a-nuas instealladh luach (LVI). Tha a bheachd fhèin aig Intel mu na cunnartan a tha an lùib LVI agus molaidhean airson a lasachadh. An dreach agad fhèin de dhìon an aghaidh ionnsaighean mar sin air a mholadh innleadair aig Google. Ach feumaidh tu pàigheadh ​​​​airson tèarainteachd le bhith a’ lughdachadh coileanadh pròiseasar gu cuibheasach de 7%.

Mhol innleadair Google dìon bathar-bog luchd-giullachd bho ionnsaighean LVI

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 (Neach-cruinneachaidh GNU) gun deach atharrachaidhean a dhèanamh a lughdaicheas cunnart so-leòntachd LVI. Bha na h-atharrachaidhean sin a’ gabhail a-steach cur-ris stiùireadh bacaidh LFENCE, a stèidhich sreath teann eadar slighean cuimhne ro agus às deidh a’ bhacadh. Sheall deuchainn air a’ phaiste air aon de phròiseasairean ginealach Kaby Lake aig Intel lùghdachadh coileanaidh suas ri 22%.

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

Cuir beachd ann