рд╣рдореЗрдВ рдПрд▓реНрдмреНрд░рд╕ рдкрд░ рдирд┐рдореНрди-рд╕реНрддрд░ рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ рдпрд╛ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЛ рдбреЗрдврд╝ рдЧреБрдирд╛ рдХрд░рдиреЗ рдХреА рдЧрддрд┐ рдХреИрд╕реЗ рд╣реИ


2019 рдореЗрдВ рдорд┐рд▓рдиреЗ рдФрд░ рд╕реНрдорд╛рд░реНрдЯ IDReader рдХреЗ рд▓рд┐рдП рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдереЛрдбрд╝рд╛ рдЖрд░рд╛рдо рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдпрд╛рдж рдЖрдпрд╛ рдХрд┐ рд╣рдордиреЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдШрд░реЗрд▓реВ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдерд╛ред рдЗрд╕рд▓рд┐рдП, рд╣рдордиреЗ рддрддреНрдХрд╛рд▓ рд╕рд╣реА рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдФрд░ рдПрд▓реНрдмреНрд░рд╕ рдкрд░ рдПрдХ рдФрд░ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рдгрд╛рд▓реА рджрд┐рдЦрд╛рдИред


рдПрдХ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд░реВрдк рдореЗрдВ, рдкреЗрдВрдЯрд┐рдВрдЧ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреА рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЛ "рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд╕рд╛рде рд╡рд┐рдзрд┐ рджреНрд╡рд╛рд░рд╛ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ" рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛ред рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдПрдХрд╡рдЪрди рдмрд┐рдВрджреБрдУрдВ рдФрд░ рдЙрдирдХреЗ рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЫрд╡рд┐ рдХрд╛ рд╡рд┐рд╡рд░рдг рдмрдирд╛рддреА рд╣реИ, рдЬрд┐рд╕реЗ рд╡рд╣ рдЪрд┐рддреНрд░реЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдорд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЦреЛрдЬрддрд╛ рд╣реИред рд╣рдордиреЗ рдЗрд╕ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдпрд╛ рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХреЗ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдордп рд▓реЗрдиреЗ рд╡рд╛рд▓реЗ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рднрд╛рдЧ рдХреА рдкрд╣рдЪрд╛рди рдХреА, рдЬрд┐рд╕реЗ рддрдм рдПрд▓реНрдмреНрд░рд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рд╣рдо рдХрд┐рд╕ рддрд░рд╣ рдХреА рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреА рдмрд╛рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ?


рд╡рд░реНрддрдорд╛рди рдореЗрдВ, рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдВрдЧреНрд░рд╣рд╛рд▓рдпреЛрдВ рдФрд░ рджреАрд░реНрдШрд╛рдУрдВ рдиреЗ рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдкреНрд░рджрд░реНрд╢рдиреА рдХреЗ рд╕рд╛рде рдкрд░рд┐рдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рд╣реИред рдХреНрд▓рд╛рд╕рд┐рдХ рдСрдбрд┐рдпреЛ рдЧрд╛рдЗрдб рдХреЗ рд╕рд╛рде, рдЗрдореЗрдЬ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдФрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╡рд┐рдзрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдореЛрдмрд╛рдЗрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╡реНрдпрд╛рдкрдХ рд╣реЛ рдЧрдП рд╣реИрдВред рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░рджрд░реНрд╢рдирд┐рдпреЛрдВ (рдмрд╛рд░ рдпрд╛ рдХреНрдпреВрдЖрд░) [2] рдХреЗ рд▓рд┐рдП рдЧреНрд░рд╛рдлрд┐рдХ рдХреЛрдб рдкрд╣рдЪрд╛рдирддреЗ рд╣реИрдВ, рджреВрд╕рд░реЛрдВ рдХреЗ рд▓рд┐рдП [3-4] рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдлреЛрдЯреЛ рдпрд╛ рд╡реАрдбрд┐рдпреЛ рдлреНрд░реЗрдо рд╣реИрдВ рдЬреЛ рдХреНрд▓реЛрдЬрд╝-рдЕрдк (рд╕реНрдорд╛рд░реНрдЯрд┐рдлрд╝, рдЖрд░реНрдЯрдмрд┐рдЯ) рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдкреНрд░рджрд░реНрд╢рдиреА рдХреЗ рд╕рд╛рде рд╣реИрдВред рдмреЗрд╢рдХ, рдмрд╛рдж рдХреА рд╢реНрд░реЗрдгреА рдХреЗ "рдореЛрдмрд╛рдЗрд▓ рдЧрд╛рдЗрдб" рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрддреЗ рд╣реИрдВ [5] рдкреНрд░рджрд░реНрд╢рди рд╕рдВрдЦреНрдпрд╛ рдпрд╛ рдХреНрдпреВрдЖрд░ рдорд╛рдиреНрдпрддрд╛ рдХреА рдореИрдиреБрдЕрд▓ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдзрд╛рди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ: рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдХреЛрдб рдХрд╛рдлреА рдЫреЛрдЯреЗ рд╣реЛрддреЗ рд╣реИрдВ, рдФрд░ рдЙрдирдХреА рдЦреЛрдЬ рдФрд░ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬреЛ рдПрдХреНрд╕рдкреЛрдЬрд╝рд░ рд░рд┐рд╡реНрдпреВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдпрд╣ рдРрд╕реА рд╡реНрдпрд╡рд╕реНрдерд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рд╣рдо рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред


рдЪрд┐рддреНрд░реЛрдВ рдореЗрдВ рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдХрд╛ рдХрд╛рд░реНрдп рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЕрдиреБрд░реЛрдз рдЫрд╡рд┐ рдХ реН рдп реВрдХреНрдпреВ рдХрдХреНрд╖рд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рд╕реМрдВрдкрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП C = \ {C_i \} _ {i \ _ [0, N]} $ рдореЗC = \ {C_i \} _ {i \ _ [0, N]} $ рдореЗ рдЬрд╣рд╛рдБ Ci - рдЫрд╡рд┐ рд╡рд░реНрдЧ рдореИрдВрдореИрдВ рдкрд░ рдкреНрд░рджрд░реНрд╢рди i[in[1,N] ред C0 - рдорд╛рди "рдЕрдЬреНрдЮрд╛рдд рдЪрд┐рддреНрд░" рдХреЗ рдЕрдиреБрд░реВрдк рдЕрдиреНрдп рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдПрдХ рд╡рд░реНрдЧред рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП Ci рд╕рдВрджрд░реНрдн рдЫрд╡рд┐ рд╕реЗрдЯ Ti ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдорд╛рдиреНрдпрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛:


  1. рдЕрдиреБрд░реЛрдз рдЫрд╡рд┐ рдХреНрдпреВрдХреНрдпреВ рдЗрд╕рд▓рд┐рдП, рднреНрд░рдордг рдХреЗ рджреМрд░рд╛рди рдПрдХ рдЕрдкреНрд░рд╕реНрддреБрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдХреИрдорд░реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛, рдЗрд╕рд▓рд┐рдП:
    рдХ) рдЗрд╕рдореЗрдВ рджреГрд╢реНрдп рджреЛрд╖ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ - рдЪрдХрд╛рдЪреМрдВрдз, рдЦрдВрдбрд┐рдд рдХреНрд╖реЗрддреНрд░, рд╢реЛрд░;
    рдмреА) рдХреЛрдг, рдлрд╝реНрд░реЗрдорд┐рдВрдЧ, рдкреНрд░рдХрд╛рд╢ рдФрд░ рд░рдВрдЧ рд╕рдВрддреБрд▓рди рдЕрдЬреНрдЮрд╛рдд рд╣реИрдВ (рдЫрд╡рд┐ 1 рдП);
    рдЧ) рд╡рд┐рджреЗрд╢реА рд╡рд╕реНрддреБрдПрдВ, рдЬреИрд╕реЗ рдХрд┐ рджреГрд╢реНрдп, рдЪрд┐рддреНрд░ рдлрд╝реНрд░реЗрдо, рдЖрдЧрдВрддреБрдХ, рдЪрд┐рддреНрд░ рдкрд░ рдореМрдЬреВрдж рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ (рдЪрд┐рддреНрд░ред 1 рдмреА)ред
  2. рд╕рдВрджрд░реНрдн рдЫрд╡рд┐ T рдпрд╣ рдПрдХ рдЙрдЪреНрдЪ-рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╡рд╛рд▓реА рдЫрд╡рд┐ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХрд┐рд╕реА рдЪрд┐рддреНрд░ рдпрд╛ рдЙрд╕рдХреЗ рдбрд┐рдЬрд┐рдЯрд▓ рдкреНрд░рдЬрдирди рдХрд╛ рд▓рд▓рд╛рдЯ рдкреНрд░рдХреНрд╖реЗрдкрдг рд╣реЛрддрд╛ рд╣реИред рдорд╛рдирдХ рдореЗрдВ рд╡рд┐рджреЗрд╢реА рд╡рд╕реНрддреБрдПрдВ рдФрд░ рджреГрд╢реНрдп рджреЛрд╖ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд▓рд╛ рдПрд▓реНрдмрдореЛрдВ рдХреЗ рдЧреБрдгрд╛рддреНрдордХ рд░реВрдк рд╕реЗ рд╕реНрдХреИрди рдХрд┐рдП рдЧрдП рдкреГрд╖реНрда (рдЫрд╡рд┐ 2) рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
  3. рдЪрд┐рддреНрд░ (рджреЛрдиреЛрдВ рдЕрдиреБрд░реЛрдз рдкрд░ рдФрд░ рдорд╛рдирдХ рдкрд░) рдХрд┐рд╕реА рднреА рд╢реИрд▓реА рдкрд░ рд▓рд╛рдЧреВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ - рдпрдерд╛рд░реНрдерд╡рд╛рдж,
    рдкреНрд░рднрд╛рд╡рд╡рд╛рдж, рдЕрдореВрд░реНрддрддрд╛рд╡рд╛рдж, рднрдЧреНрди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕, рдЖрджрд┐ред
  4. рд╡рд░реНрдЧреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдПрдирдПрди рд╕рдВрдЧреНрд░рд╣ рдХреЗ рдЖрдХрд╛рд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ рдФрд░ рдПрдХ рдЧреИрд▓рд░реА рддрдХ рдкрд╣реБрдВрдЪ рд╕рдХрддрд╛ рд╣реИ
    рд╕реИрдХрдбрд╝реЛрдВ рд╣рдЬрд╛рд░реЛрдВ рдкреНрд░рджрд░реНрд╢рди [6]ред


