Google рдЕрднрд┐рдпрдВрддреНрдпрд╛рдиреЗ LVI рд╣рд▓реНрд▓реНрдпрд╛рдВрдкрд╛рд╕реВрди рдкреНрд░реЛрд╕реЗрд╕рд░рдЪреЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╕рдВрд░рдХреНрд╖рдг рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реЗ

рдХрд╛рд╣реА рдХрд╛рд│рд╛рдкреВрд░реНрд╡реА рдЗрдВрдЯреЗрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░рдЪреНрдпрд╛ рд╕рдЯреНрдЯрд╛ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдордзреАрд▓ рдирд╡реАрди рднреЗрджреНрдпрддреЗрдмрджреНрджрд▓ рдЬреНрдЮрд╛рдд рдЭрд╛рд▓реЗ, рдЬреНрдпрд╛рд▓рд╛ рд▓реЛрдб рдореВрд▓реНрдп рдЗрдВрдЬреЗрдХреНрд╢рди (LVI). LVI рдЪреЗ рдзреЛрдХреЗ рдЖрдгрд┐ рддреЗ рдХрдореА рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╢рд┐рдлрд╛рд░рд╢реАрдВрдмрджреНрджрд▓ рдЗрдВрдЯреЗрд▓рдЪреЗ рд╕реНрд╡рддрдГрдЪреЗ рдордд рдЖрд╣реЗ. рдЕрд╢рд╛ рд╣рд▓реНрд▓реНрдпрд╛рдВрдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдгрд╛рдЪреА рддреБрдордЪреА рд╕реНрд╡рддрдГрдЪреА рдЖрд╡реГрддреНрддреА рд╕реБрдЪрд╡рд┐рд▓реЗ рдЧреБрдЧрд▓рдордзреНрдпреЗ рдЗрдВрдЬрд┐рдирд┐рдпрд░. рдкрд░рдВрддреБ рддреБрдореНрд╣рд╛рд▓рд╛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛рдордЧрд┐рд░реА рд╕рд░рд╛рд╕рд░реА 7% рдХрдореА рдХрд░реВрди рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрд╕рд╛рдареА рдкреИрд╕реЗ рджреНрдпрд╛рд╡реЗ рд▓рд╛рдЧрддреАрд▓.

Google рдЕрднрд┐рдпрдВрддреНрдпрд╛рдиреЗ LVI рд╣рд▓реНрд▓реНрдпрд╛рдВрдкрд╛рд╕реВрди рдкреНрд░реЛрд╕реЗрд╕рд░рдЪреЗ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╕рдВрд░рдХреНрд╖рдг рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реЗ

рдЖрдореНрд╣реА рдЖрдзреА рдирдореВрдж рдХреЗрд▓реЗ рдЖрд╣реЗ рдХреА рдПрд▓рд╡реНрд╣реАрдЖрдпрдЪрд╛ рдзреЛрдХрд╛ рд╕рдВрд╢реЛрдзрдХрд╛рдВрдиреА рд╢реЛрдзрд▓реЗрд▓реНрдпрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдпрдВрддреНрд░рдгреЗрдордзреНрдпреЗ рдирд╕реВрди рдПрд▓рд╡реНрд╣реАрдЖрдп рд╕рд╛рдЗрдб-рдЪреЕрдиреЗрд▓ рд╣рд▓реНрд▓реНрдпрд╛рдЪреНрдпрд╛ рддрддреНрддреНрд╡рд╛рдордзреНрдпреЗ рдЖрд╣реЗ, рдЬреЛ рдкреНрд░рдердордЪ рджрд░реНрд╢рд╡рд┐рд▓рд╛ рдЧреЗрд▓рд╛ рд╣реЛрддрд╛. рдЕрд╢рд╛рдкреНрд░рдХрд╛рд░реЗ, рдзрдордХреНрдпрд╛рдВрд╕рд╛рдареА рдПрдХ рдирд╡реАрди рджрд┐рд╢рд╛ рдЙрдШрдбрд▓реА рдЧреЗрд▓реА рдЬреНрдпрд╛рдмрджреНрджрд▓ рдХреЛрдгрд╛рд▓рд╛рд╣реА рдкреВрд░реНрд╡реА рд╕рдВрд╢рдп рдирд╡реНрд╣рддрд╛ (рдХрд┐рдорд╛рди, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЬрд╛рдЧреЗрд╡рд░ рдпрд╛рдмрджреНрджрд▓ рдЪрд░реНрдЪрд╛ рдЭрд╛рд▓реА рдирд╛рд╣реА). рдореНрд╣рдгреВрдирдЪ, Google рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдЭреЛрд▓рд╛ рдмреНрд░рд┐рдЬреЗрд╕рдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рдЪреЗ рдореВрд▓реНрдп рдпрд╛ рд╡рд╕реНрддреБрд╕реНрдерд┐рддреАрдд рдЖрд╣реЗ рдХреА рддреНрдпрд╛рдЪрд╛ рдкреЕрдЪ LVI рддрддреНрддреНрд╡рд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЕрдЧрджреА рдЕрдЬреНрдЮрд╛рдд рдирд╡реАрди рд╣рд▓реНрд▓реНрдпрд╛рдВрдЪрд╛ рдзреЛрдХрд╛ рдХрдореА рдХрд░рддреЛ.