рдЪрд┐рддреНрд░ 1 - рдЫрд╡рд┐ рдЕрдиреБрд░реЛрдз рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХ) рдПрдХ рддрд╕реНрд╡реАрд░ рдХрдо рд░реЛрд╢рдиреА рдореЗрдВ рджреВрд░ рд╕реЗ рд▓реА рдЧрдИ рд╣реИ, рдмреА) рдПрдХ рдЖрдЧрдВрддреБрдХ рдлреНрд░реЗрдо рдореЗрдВ рд╣реИред



рдЪрд┐рддреНрд░ 2 - рдЪрд┐рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдВрджрд░реНрдн рдЪрд┐рддреНрд░реЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдП) рдХреНрд▓рд╛рдЙрдб рдореЛрдиреЗрдЯ "рдбреА рд╡реВрд░рдЬрд╝рд╛рди рдПрди рдбреЗ рд╡реЗрд╕реНрдЯрд░рд╣реЗрдо", рдмреА) рд╕рд▓реНрд╡рд╛рдбреЛрд░ рдбрд╛рд▓реА "рд▓рд╛ тАЛтАЛрдкрд░реНрд╕рд┐рд╕реНрдЯреЗрдирд┐рдпрд╛ рдбреА рд▓рд╛ рдореЗрдореЛрд░рд┐рдпрд╛"


рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╣рдорд╛рд░реЗ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдЗрдирдкреБрдЯ рдЫрд╡рд┐ рд╕реЗ рдЪрд┐рддреНрд░ рдХрд╛ рдПрдХ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рд╡рд░рдг рдмрдирд╛рдиреЗ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рдЬреЛ рддрдм рдЗрд╕ рдЪрд┐рддреНрд░ рдХреЛ рдЙрдЪреНрдЪ-рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╡рд╛рд▓реЗ рдЪрд┐рддреНрд░реЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдЪрд┐рддреНрд░реЛрдВ рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЦреЛрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЬреНрдпрд╛рдорд┐рддреАрдп рд╡рд┐рдХреГрддрд┐рдпреЛрдВ рдФрд░ рдЕрдиреНрдп рдлреЛрдЯреЛ-рджреЛрд╖реЛрдВ рдХреЗ рдЕрдзреАрди рдирд╣реАрдВ рд╣реИрдВред YACIPE рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо [7] рдФрд░ рдЙрдирдХреЗ RFD рд╡рд┐рд╡рд░рдгрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкрд╛рдП рдЧрдП рдПрдХрд╡рдЪрди рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЛ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрджрд░реНрдн рдХреЗ рд▓рд┐рдП Ti рдПрдХ рд╡рд┐рд╡рд░рдг рдмрдирд╛рдПрдБ, рдФрд░ рдлрд┐рд░ рдЗрд╕реЗ рдЕрдиреБрдХреНрд░рдорд┐рдд рдХрд░реЗрдВ - рд╡рд┐рд╡рд░рдг рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдмрд┐рдВрджреБ рдХреЗ рд▓рд┐рдП рд╣рдо рдлреЙрд░реНрдо рдХрд╛ рдПрдХ рд░рд┐рдХреЙрд░реНрдб рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ  langlei,fi rangle рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╢реНрд░реЗрдгреАрдмрджреНрдз рд╢реНрд░реЗрдгреАрдмрджреНрдз рдЦреЛрдЬ рд╡реГрдХреНрд╖ [8] рдореЗрдВ, рдЬреЛ рдЖрдкрдХреЛ рд░реИрдЦрд┐рдХ рдЦреЛрдЬ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЧрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдирд┐рдХрдЯрддрдо рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорд╛рдирд┐рдд рдЦреЛрдЬ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╣рдорд┐рдВрдЧ рджреВрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдореАрдЯреНрд░рд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдПрдХ рджреНрд╡рд┐рдЖрдзрд╛рд░реА рд╡рд┐рд╡рд░рдгрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред


рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:


  1. рдЕрдиреБрд░реЛрдз рдЫрд╡рд┐ рдореЗрдВ рдХреНрдпреВрдХреНрдпреВ рдкреЗрдВрдЯрд┐рдВрдЧ рдХреНрд╖реЗрддреНрд░ QL рдлреНрд░реЗрдо рдХреА рдЖрдпрддрд╛рдХрд╛рд░рддрд╛ рдХреА рдзрд╛рд░рдгрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреВрд░реНрд╡-рд╕реНрдерд╛рдиреАрдпрдХреГрддред рдЬрд╝реЛрди рдЦреЛрдЬ рдХреЛ рддреЗрдЬреА рд╕реЗ рдЪрддреБрд╖реНрдХреЛрдг рдЦреЛрдЬ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ [9] рдЬрд┐рд╕рдореЗрдВ рд╣рдЯрд╛рдП рдЧрдП рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд╣реИред рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд░реЛрдХрддрд╛ рд╣реИ:
    - рдлреНрд░реЗрдо рдореЗрдВ рд╡рд┐рджреЗрд╢реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдХрд╛рд░рдг рдЪрд┐рддреНрд░ рдХреНрд╖реЗрддреНрд░ рдХрд╛ рдЕрдкрд░реНрдпрд╛рдкреНрдд рд╡рд┐рд╡рд░рдг, рдЬрд┐рд╕рдореЗрдВ рд╕рд░реНрд╡реЛрддреНрддрдо рд░реЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реЗрд╖ рдмрд┐рдВрджреБ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ;
    - рдЪрд┐рддреНрд░ рдХреЗ рдмрд╛рд╣рд░ рд╕реНрдерд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд╡рд┐рд╡рд░рдгреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд▓рд╛рдЧрдд;
    - рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рддрд╕реНрд╡реАрд░ рдХреЗ рдорд╛рдирдХ рдореЗрдВ рдорд╛рдирдХ рдХреЗ рдмреАрдЪ рдХреЗ рдкреИрдорд╛рдиреЗ рдФрд░ рдХреЛрдг рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмреЗрдореЗрд▓ рд╣реИ, рдЬреЛ рдорд┐рд▓рд╛рди рд╡рд┐рд╡рд░рдгрдХреЛрдВ рдХреЗ рдЧрд▓рдд рдкрд░рд┐рдгрд╛рдо рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИред


  2. рдкрд╛рдпрд╛ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЫрд╡рд┐ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд╕рд╛рдорд╛рдиреНрдпреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:


    QтИЧ=H(QL),


    рдЬрд╣рд╛рдБ рдЬрдЬ - рдкреНрд░рдХреНрд╖реЗрдкреНрдп рдкрд░рд┐рд╡рд░реНрддрдиред


  3. рдПрдХ рдХреЙрдореНрдкреИрдХреНрдЯ рд╡рд┐рд╡рд░рдг рдмрдирд╛рдПрдБ wтИЧ :
    рдХ) рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдкрд╛рдд рдХреЛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реБрдП рдЫрд╡рд┐ рдХреЛ рдПрдХ рдорд╛рдирдХ рдЖрдХрд╛рд░ рдореЗрдВ рдШрдЯрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ;
    рдмреА) рдЙрдЪреНрдЪ рдЖрд╡реГрддреНрддрд┐ рд╢реЛрд░ рдПрдХ рдЧрд╛рдКрд╕реА рдлрд┐рд▓реНрдЯрд░ рджреНрд╡рд╛рд░рд╛ рджрдмрд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ;
    рдЧ) рдПрдХрд╡рдЪрди рдмрд┐рдВрджреБрдУрдВ рдХреА рдЧрдгрдирд╛ рдкрд░рд┐рдгрд╛рдореА рдЫрд╡рд┐ рдкрд░ рдХреА рдЬрд╛рддреА рд╣реИ, рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛ рдХреГрддреНрд░рд┐рдо рд░реВрдк рд╕реЗ рд╕реАрдорд┐рдд рд╣реЛрддреА рд╣реИ рдПрдордПрдо YACIPE рдХреЗ рдЖрдВрддрд░рд┐рдХ рдореВрд▓реНрдпрд╛рдВрдХрди рджреНрд╡рд╛рд░рд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛;
    d) рдкрд╛рдпрд╛ рдЧрдпрд╛ рдПрдХрд╡рдЪрди рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдЖрд╕-рдкрд╛рд╕ рдХреЗ рд░рдВрдЧ RFD рдЬреИрд╕реЗ рд╡рд░реНрдгрдиреЛрдВ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдп рдореЗрдВ рдЗрдирдкреБрдЯ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд░рдВрдЧ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╕рд╣реЗрдЬрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдерд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдВрдЬреАрд░ рдореЗрдВ рдЪрд┐рддреНрд░ред 3 рдЗрд╕рдХреЗ рдмрд┐рдирд╛ рдЕрдВрддрд░ рдХрд░рдирд╛ рдмреЗрд╣рдж рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛;
    рдШ) рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЫрд╡рд┐ рдХрд╛ рд╡рд░реНрдгрди рдореИрдВрдореИрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: w ^ * = \ {\ langle p_i, f_i) \ rangle \} _ {i \ _ [1, M]} $ рдореЗw ^ * = \ {\ langle p_i, f_i) \ rangle \} _ {i \ _ [1, M]} $ рдореЗ рдЬрд╣рд╛рдБ pi= langlexi,yi rangle рдХреНрдпрд╛ рдореИрдВ-рд╡реЗрдВ рдПрдХрд╡рдЪрди рдмрд┐рдВрджреБ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рд╣реИрдВ, рдФрд░ fi рдЗ-рд╡реЗрдВ рдПрдХрд╡рдЪрди рдмрд┐рдВрджреБ рдХреЗ рдкрдбрд╝реЛрд╕ рдХреЛ рд╕рдВрднрд╛рд▓рддрд╛ рд╣реИред


  4. рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдХреЗ рд▓рд┐рдП  langlep,f rangle wрдореЗрдВтИЧрдореЗрдВ рд╕реВрдЪрдХрд╛рдВрдХ рд╡рд┐рд╡рд░рдгрдХ рдХреЗ рдирд┐рдХрдЯрддрдо рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдиреБрдорд╛рдирд┐рдд рдЦреЛрдЬ рдХрд░рддрд╛ рд╣реИ рдЪрдЪ ред рдорддрджрд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд▓рд╛рдЧреВ рд╡рд┐рд╡рд░рдгрдХрд░реНрддрд╛рдУрдВ - рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ fi рдорд╛рдирдХ рдХреЗ рд▓рд┐рдП рдПрдХ рдЖрд╡рд╛рдЬ рдЬреЛрдбрд╝рддрд╛ рд╣реИ Ti ред рдлрд┐рд░, рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╡реЛрдЯреЛрдВ рд╡рд╛рд▓реЗ K рдЙрдореНрдореАрджрд╡рд╛рд░реЛрдВ рдХреЛ рдЪреБрдирд╛ рдЬрд╛рддрд╛ рд╣реИред


  5. рдкреНрд░рддреНрдпреЗрдХ рдХреЗ рд▓рд┐рдП K RANSAC рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЪрдпрдирд┐рдд рд╡рд┐рдХрд▓реНрдк, рдЕрдиреБрдорд╛рдирд┐рдд рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЦреЛрдЬ рдХреА рдЬрд╛рддреА рд╣реИ рдЬрдЬ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдЬреНрдпрд╛рдорд┐рддреАрдп рддреНрд░реБрдЯрд┐ рдХреЗ рднреАрддрд░ рдЕрдиреБрд╡рд╛рдж рдХрд░рдирд╛  рдбреЗрд▓реНрдЯрд╛рдбреЗрд▓реНрдЯрд╛ рдХреНрд╡реЗрд░реА рдЕрдВрдХ QтИЧ рд╕рдВрджрд░реНрдн рдмрд┐рдВрджреБрдУрдВ рдХреЗ рд▓рд┐рдП T ред рдбреЙрдЯреНрд╕ рдХреА рдЬреЛрдбрд╝реА  langlep,pтА▓ rangle рдХрд░реАрдм рд╡рд┐рд╡рд░рдгрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╡реИрдз рдореИрдЪ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдпрджрд┐:


     рдмрд╛рдПрдВ|рдПрдЪ(рдкреА)тИТрдкреАтА▓рд╕рд╣реАрд╣реИ|< delta,p winwтИЧ,pтА▓ inwT


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




рдЪрд┐рддреНрд░рд╛ 3 - рдХреНрд▓рд╛рдЙрдб рдореЛрдиреЗрдЯред рд░реЗрди рдХреИрдереЗрдбреНрд░рд▓, рд╡реЗрд╕реНрдЯ рдлреЗрд╕реЗрдб, рд╕рдирд▓рд╛рдЗрдЯ (рдмрд╛рдПрдВ) рдФрд░ рд░реЗрди рдХреИрдереЗрдбреНрд░рд▓, рдкреЛрд░реНрдЯрд▓ рдФрд░ рдЯреЙрд╡рд░ рд╕реЗрдВрдЯ-рд░реЛрдореЗрди рдЗрди рдж рд╕рди (рджрд╛рдПрдВ)ред


рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдореБрдЦреНрдп рднрд╛рдЧреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИрдорд┐рдВрдЧ рджреВрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореАрдЯреНрд░рд┐рдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░реАрдмреА рд╡рд┐рд╡рд░рдгреЛрдВ рдХреА рдЦреЛрдЬ рд╣реИред рдЪреВрдВрдХрд┐ рдЗрд╕рдХреА рдЧрдгрдирд╛ рдХрдИ рдмрд╛рд░ рдХреА рдЬрд╛рддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЪрд░рдг рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд░реВрдк рд╕реЗ рд╕рдордп рд▓реЗрдиреЗ рд╡рд╛рд▓рд╛ рдмрди рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ 65% рд╕рдордп рд▓реЗрддрд╛ рд╣реИред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рд╣рдордиреЗ рдЗрд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ред


рдПрд▓реНрдмреНрд░рд╕ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХрд╛ рдПрдХ рдмрд╣реБрдд рдЫреЛрдЯрд╛ рд╡рд┐рд╡рд░рдг


рдПрд▓реНрдмреНрд░рд╕ рдХрд╛ рдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдПрдХ рд╡рд┐рд╕реНрддреГрдд рдХрдорд╛рдВрдб рд╢рдмреНрдж (рдмрд╣реБрдд рд▓рдВрдмрд╛ рдирд┐рд░реНрджреЗрд╢ рд╢рдмреНрдж, рд╡реАрдПрд▓рдЖрдИрдбрдмреНрд▓реНрдпреВ) рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕рдореВрд╣реЛрдВ рдореЗрдВ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕рдореВрд╣ рдХреЗ рднреАрддрд░ рдХреЛрдИ рдирд┐рд░реНрднрд░рддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ рдФрд░ рдЗрди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдРрд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рд╕рдореВрд╣ рдХреЛ рдПрдХ рд╡реНрдпрд╛рдкрдХ рдХрдорд╛рдВрдб рд╢рдмреНрдж рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡реНрдпрд╛рдкрдХ рдХрдорд╛рдВрдб рд╢рдмреНрдж рдПрдХ рдЕрдиреБрдХреВрд▓рди рдХрдВрдкрд╛рдЗрд▓рд░ рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рд╣реЛрддреЗ рд╣реИрдВ, рдЬреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддреГрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рд╕рдорд╛рдирд╛рдВрддрд░рдХрд░рдг [10] рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред


рдПрд▓реНрдмреНрд░рд╕ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреА рдПрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕реНрдореГрддрд┐ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рд╣реИрдВред рдореЗрдореЛрд░реА рдПрдХреНрд╕реЗрд╕ рд╕рдордп рдХрд╛ рдЕрдиреБрдХреВрд▓рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреИрд╢ рд╣реЛрдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрд▓реНрдмреНрд░рд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ рдбреЗрдЯрд╛ рдХреЛ рдкреНрд░реА-рдкреЗрдЬрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░-рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдзрд┐ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рд╡рд┐рдзрд┐ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдбреЗрдЯрд╛ рдмрдлрд░ рдореЗрдВ рдореЗрдореЛрд░реА рдПрдХреНрд╕реЗрд╕ рдФрд░ рдкрдВрдкрд┐рдВрдЧ рдбреЗрдЯрд╛ рдХреА рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгреА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЗрдВ рд╕рд░рдгрд┐рдпреЛрдВ (рдРрд░реЗ рдПрдХреНрд╕реЗрд╕ рдпреВрдирд┐рдЯ, рдПрдПрдпреВ) рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЙрдкрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрд╡реИрдкрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрдВрдкрд╛рдЗрд▓рд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдПрдПрдпреВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдирд┐рд░реНрджреЗрд╢ рдЙрддреНрдкрдиреНрди рдХрд░рддреА рд╣реИред рдХреИрд╢ рдореЗрдВ рд╕рд░рдгреА рддрддреНрд╡реЛрдВ рдХреЛ рд░рдЦрдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕реНрд╡реИрдк рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рд░рдгреА рддрддреНрд╡реЛрдВ рдХреЛ рдЕрдХреНрд╕рд░ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ [11]ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдПрд▓рдмреНрд░рд╕ рдкрд░ рдкреНрд░реА-рдкреЗрдЬрд┐рдВрдЧ рдмрдлрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рддрднреА рд╕рдВрднрд╡ рд╣реИ рдЬрдм рд╕рдВрд░реЗрдЦрд┐рдд рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рдПред рдЗрд╕рдХреЗ рдХрд╛рд░рдг, рд╕рдВрд░реЗрдЦрд┐рдд рдбреЗрдЯрд╛ рдХреЛ рдкрдврд╝рдирд╛ / рд▓рд┐рдЦрдирд╛, рдЕрдирд▓рдЧрдВрдЯреЗрдб рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рд╕рдВрдмрдВрдзрд┐рдд рд╕рдВрдЪрд╛рд▓рди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рддреЗрдЬ рд╣реЛрддрд╛ рд╣реИред


рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрд▓рдмреНрд░рд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрдорд╛рдВрдб рд╕реНрддрд░ рдкрд░ рд╕рдорд╛рдирд╛рдВрддрд░рд╡рд╛рдж рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдорд╛рдирддрд╛рд╡рд╛рдж рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ: SIMD- рд╕рдорд╛рдирд╛рдВрддрд░рд╡рд╛рдж, рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рд╡рд╛рд╣ рдХреА рд╕рдорд╛рдирддрд╛, рдПрдХ рдмрд╣реБ-рдорд╢реАрди рдкрд░рд┐рд╕рд░ рдореЗрдВ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░рд╡рд╛рджред рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд░реБрдЪрд┐ рд╕рд┐рдордб рд╕рдорд╡рд░реНрддреА рд╣реИред


SIMD- рд╡рд┐рд╕реНрддрд╛рд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдПрд▓реНрдмреНрд░рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ


SIMD рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рджреЛ рдореЛрдб рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдФрд░ рдкреНрд░рддреНрдпрдХреНрд╖ред рдкрд╣рд▓реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░ рдХреА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рд╕рдВрдХрд▓рдХ рджреНрд╡рд╛рд░рд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕рдорд╛рдирд╛рдВрддрд░рдХрд░рдг рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдореЛрдб рд╕реАрдорд┐рдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрдиреБрдХреВрд▓рд┐рдд рдХреЛрдб рдХреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рджреЛрд╣рд░рд╛рдирд╛ рд╣реЛрдЧрд╛, рдЬрд┐рд╕рдореЗрдВ рдЕрддрд┐рдкреНрд░рд╡рд╛рд╣, рдЧреЛрд▓рд╛рдИ, рдЖрджрд┐ рдЬреИрд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, SIMD- рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рд╡реНрдпрд╡рд╣рд╛рд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдирд┐рд░реНрджреЗрд╢реЛрдВ рд╕реЗ рдЗрди рдкрд╣рд▓реБрдУрдВ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдВрдХрд▓рдХ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдЕрдкреВрд░реНрдг рд╣реИрдВ рдФрд░ рд╣рдореЗрд╢рд╛ рдХреБрд╢рд▓ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реАрдзреЗ рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рд┐рдордб рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдВрддрд░рд┐рдХ рдХрд╛рд░реНрдп рдРрд╕реЗ рдХрд╛рд░реНрдп рд╣реИрдВ рдЬрд┐рдирдХреЗ рдХреЙрд▓ рдХреЛ рдХрдВрдкрд╛рдЗрд▓рд░ рджреНрд╡рд╛рд░рд╛ рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди рдХреЛрдб рдХреЗ рд╕рд╛рде рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, SIMD рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рдеред Elbrus-4C рдФрд░ Elbrus-8C рдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрдВрддрд░рд┐рдХ рдХреЗ рдПрдХ рд╕реЗрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд░рдЬрд┐рд╕реНрдЯрд░ рдХрд╛ рдЖрдХрд╛рд░ 64 рдмрд┐рдЯреНрд╕ рд╣реИред рдЗрд╕рдореЗрдВ рдбреЗрдЯрд╛ рд░реВрдкрд╛рдВрддрд░рдг, рд╡реЗрдХреНрдЯрд░ рддрддреНрд╡реЛрдВ рдХреЗ рдЖрд░рдВрднреАрдХрд░рдг, рдЕрдВрдХрдЧрдгрд┐рддреАрдп рд╕рдВрдЪрд╛рд▓рди, рдмрд┐рдЯрд╡рд╛рдЗрдЬрд╝ рд▓реЙрдЬрд┐рдХрд▓ рдСрдкрд░реЗрд╢рдВрд╕, рд╡реЗрдХреНрдЯрд░ рддрддреНрд╡реЛрдВ рдХреЗ рдХреНрд░рдорд╛рдВрдХрди рдЖрджрд┐ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВред


рдПрд▓реНрдмреНрд░рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдЖрдВрддрд░рд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп, рд╕реНрдореГрддрд┐ рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдХреНрдпреЛрдВрдХрд┐ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХрд╛рд░реНрдпреЛрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЫрд╡рд┐ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХрд╛рд░реНрдп, рдЕрдХреНрд╕рд░ 64-рдмрд┐рдЯ рд░рдЬрд┐рд╕реНрдЯрд░ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рдЕрд╕рдВрддреБрд▓рд┐рдд рдкрдврд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреА рд░реАрдбрд┐рдВрдЧ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдЕрдХреНрд╖рдо рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ рдбреЗрдЯрд╛ рдмреНрд▓реЙрдХ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд░реАрдб рдХрдорд╛рдВрдб рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рдХреЗ рдХрдорд╛рдВрдб рдХреА рдПрдХ рдЬреЛрдбрд╝реА рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд╕ рдХреА рдЧрддрд┐ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд░реЗ рд╕реНрд╡реИрдк рд╕реНрд╡реИрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдЕрд▓рд┐рдЦрд┐рдд рдбреЗрдЯрд╛ рдХреА рдЕрдХреНрд╖рдо рдкрд╣реБрдВрдЪ рдХреА рд╕рдорд╕реНрдпрд╛ Elbrus-4C рдФрд░ Elbrus-8C рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИ, рдЬрдмрдХрд┐ рдирдП Elbrus-8CV рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рд╕рд┐рд╕реНрдЯрдо рдХреЗ 5 рд╡реЗрдВ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде, рдпрд╣ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рд╣рд▓ рд╣реИред рдпрд╣ рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдирд┐рд░реНрджреЗрд╢ рдкреНрд░рдгрд╛рд▓реА рдХреЗ 6 рд╡реЗрдВ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдПрд▓рдмреНрд░рд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рд▓ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗред


рд╣рд╛рд▓рд╛рдБрдХрд┐, Elbrus-4C рдФрд░ Elbrus-8C рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░, рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЛ рдХреБрд╢рд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЦрд╛рддреЗ рдХреЗ рд╕рдВрд░реЗрдЦрдг рдореЗрдВ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдореЗрдВ рдХрдИ рдЪрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ: рдкреНрд░рд╛рд░рдВрднрд┐рдХ рднрд╛рдЧ (рдПрдХ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ 64-рдмрд┐рдЯ рд╕рдВрд░реЗрдЦрдг рд╕реАрдорд╛ рддрдХ) рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛, рд╕рдВрд░реЗрдЦрд┐рдд рдореЗрдореЛрд░реА рдПрдХреНрд╕реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдореБрдЦреНрдп рднрд╛рдЧ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдФрд░ рд╕рд░рдгреА рдХреЗ рд╢реЗрд╖ рддрддреНрд╡реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ред рдЪреВрдВрдХрд┐ рд╕рдВрдХрд▓рди рдХреЗ рджреМрд░рд╛рди рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдкреЙрдЗрдВрдЯрд░реНрд╕ рдПрдХ рддреБрдЪреНрдЫ рдХрд╛рд░реНрдп рдирд╣реАрдВ рд╣реИ, рдЖрдк тАУfaligned рдХрдВрдкрд╛рдЗрд▓рд░ тАУfaligned рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд╕рднреА рдореЗрдореЛрд░реА рдПрдХреНрд╕реЗрд╕ рдСрдкрд░реЗрд╢рди рдПрдХ рд╕рдВрд░реЗрдЦрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред


рдПрд▓реНрдмреНрд░рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдЖрдВрддрд░рд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдЧрд▓реА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕реАрдзреЗ рдЗрд╕рдХреА рд╡реАрдПрд▓рдЖрдИрдбрдмреНрд▓реНрдпреВ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред рдХрдИ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рддрд░реНрдХ рдЙрдкрдХрд░рдгреЛрдВ (ALU) рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдХрд╛рд░рдг, рдЬреЛ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рд╕реНрддреГрдд рдХрдорд╛рдВрдб рд╢рдмреНрдж рдмрдирд╛рддреЗ рд╕рдордп рд▓реЛрдб рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдХрдИ рдЖрджреЗрд╢реЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, рдПрд▓реНрдмреНрд░рд╕ -4 рд╕реА рдФрд░ рдПрд▓реНрдмреНрд░рд╕ -8 рд╕реА рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рдЫрд╣ ALU рд╣реЛрддреЗ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдПрдХ рд╡реНрдпрд╛рдкрдХ рдЯреАрдо рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рддреНрдпреЗрдХ ALU рдЖрдВрддрд░рд┐рдХ рдХреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕реЗрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╕рд░рд▓ рдСрдкрд░реЗрд╢рди, рдЬреИрд╕реЗ рдХрд┐ 64-рдмрд┐рдЯ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рдореЗрдВ рддрддреНрд╡реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдпрд╛ рдЧреБрдгрд╛ рдХрд░рдирд╛, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ рджреЛ ALU рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдПрд▓реНрдмреНрд░рд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ рдПрдХрд▓ рдШрдбрд╝реА рдЪрдХреНрд░ рдореЗрдВ рджреЛ рдРрд╕реЗ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд░рдирд┐рдВрдЧ рд▓реВрдкрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЛрдб рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрд▓реНрдмреНрд░рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рди рдХрдВрдкрд╛рдЗрд▓рд░ рдкреНрд░рд╛рдЧреНрдорд╛ #pragma unroll(n) рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ n рд▓реВрдк рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐рдпреЛрдВ рдХреА рддреИрдирд╛рддреА рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред


рдЗрди рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдЕрддрд┐рд░рд┐рдХреНрдд рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣рдорд╛рд░реЗ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред


рдкреНрд░рдпреЛрдЧреЛрдВ


рд╣реБрд░реНрд░реЗ, рдкрд╛рда рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЕрдВрдд рдореЗрдВ рд╣рдо рдПрд▓реНрдмреНрд░рд╕ рдкрд░ рдХреБрдЫ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВрдЧреЗ!


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╣рдо рдЕрд▓рдЧ рд╕реЗ рд╣реИрдорд┐рдВрдЧ рджреВрд░реА рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдЖрдЧреЗ рдХреА рд╣рд▓рдЪрд▓ рдХреЗ рдмрд┐рдирд╛, рд╣рдордиреЗ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдбреЗрдЯрд╛ рдХреЗ рджреЛ рдмрд┐рдЯ рд╡реИрдХреНрдЯрд░ рдХреА рддреБрд▓рдирд╛ рдХреАред рдмрд╛рдЗрдирд░реА рдорд╛рдиреЛрдВ рдХреЛ 8-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ рдХреЗ рд╕рд░рдгрд┐рдпреЛрдВ рдореЗрдВ рдкреИрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП, рд╣рдо рдорд╛рдирддреЗ рдереЗ рдХрд┐ рдореВрд▓ рд╡реИрдХреНрдЯрд░ рдХреА рд▓рдВрдмрд╛рдИ 8. рдХреЗ тАЛтАЛрдЧреБрдгрдХ рд╣реИрдВред рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдХреЛрдб рд╕реА ++ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕реЗ lcc рджреНрд╡рд╛рд░рд╛ рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ 1.21.24 - рдПрдХ рдЕрдиреБрдХреВрд▓рди рдПрд▓реНрдмреНрд░рд╕ рд╕рдВрдХрд▓рдХред