рдкреВрд░реНрд╡реА GNU рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЕрд╕реЗрдВрдмрд▓рд░рдордзреНрдпреЗ (рдЬреАрдПрдирдпреВ рдЕрд╕реЗрдВрдмрд▓рд░) рдмрджрд▓ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд рдЬреЗ LVI рдЕрд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪрд╛ рдзреЛрдХрд╛ рдХрдореА рдХрд░рддрд╛рдд. рдпрд╛ рдмрджрд▓рд╛рдВрдордзреНрдпреЗ рдЬреЛрдбрдгреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рд╣реЛрддреЗ рдЕрдбрдерд│рд╛ рд╕реВрдЪрдирд╛ LFENCE, рдЬреНрдпрд╛рдиреЗ рдЕрдбрдерд│реНрдпрд╛рдкреВрд░реНрд╡реА рдЖрдгрд┐ рдирдВрддрд░ рдореЗрдорд░реА рдНрдХреНрд╕реЗрд╕ рджрд░рдореНрдпрд╛рди рдХрдареЛрд░ рдХреНрд░рдо рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓рд╛. рдЗрдВрдЯреЗрд▓рдЪреНрдпрд╛ рдХрд╛рдмреА рд▓реЗрдХ рдЬрдирд░реЗрд╢рди рдкреНрд░реЛрд╕реЗрд╕рд░рдкреИрдХреА рдПрдХрд╛рд╡рд░ рдкреЕрдЪрдЪреА рдЪрд╛рдЪрдгреА рдХреЗрд▓реНрдпрд╛рдиреЗ 22% рдкрд░реНрдпрдВрдд рдХрд╛рдордЧрд┐рд░реА рдХрдореА рдЭрд╛рд▓реА.

Google рдбреЗрд╡реНрд╣рд▓рдкрд░рдиреЗ LLVM рдХрдВрдкрд╛рдЗрд▓рд░ рд╕реЗрдЯрдордзреНрдпреЗ LFENCE рд╕реВрдЪрдирд╛ рдЬреЛрдбреВрди рддреНрдпрд╛рдЪрд╛ рдкреЕрдЪ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓рд╛ рдЖрдгрд┐ рддреНрдпрд╛рд▓рд╛ рд╕рдВрд░рдХреНрд╖рдг SESES (рд╕рдЯреНрдЯрд╛ рдПрдХреНрдЭрд┐рдХреНрдпреБрд╢рди рд╕рд╛рдЗрдб рдЗрдлреЗрдХреНрдЯ рд╕рдкреНрд░реЗрд╢рди) рдореНрд╣рдЯрд▓реЗ. рддреНрдпрд╛рдиреЗ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реЗрд▓рд╛ рд╕рдВрд░рдХреНрд╖рдг рдкрд░реНрдпрд╛рдп рдПрд▓рд╡реНрд╣реАрдЖрдп рдзреЛрдХреЗ рдЖрдгрд┐ рдЗрддрд░ рддрддреНрд╕рдо рджреЛрдиреНрд╣реА рдзреЛрдХреЗ рдХрдореА рдХрд░рддреЛ, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╕реНрдкреЗрдХреНрдЯрд░ V1/V4. SESES рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрдВрдкрд╛рдЗрд▓рд░рд▓рд╛ рдорд╢реАрди рдХреЛрдб рдЬрдирд░реЗрд╢рди рджрд░рдореНрдпрд╛рди рдпреЛрдЧреНрдп рдард┐рдХрд╛рдгреА LFENCE рд╕реВрдЪрдирд╛ рдЬреЛрдбрдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдореЗрдорд░реАрдордзреВрди рд╡рд╛рдЪрдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ рдореЗрдорд░реАрдордзреНрдпреЗ рд▓рд┐рд╣рд┐рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рддреНрдпреЗрдХ рд╕реВрдЪрдиреЗрдкреВрд░реНрд╡реА рддреЗ рдШрд╛рд▓рд╛.

LFENCE рд╕реВрдЪрдирд╛ рдорд╛рдЧреАрд▓ рдореЗрдорд░реА рд░реАрдб рдкреВрд░реНрдг рд╣реЛрдИрдкрд░реНрдпрдВрдд рдкреБрдвреАрд▓ рд╕рд░реНрд╡ рд╕реВрдЪрдирд╛рдВрдЪреЗ рдкреНрд░реАрдореНрдкреНрд╢рди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рддреЗ. рдЕрд░реНрдерд╛рдд, рдпрд╛рдЪрд╛ рдкреНрд░реЛрд╕реЗрд╕рд░рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╡рд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрддреЛ. рд╕рдВрд╢реЛрдзрдХрд╛рд▓рд╛ рдЕрд╕реЗ рдЖрдврд│реВрди рдЖрд▓реЗ рдХреА, SESES рд╕рдВрд░рдХреНрд╖рдгрд╛рдореБрд│реЗ рд╕рдВрд░рдХреНрд╖рд┐рдд рд▓рд╛рдпрдмреНрд░рд░реА рд╡рд╛рдкрд░реВрди рдХрд╛рд░реНрдпреЗ рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рдЪреА рдЧрддреА 7,1% рдХрдореА рдЭрд╛рд▓реА. рдпрд╛ рдкреНрд░рдХрд░рдгрд╛рдд рдЙрддреНрдкрд╛рджрдХрддрд╛ рдХрдореА рдХрд░рдгреНрдпрд╛рдЪреА рд╢реНрд░реЗрдгреА 4 рддреЗ 23% рдкрд░реНрдпрдВрдд рдЖрд╣реЗ. рд╕рдВрд╢реЛрдзрдХрд╛рдВрдЪрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрдВрджрд╛рдЬ рдЕрдзрд┐рдХ рдирд┐рд░рд╛рд╢рд╛рд╡рд╛рджреА рд╣реЛрддрд╛, рдЬреНрдпрд╛рдореБрд│реЗ рдХрд╛рдордЧрд┐рд░реАрдд 19-рдкрдЯ рдШрдЯ рдЭрд╛рд▓реА.



рд╕реНрддреНрд░реЛрдд: 3dnews.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