рд╣рдордиреЗ рд╣реИрдорд┐рдВрдЧ рджреВрд░реА рдХреЗ рдХрдИ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд▓рд┐рдЦреЗ, рдЬреЛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдПрд▓реНрдмреНрд░рд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рдереЗред рд╡реЗ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддреЗ рдереЗ:


  1. 8-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ рдФрд░ рдкреВрд░реНрд╡-рдкрд░рд┐рдХрд▓рд┐рдд рдорд╛рдиреЛрдВ рдХреА рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдмреАрдЪ рдПрдХ рдмрд┐рдЯрд╡рд╛рдЗрдЬрд╝ XOR рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрдВрдЯреНрд░рд┐рд╕рд┐рдХреНрд╕ рдФрд░ рдЕрдиреНрдп рдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдмрд┐рдирд╛ рдпрд╣ рдПрдХ рдмреБрдирд┐рдпрд╛рджреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИред
  2. рдпрд╣ 32-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ рдФрд░ рдЖрдВрддрд░рд┐рдХ рдХреЗ рдмреАрдЪ XOR рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЬреЛ 32-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ - popnnt32 рдореЗрдВ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИред 32-рдмрд┐рдЯ рд╕реАрдорд╛ рд╕рдВрд░реЗрдЦрдг рдкреНрд░рджрд░реНрд╢рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
  3. 64-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ - popnnt64 рдореЗрдВ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 64-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ рдФрд░ рдЖрдВрддрд░рд┐рдХ рдХреЗ рдмреАрдЪ XOR рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред 64-рдмрд┐рдЯ рд╕реАрдорд╛ рд╕рдВрд░реЗрдЦрдг рдкреНрд░рджрд░реНрд╢рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
  4. 64-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ - popnnt64 рдореЗрдВ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 64-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ рдФрд░ рдЖрдВрддрд░рд┐рдХ рдХреЗ рдмреАрдЪ XOR рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд╕реНрдореГрддрд┐ рддрдХ рдкрд╣реБрдВрдЪ рдПрдХ рд╕рдВрд░реЗрдЦрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИред рдЪреВрдВрдХрд┐ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд╢реБрд░реБрдЖрддреА рдкрддреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрд░реЗрдЦрдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдм рд╕рд░рдгрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдкрдврд╝рддреЗ рд╣реБрдП, рджреЛ рдкрдбрд╝реЛрд╕реА 64-рдмрд┐рдЯ рдмреНрд▓реЙрдХ рдкрдврд╝рддреЗ рд╣реИрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ 64-рдмрд┐рдЯ рдмреНрд▓реЙрдХ рдЙрдирд╕реЗ рдмрдирддрд╛ рд╣реИред
  5. 64-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ - popnnt64 рдореЗрдВ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 64-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ рдФрд░ рдЖрдВрддрд░рд┐рдХ рдХреЗ рдмреАрдЪ XOR рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд╕реНрдореГрддрд┐ рддрдХ рдкрд╣реБрдВрдЪ рдПрдХ рд╕рдВрд░реЗрдЦрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИред рдЪреВрдВрдХрд┐ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд╢реБрд░реБрдЖрддреА рдкрддреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрд░реЗрдЦрдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдм рд╕рд░рдгрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдкрдврд╝рддреЗ рд╣реБрдП, рджреЛ рдкрдбрд╝реЛрд╕реА 64-рдмрд┐рдЯ рдмреНрд▓реЙрдХ рдкрдврд╝рддреЗ рд╣реИрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ 64-рдмрд┐рдЯ рдмреНрд▓реЙрдХ рдЙрдирд╕реЗ рдмрдирддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, -faligned рдХрдВрдкрд╛рдЗрд▓рд░ рдзреНрд╡рдЬ рдХрд╛ -faligned ред
  6. 64-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ - popnnt64 рдореЗрдВ рдЗрдХрд╛рдЗрдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 64-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ рдФрд░ рдЖрдВрддрд░рд┐рдХ рдХреЗ рдмреАрдЪ XOR рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд╕реНрдореГрддрд┐ рддрдХ рдкрд╣реБрдВрдЪ рдПрдХ рд╕рдВрд░реЗрдЦрд┐рдд рддрд░реАрдХреЗ рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИред рдЪреВрдВрдХрд┐ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд╢реБрд░реБрдЖрддреА рдкрддреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрд░реЗрдЦрдг рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрдм рд╕рд░рдгрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рдкрдврд╝рддреЗ рд╣реБрдП, рджреЛ рдкрдбрд╝реЛрд╕реА 64-рдмрд┐рдЯ рдмреНрд▓реЙрдХ рдкрдврд╝рддреЗ рд╣реИрдВ рдФрд░ рдЖрд╡рд╢реНрдпрдХ 64-рдмрд┐рдЯ рдмреНрд▓реЙрдХ рдЙрдирд╕реЗ рдмрдирддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдХрдВрдкрд╛рдЗрд▓рд░ рдлрд╝реНрд▓реИрдЧ- -faligned рдФрд░ рдХрдВрдкрд╛рдЗрд▓рд░ рдкреНрд░реИрдЧреНрдорд╕ #pragma unroll(2) рдЕрдирд░реЛрд▓ #pragma unroll(2) (рдкреЙрдкрдХрдВрдЯреЗ 64 рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рджреЛрдиреЛрдВ рдЙрдкрд▓рдмреНрдз ALU рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП) рдФрд░ #pragma loop count(1000) (рдЕрддрд┐рд░рд┐рдХреНрдд #pragma loop count(1000) рдСрдкреНрдЯрд┐рдорд╛рдЗрдЬрд╝реЗрд╢рди рд╕рдХреНрд╖рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рд╕рдордп рдорд╛рдкрди рдХреЗ рдкрд░рд┐рдгрд╛рдо рддрд╛рд▓рд┐рдХрд╛ 1 рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рд╣реИрдВред


рддрд╛рд▓рд┐рдХрд╛ 1. рдПрдХ рдПрд▓реНрдмреНрд░рд╕ -4 рд╕реА рдкреНрд░реЛрд╕реЗрд╕рд░ рд╡рд╛рд▓реА рдорд╢реАрди рдкрд░ рд▓рдВрдмрд╛рдИ 10 ^ 5 рдХреА рдкреИрдХ рдмрд╛рдЗрдирд░реА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рджреЛ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рд╣реИрдорд┐рдВрдЧ рдХреА рджреВрд░реА рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХрд╛ рд╕рдордпред 10 ^ 5 рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛ рдФрд╕рдд рд╕рдордп рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИред


рд╕рдВрдЦреНрдпрд╛рдПрдХ рдкреНрд░рдпреЛрдЧрд╕рдордп, рдПрдордПрд╕
1рдЧрдгрдирд╛ рдореВрд▓реНрдпреЛрдВ рдХреА рддрд╛рд▓рд┐рдХрд╛141.18
2popcnt32, рд╕рдВрд░реЗрдЦрдг рдирд╣реАрдВ125.54
3popcnt64, рд╕рдВрд░реЗрдЦрдг рдирд╣реАрдВ58.00
4popcnt64 рд╕рдВрд░реЗрдЦрдг17.36
5popcnt64 рд╕рдВрд░реЗрдЦрдг,17.15
6popcnt64, alignment; -faligned, pragma unroll12.23

рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдорд╛рдирд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдЕрдиреБрдХреВрд▓рди рдореЗрдВ рд░рдирдЯрд╛рдЗрдо рдореЗрдВ 11.5 рдЧреБрдирд╛ рдХреА рдХрдореА рдЖрдИред рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╕реНрдореГрддрд┐ рддрдХ рдЕрд╕рдВрддреБрд▓рд┐рдд рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдЖрдВрддрд░рд┐рдХрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ 1.13 рдЧреБрдирд╛ (рдкреЙрдкрдХрд╛рдВрдЯреЗ 32 рдХреЗ рд▓рд┐рдП) рдФрд░ 2.4 рдЧреБрдирд╛ (рдкреЙрдкрдХрдВрдЯреЗ 64 рдХреЗ рд▓рд┐рдП) рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛, рдЬрдмрдХрд┐ рдбреЗрдЯрд╛ рд╕рдВрд░реЗрдЦрдг рдХреЗ рд▓рд┐рдП рд▓реЗрдЦрд╛рдВрдХрди рдПрдкреАрдмреА рд╕рд░рдгреА рд╕реНрд╡реИрдк рдмрдлрд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рд╣реБрдЖред рдЬрд┐рд╕рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ рдПрдХ рдФрд░ 3.4 рдЧреБрдирд╛ (58 рдПрдордПрд╕ рдмрдирд╛рдо 17.15 рдПрдордПрд╕) рджреНрд╡рд╛рд░рд╛ рддреНрд╡рд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдерд╛ред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ -falign рдлреНрд▓реИрдЧ рдХреЗ рдЙрдкрдпреЛрдЧ рдиреЗ рдЙрдкрд░реЛрдХреНрдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рджрд░реНрд╢рди рд▓рд╛рдн рдирд╣реАрдВ рджрд┐рдЦрд╛рдпрд╛, рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдореЗрдВ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рдХрдВрдкрд╛рдЗрд▓рд░ рд╕реНрд░реЛрдд рдХреЛрдб рдХрд╛ рдЧрд╣рд░рд╛рдИ рд╕реЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдПрдкреАрдмреА рдХреЗ рд▓рд┐рдП рдХрдорд╛рдВрдб рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХреЗред рд╡рд┐рд╢реЗрд╖ ALUs рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рд╣рдореЗрдВ рдПрдХ рдФрд░ 1.4 рдмрд╛рд░ рдЧрдгрдирд╛ рдХреА рдЧрддрд┐ рдмрдврд╝рд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреАред


рдЗрддрдирд╛ рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИ! рдЪреВрдВрдХрд┐ рд╣рдордиреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП 6 рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЕрдВрддрд┐рдо, рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рдХрд╛ рдЫрджреНрдо рдХреЛрдб рджреЗрддреЗ рд╣реИрдВ:


 :  8-   A  B,  T,  T[i]      i :   res,     A  B offset тЖР       A  64- effective_len тЖР   ,      64- for i from 1 to offset: res тЖР res + T[xor(A[i] , B[i])] v_a тЖР 64-  ,   A[offset+1] v_b1 тЖР 64-  ,   B[offset] v_b2 тЖР 64-  ,   v_b1 //        64-   for i from offset to effective_len: v_b тЖР align(v_b1, v_b2) //  64-  ,  v_a res тЖР res + popcnt64(xor(v_a, v_b)) v_a тЖР  64-   v_b1 тЖР v_b2 v_b2 тЖР  64-   //     

рдпрд╣ рдПрдХ рдмрд╛рд░ рдФрд░ рд╕рднреА рдХреЗ рд▓рд┐рдП 11.5 рдЧреБрдирд╛ рддрдХ рд╣реИрдорд┐рдВрдЧ рджреВрд░реА рдХреА рдЧрдгрдирд╛ рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рдЬреАрд╡рди рдореЗрдВ рд╕рдм рдХреБрдЫ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИ: рдЗрд╕ рддрд░рд╣ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдХреЗрд╡рд▓ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рдмрдбрд╝реА рд▓рдВрдмрд╛рдИ рдХреЗ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╛рдпрджрд╛ рд╣реЛрдЧрд╛ред рдЕрдВрдЬреАрд░ рдореЗрдВред рдЪрд┐рддреНрд░рд╛ 4 рдкреВрд░реНрд╡-рдЧрдгрдирд╛ рдореВрд▓реНрдпреЛрдВ рдХреА рддрд╛рд▓рд┐рдХрд╛ рдФрд░ рд╣рдорд╛рд░реЗ рдЕрдВрддрд┐рдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧрдгрдирд╛ рд╕рдордп рдХреА рддреБрд▓рдирд╛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдпрд╣ рдХреЗрд╡рд▓ 400 рдмрд╛рдЗрдЯреНрд╕ рд╕реЗ рдЕрдзрд┐рдХ рд▓рдВрдмрд╛рдИ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЬреАрдд рдХреЗ рд▓рд┐рдП рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдПрд▓реНрдмреНрд░рд╕ рдкрд░ рдЕрдиреБрдХреВрд▓рди рдХрд░рддреЗ рд╕рдордп рдЗрд╕реЗ рднреА рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ред



рдЪрд┐рддреНрд░рд╛ 4 - рдПрд▓рдмреНрд░рд╕ -4 рд╕реА рдореЗрдВ рдЙрдирдХреА рд▓рдВрдмрд╛рдИ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рджреЛ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рдмреАрдЪ рд╣реИрдорд┐рдВрдЧ рджреВрд░реА рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдФрд╕рдд рд╕рдордп (рдкреНрд░рддрд┐ 1 рдмрд╛рдЗрдЯ)ред


рдпрд╣ рд╕рдм рд╣реИ, рдЕрдм рд╣рдо рдкреВрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рдордп рдХреЛ рдорд╛рдкрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред рд╣рдордиреЗ 933 рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдФрд╕рдд рдЕрдиреБрд░реЛрдз рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕рдордп (рдЫрд╡рд┐ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдЫреЛрдбрд╝рдХрд░) рдорд╛рдкрд╛ред рдЫрд╡рд┐ рдХреЗ рдПрдХ рдХреЙрдореНрдкреИрдХреНрдЯ рд╡рд┐рд╡рд░рдг рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдПрдХ 5328-рдмрд┐рдЯ рд░рдВрдЧ рдЖрд░рдПрдлрдбреА-рдЬреИрд╕реЗ рдмрд╛рдЗрдирд░реА рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдореЗрдВ рдЗрдирдкреБрдЯ рдЗрдореЗрдЬ рд╕реЗрдХреНрд╢рди рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдЪреИрдирд▓ рдХреЗ рд▓рд┐рдП рдЧрдгрдирд╛ рдХрд┐рдП рдЧрдП 3 рд╕рдВрдЧреАрди 1776-рдмрд┐рдЯ рдЧреНрд░реЗ RFD рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░ рд╢рд╛рдорд┐рд▓ рдереЗред рдПрдХ рддрд░рдл, рдРрд╕реЗ рд▓рдВрдмреЗ рд╡рд┐рд╡рд░рдгрдХрд░реНрддрд╛ рдЧрдгрдирд╛ рдФрд░ рддреБрд▓рдирд╛ рдХреА рдЙрдЪреНрдЪ рдЧрддрд┐ рдХреЗ рд╕рд╛рде рдХреГрдкрдпрд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рджреВрд╕рд░реА рддрд░рдл, рд╡реЗ рдХрд╛рдо рдХреА рдкрд░реНрдпрд╛рдкреНрдд рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЪреНрдЫреА рдЦрдмрд░ рд╣реИ - рд╣рдо рдЙрдирдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдорд┐рдВрдЧ рджреВрд░реА рдХреЗ рддреЗрдЬреА рд╕реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ! рддреБрд▓рдирд╛ рдХрд┐рдП рдЧрдП рд╕рд░рдгрд┐рдпреЛрдВ рдХреА рд▓рдВрдмрд╛рдИ 666 рдмрд╛рдЗрдЯреНрд╕ рд╣реИ, рдЬреЛ рдХрд┐ рдПрд▓рдмреНрд░рд╕ -4 рд╕реА рдХреЗ рд▓рд┐рдП 400 рдмрд╛рдЗрдЯреНрд╕ рдХреА рд╕реАрдорд╛ рдореВрд▓реНрдп рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред


рдорд╛рдк рдкрд░рд┐рдгрд╛рдо рддрд╛рд▓рд┐рдХрд╛ 2 рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рд╣реИрдВред рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╣реИрдорд┐рдВрдЧ рджреВрд░реА рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рддреНрд╡рд░рд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди 1.5 рдЧреБрдирд╛ рддреЗрдЬ рдХреНрд╡реЗрд░реА рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рджреЗрддрд╛ рд╣реИред рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдпрд╣ рдЕрдиреБрдХреВрд▓рди рдЧрдгрдирд╛ рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП рдорд╛рдиреНрдпрддрд╛ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ред


рддрд╛рд▓рд┐рдХрд╛ 2. рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдкреЗрдВрдЯрд┐рдВрдЧ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рдПрдХ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд╛ рдФрд╕рдд рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рд╕рдордпред


рдПрдХ рдкреНрд░рдпреЛрдЧрдЕрдиреБрд░реЛрдз рд╕рдордп, рдПрд╕рд╣реИрдорд┐рдВрдЧ рджреВрд░реА рдХреА рдЧрдгрдирд╛ рд▓реЗ рд▓реАрддреНрд╡рд░рдг рд╕рдордп
рдЖрдзрд╛рд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди2.8163%-
рддреНрд╡рд░рд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди1.8740%1.5

рдирд┐рд╖реНрдХрд░реНрд╖


рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ, рд╣рдордиреЗ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЪрд┐рддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рдгрд╛рд▓реА рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝реА рдмрд╛рдд рдХреА рдФрд░ рдПрдХ рдмрд╛рд░ рдлрд┐рд░ рджрд┐рдЦрд╛рдпрд╛ рдХрд┐ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдЬреЛрдбрд╝рддреЛрдбрд╝ рдПрд▓реНрдмреНрд░рд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдЗрд╕рдХреА рдЧрддрд┐ рдХреЛ рдХрд╛рдлреА рдмрдврд╝рд╛ рд╕рдХрддреА рд╣реИред рддреЛ, рд╣реЗрдорд┐рдВрдЧ рджреВрд░реА рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░рд┐рдорд╛рдг рдХреЗ рдПрдХ рдХреНрд░рдо рдХрд╛ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ (!) рдЗрдирдкреБрдЯ рд╡реИрдХреНрдЯрд░ рдХреА рдкрд░реНрдпрд╛рдкреНрдд рдмрдбрд╝реА рд▓рдВрдмрд╛рдИ рдХреЗ рд╕рд╛рде рдкреВрд░реНрд╡-рдкрд░рд┐рдХрд▓рд┐рдд рдорд╛рдиреЛрдВ рдХреА рддрд╛рд▓рд┐рдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬрд╝, рдФрд░ рдкреВрд░реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдбреЗрдврд╝ рдЧреБрдирд╛ рддреЗрдЬ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛! рдЗрд╕ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, SIMD рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдПрд▓рдмреНрд░рд╕ -4 рд╕реА рдФрд░ рдПрд▓реНрдмреНрд░рд╕ -8 рд╕реА рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдФрд░ рдореЗрдореЛрд░реА рдПрдХреНрд╕реЗрд╕ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдпреЗ рдкрд░рд┐рдгрд╛рдо рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдПрд▓реНрдмреНрд░рд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рдХреБрд╢рд▓ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдВрд╕рд╛рдзрди рд╣реЛрддреЗ рд╣реИрдВ, рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдЕрдиреБрдХреВрд▓рди рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдЙрдореНрдореАрдж рдХреА рдЬрд╛рддреА рд╣реИ рдХрд┐ рдирдП рдПрд▓реНрдмреНрд░рд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдореЗрдореЛрд░реА рдПрдХреНрд╕реЗрд╕ рдХреЗ рддрд░реАрдХреЛрдВ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдЕрдиреБрдХреВрд▓рди рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдФрд░ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдЬреАрд╡рди рдХреЛ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдПрдЧрд╛ред


рд╕рд╛рд╣рд┐рддреНрдп


[рез] рдПрди.рдПрд╕. рд╕реНрдХреЛрд░реНрдпреБрдХрд┐рдирд╛, рдП.рдПрди. рдорд┐рд▓реЛрд╡реЛрд░реЛрд╡, рдбреА.рд╡реА. рдлреАрд▓реНрдб, рд╡реА.рд╡реА. Arlazarovред рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдкреЗрдВрдЯрд┐рдВрдЧ рд╡рд╕реНрддреБрдУрдВ рдХреА рдорд╛рдиреНрдпрддрд╛ рдХреА рд╡рд┐рдзрд┐ // рдЖрдИрдПрд╕рдП рдЖрд░рдПрдПрд╕ рдХреЗ рд▓реЗрдирджреЗрдиред - рд╡рд┐рд╢реЗрд╖ рдЕрдВрдХ, 2018 - рдкреАред 5-15ред
[реи] рдкреЗрд░реЗрдЬрд╝-рд╕рдирдЧрд╕реНрдЯрд┐рди рдПрдоред рдПрдЯ рдЕрд▓ред рдорд╛рдирд╡-рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рд╕рдВрдЧреНрд░рд╣рд╛рд▓рдп рдЬреИрд╕реА рдЬрдЧрд╣реЛрдВ / рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рд╡реНрдпрд╕реНрддрддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпреВрдЖрд░ рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред - 2016. - рдЯреАред 60. - рдПрд╕ 73-85ред doi: 10.1016 / j.chb.2016.02.02.012
[рей] рдПрдВрдЯреЛрд╢рдЪреБрдХ рдПрд╕ред рдЬреА, рдЧреЛрдбреЛрд╡рд┐рдЪрдХреЛ рдПрдиред рдПред рдореЛрдмрд╛рдЗрд▓ рд╡рд░реНрдЪреБрдЕрд▓ рдЧрд╛рдЗрдб рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЫрд╡рд┐ рдХреА рдмрд┐рдВрджреБ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг // рдкреНрд░реИрдЯрд╕реАред - 2013. - рдирд╣реАрдВред 1 (40)ред - рдПрд╕ 67-72ред
[рек] рдПрдВрдбреНрд░рд╛рдЯреНрдЯрд╛ рд╕реАред, рд▓рд┐рдпреЛрдирд╛рд░реНрдбреА рдПрдлред рдПрдХ рдореЛрдмрд╛рдЗрд▓ рдореНрдпреВрдЬрд┐рдпрдо рдЧрд╛рдЗрдб рдХреЗ рд▓рд┐рдП рдЙрдкрд╕реНрдерд┐рддрд┐ рдЖрдзрд╛рд░рд┐рдд рдкреЗрдВрдЯрд┐рдВрдЧ рдорд╛рдиреНрдпрддрд╛ // рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬрд╝рди рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдкрд░ рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдп рд╕рдореНрдореЗрд▓рди, рд╡рд┐рдЬрд╝реИрдкред - 2006ред
[рел] рд▓рд┐рдпреЛрдирд╛рд░реНрдб рд╡реЗрдиред 2014. рд╕рдВрдЧреНрд░рд╣рд╛рд▓рдп рдЧрд╛рдЗрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рджреГрд╢реНрдп рдорд╛рдиреНрдпрддрд╛: рдХреНрдпрд╛ рдЖрдЧрдВрддреБрдХ рдЗрд╕реЗ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? .. рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдорд╛рдирд╡ рдХрд╛рд░рдХреЛрдВ рдкрд░ SIGCHI рд╕рдореНрдореЗрд▓рди рдХреА рдХрд╛рд░реНрдпрд╡рд╛рд╣реА рдореЗрдВ (CHI '14)ред рдПрд╕реАрдПрдо, рдиреНрдпреВрдпреЙрд░реНрдХ, рдПрдирд╡рд╛рдИ, рдпреВрдПрд╕рдП, 635-638ред
doi: 10.1145 / 2556288.2557270
[рем] рддреНрд░реЗрддрд╛рдХреЛрд╡ рдЧреИрд▓рд░реА, https://www.tretyakovgallery.ru/collection/
[[] рд▓реБрдХреЛрдпрд╛рдиреЛрд╡ рдП.рдПрд╕., рдирд┐рдХреЛрд▓реЗрд╡ рдбреАред рдкреАред, рдХреЛрдиреЛрд╡рд▓реЗрдВрдХреЛ рдЖрдИред рдПред рд╕реНрдерд╛рдиреАрдпрдХрд░рдг рдХреЗ рдмрдбрд╝реЗ рдкреНрд░рд╕рд╛рд░ рдХреЗ рд╕рд╛рде рдЪрд┐рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд╛рдИрдПрдкреАрдИ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рд╕рдВрд╢реЛрдзрди // рд╕реВрдЪрдирд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдФрд░ рдиреИрдиреЛрдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАред - 2018 ред-- рдПрд╕ред 1193-1204
[[] рдореБрдЬрд╛ рдПрдоред, рд▓реЛрд╡реЗ рдбреАрдЬреА рдлрд╛рд╕реНрдЯ рдмрд╛рдЗрдирд░реА рдлреАрдЪрд░реНрд╕ рдХрд╛ рдорд┐рд▓рд╛рди // рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ рд░реЛрдмреЛрдЯ рд╡рд┐рдЬрди (рд╕реАрдЖрд░рд╡реА), реирежрезреи рдХрд╛ рдиреМрд╡рд╛рдВ рд╕рдореНрдореЗрд▓рдиред - IEEE, 2012 ред-- рдПрд╕ред 404-410ред
doi: 10.1109 / CRV.2012.60
[реп] рд╕реНрдХреЛрд░реБрдХреАрдирд╛, рдПрдиред, рдирд┐рдХреЛрд▓рд╛рд╡, рдбреАрдкреА, рд╢реЗрд╢рдХрд╕, рдПред, рдкреЛрд▓реНрд╡реЙрдп, рдбреАред (реирежрезрел, рдлрд░рд╡рд░реА)ред рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдЖрдпрддрд╛рдХрд╛рд░ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ред рдорд╢реАрди рд╡рд┐рдЬрди рдкрд░ рд╕рд╛рддрд╡реЗрдВ рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдп рд╕рдореНрдореЗрд▓рди (ICMV 2014) (рд╡реЙрд▓реНрдпреВрдо 9445, рдкреГрд╖реНрда 94452A) рдореЗрдВред рдкреНрд░рдХрд╛рд╢рд┐рдХреА рдФрд░ рдлреЛрдЯреЛрдирд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдиреЗрд╢рдирд▓ рд╕реЛрд╕рд╛рдпрдЯреАред
doi: 10.1117 / 12.2181377
[резреж] рдХрд┐рдо рдП.рдХреЗ., рдмрд╛рдЗрдХреЛрд╡ рдЖрдИред рдПрдиред рдФрд░ рдЕрдиреНрдп рд░реВрд╕реА рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдБ "рдПрд▓рдмреНрд░рд╕" рд╡реНрдпрдХреНрддрд┐рдЧрдд рдХрдВрдкреНрдпреВрдЯрд░, рд╕рд░реНрд╡рд░ рдФрд░ рд╕реБрдкрд░ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд▓рд┐рдП // рдЖрдзреБрдирд┐рдХ рд╕реВрдЪрдирд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдФрд░ рдЖрдИрдЯреА рд╢рд┐рдХреНрд╖рд╛, рдПрдоред: рдЗрдВрдЯрд░рдиреЗрдЯ рдореАрдбрд┐рдпрд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдлрд╛рдЙрдВрдбреЗрд╢рди, рдЖрдИрдЯреА рд╢рд┐рдХреНрд╖рд╛, рдорд╛рдирд╡ рдХреНрд╖рдорддрд╛ "рдЗрдВрдЯрд░рдиреЗрдЯ рдореАрдбрд┐рдпрд╛ рдХреА рд▓реАрдЧ", 2014, 10 рдирд╣реАрдВ, рдкреАред 39-50ред
[резрез] рдХрд┐рдо рдП.рдХреЗ., рдкрд░реЗрдХрд╛рдЯреЛрд╡ рд╡реА.рдЖрдИ., рдПрд░реНрдордХреЛрд╡ рдПрд╕.рдЬреА. рдорд╛рдЗрдХреНрд░реЛрдкреНрд░реЛрд╕реЗрд╕рд░ рдФрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо
рдПрд▓реНрдмреНрд░рд╕ рдкрд░рд┐рд╡рд╛рд░ред - рд╕реЗрдВрдЯ рдкреАрдЯрд░реНрд╕рдмрд░реНрдЧ: рдкреАрдЯрд░, 2013 ред-- 272 рдПрд╕ред

Source: https://habr.com/ru/post/hi438948/


All Articles