
14 рдордИ рдХреЛ, рдЬрдм рдЯреНрд░рдореНрдк рд╣реБрдЖрд╡реЗрдИ рдкрд░ рд╕рднреА рдХреБрддреНрддреЛрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛ рд░рд╣реЗ рдереЗ, рддреЛ рдореИрдВ рд╢реЗрдиреНрдЬрд╝реЗрди рдореЗрдВ рд╢рд╛рдВрддрд┐рдкреВрд░реНрдг рддрд░реАрдХреЗ рд╕реЗ рд╣реБрдЖрд╡реЗрдИ рдПрд╕рдЯреАрдбрдмреНрд▓реНрдпреВ 2019 рдкрд░ рдмреИрда рдЧрдпрд╛ - 1000 рдкреНрд░рддрд┐рднрд╛рдЧрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдбрд╝рд╛ рд╕рдореНрдореЗрд▓рди - рдЬрд┐рд╕рдореЗрдВ рдЧреИрд░-рд╡реЙрди рдиреНрдпреВрдореИрди рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдкрд░ рдЯреАрдПрд╕рдПрдорд╕реА рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рдЙрдкрд╛рдзреНрдпрдХреНрд╖
рдлрд┐рд▓рд┐рдк рд╡реЛрдВрдЧ рджреНрд╡рд╛рд░рд╛ рд░рд┐рдкреЛрд░реНрдЯ рд╢рд╛рдорд┐рд▓ рдереАред рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд░реНрд╕, рдФрд░ рд╣реЗрдВрдЧ рд▓рд┐рдпрд╛рдУ, рд╣реБрдЖрд╡реЗрдИ рдлреЗрд▓реЛ, рдЪреАрдл рд╕рд╛рдЗрдВрдЯрд┐рд╕реНрдЯ рд╣реБрдЖрд╡реЗрдИ 2012 рд▓реИрдм, рдЯреИрдВрд╕рд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдФрд░ рдиреНрдпреВрд░реЛрдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рдПрдХ рдирдИ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдкрд░ред TSMC, рдпрджрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рддреЛ 7 рдПрдирдПрдо рддрдХрдиреАрдХ (рдЬреЛ рдХрд┐
рдХреБрдЫ рд▓реЛрдЧреЛрдВ рдХреЗ рдкрд╛рд╕ рд╣реИ ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ Apple рдФрд░ Huawei рдХреЗ рд▓рд┐рдП рддрдВрддреНрд░рд┐рдХрд╛ рддреНрд╡рд░рдХ рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ Huawei neuroprocessors рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ Google рдФрд░ NVIDIA рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИред
рдЪреАрди рдореЗрдВ Google рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдореИрдВрдиреЗ рдЯреИрдмрд▓реЗрдЯ рдкрд░ рд╡реАрдкреАрдПрди рд▓рдЧрд╛рдиреЗ рдХреА рдЬрд╣рдордд рдирд╣реАрдВ рдЙрдард╛рдИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ
рджреЗрд╢ рдХреЗ рд╕рдорд╛рди рд▓реМрд╣ рдХреЗ рдЕрдиреНрдп рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╕реНрдерд┐рддрд┐ рд╣реИ рдФрд░ рдЖрдо рддреМрд░ рдкрд░ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ, рдпрд╣ рджреЗрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдпреИрдВрдбреЗрдХреНрд╕ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВрдиреЗ рд╕реНрдерд┐рддрд┐ рджреЗрдЦреА, рд▓реЗрдХрд┐рди рдЗрди рд░рд┐рдкреЛрд░реНрдЯреЛрдВ рдХреЗ рдмрд╛рдж рд╣реА рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдЖрдВрддреНрд░ рдФрд░ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХрдорд░реЛрдВ рдХреА рдЦрд╛рдореЛрд╢реА рдореЗрдВ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдХреНрд░рд╛рдВрддрд┐ рдХреИрд╕реЗ рддреИрдпрд╛рд░ рд╣реЛ рд░рд╣реА рд╣реИред
рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдЕрдХреЗрд▓реЗ рдЗрд╕ рд╡рд┐рд╖рдп рдореЗрдВ $ 3 рдмрд┐рд▓рд┐рдпрди рд╕реЗ рдЕрдзрд┐рдХ рдХрд╛ рдирд┐рд╡реЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред Google рдиреЗ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдПрдХ рд░рдгрдиреАрддрд┐рдХ рдХреНрд╖реЗрддреНрд░ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдирдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдФрд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╕рдорд░реНрдерди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░ рд░рд╣рд╛ рд╣реИред NVIDIA, рдпрд╣ рд╕рдордЭрддреЗ рд╣реБрдП рдХрд┐ рд╕рд┐рдВрд╣рд╛рд╕рди рдбрдЧрдордЧрд╛ рд░рд╣рд╛ рд╣реИ, рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рддреНрд╡рд░рдг рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдФрд░ рдирдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЗрдВ рд╢рд╛рдирджрд╛рд░ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд░рд╣рд╛ рд╣реИред 2016 рдореЗрдВ рдЗрдВрдЯреЗрд▓ рдиреЗ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рдореЗрдВ рд╢рд╛рдорд┐рд▓ рджреЛ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдЦрд░реАрджрдиреЗ рдХреЗ рд▓рд┐рдП 0.8 рдмрд┐рд▓рд┐рдпрди рдЦрд░реНрдЪ рдХрд┐рдПред рдФрд░ рдпрд╣ рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдореБрдЦреНрдп рдЦрд░реАрдж рдЕрднреА рддрдХ рд╢реБрд░реВ рдирд╣реАрдВ рд╣реБрдИ рд╣реИ, рдФрд░ рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрдЪрд╛рд╕ рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛ рдЧрдИ рд╣реИ рдФрд░ рддреЗрдЬреА рд╕реЗ рдмрдврд╝ рд░рд╣реА рд╣реИред

TPU, VPU, IPU, DPU, NPU, RPU, NNP - рдЗрди рд╕рдмрдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ рдФрд░ рдХреМрди рдЬреАрддреЗрдЧрд╛? рдЖрдЗрдП рдЗрд╕реЗ рдЬрд╛рдирдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВред рдХреМрди рдкрд░рд╡рд╛рд╣ рдХрд░рддрд╛ рд╣реИ - рд╡реЗрд▓рдХрдо рдЯреВ рдХреИрдЯ!
рдбрд┐рд╕реНрдХреНрд▓реЗрдорд░: рд▓реЗрдЦрдХ рдХреЛ рдПрдПрд╕рдЖрдИрд╕реА рдкрд░ рдкреНрд░рднрд╛рд╡реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рд╡реАрдбрд┐рдпреЛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрдирд╛ рдкрдбрд╝рд╛, рдФрд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдиреЗ рдПрдлрдкреАрдЬреАрдП рдкрд░ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ рдЕрдВрддрд░ рдХреА рдЧрд╣рд░рд╛рдИ рдХрд╛ рдЕрдВрджрд╛рдЬрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд▓реЗрдЦрдХ рдиреЗ рд╣рд╛рд▓ рд╣реА рдореЗрдВ рд▓реЛрд╣реЗ рдХреЗ рд╕рд╛рде рд╕реАрдзреЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред рд▓реЗрдХрд┐рди рд╡рд╣ рдЖрд╢рд╛ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЙрд╕реЗ рдЗрд╕рдореЗрдВ рддрд▓реНрд▓реАрди рд╣реЛрдирд╛ рдкрдбрд╝реЗрдЧрд╛ред
рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдкреГрд╖реНрдарднреВрдорд┐
рдЖрд╡рд╢реНрдпрдХ рдЧрдгрдирд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рддреЗрдЬреА рд╕реЗ рдмрдврд╝ рд░рд╣реА рд╣реИ, рд▓реЛрдЧ рдЕрдзрд┐рдХ рдкрд░рддреЗрдВ рд▓реЗрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ, рдЕрдзрд┐рдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╡рд┐рдХрд▓реНрдк, рд╣рд╛рдЗрдкрд░рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдХ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЦреЗрд▓реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди ... рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдЙрд╕реА рд╕рдордп, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдЪреНрдЫреЗ рдкреБрд░рд╛рдиреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рдЙрддреНрдкрд╛рджрдХрддрд╛ рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде - рдмрдбрд╝реА рд╕рдорд╕реНрдпрд╛рдПрдВред рд╕рднреА рдЕрдЪреНрдЫреА рдЪреАрдЬреЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рддреА рд╣реИрдВ: рдореВрд░ рдХрд╛ рдирд┐рдпрдо, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдмрд╛рд╣рд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИ рдФрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рд╡реГрджреНрдзрд┐ рджрд░ рдЧрд┐рд░рддрд╛ рд╣реИ:

VAX11-780 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕реНрдкреЗрд╢рд┐рдВрдЯрд░ рдкрд░ рдкреВрд░реНрдгрд╛рдВрдХ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдХреА рдЧрдгрдирд╛ , рдЗрд╕рдХреЗ рдмрд╛рдж рдЕрдХреНрд╕рд░ рдПрдХ рд▓рдШреБрдЧрдгрдХреАрдп рдкреИрдорд╛рдиреЗ рдкрд░рдпрджрд┐ 80 рдХреЗ рджрд╢рдХ рдХреЗ рдордзреНрдп рд╕реЗ 2000 рдХреЗ рджрд╢рдХ рдХреЗ рдордзреНрдп рддрдХ - рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд╣реЗрдпрдб рдХреЗ рдзрдиреНрдп рд╡рд░реНрд╖реЛрдВ рдореЗрдВ - рд╡рд┐рдХрд╛рд╕ рдкреНрд░рддрд┐ рд╡рд░реНрд╖ 52% рдХреА рдФрд╕рдд рджрд░ рд╕реЗ рдерд╛, рддреЛ рд╣рд╛рд▓ рдХреЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдпрд╣ рдШрдЯрдХрд░ 3% рдкреНрд░рддрд┐ рд╡рд░реНрд╖ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдФрд░ рдпрд╣ рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ (рдЖрдзреБрдирд┐рдХ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдФрд░ рд╕рдВрднрд╛рд╡рдирд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреИрдЯреНрд░рд┐рдЖрд░реНрдХ рдЬреЙрди рд╣реЗрдиреЗрд╕реА рдХреЗ рдПрдХ рд╣рд╛рд▓рд┐рдпрд╛ рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж
рд╣реИрдмреЗ рдкрд░ рдерд╛ )ред
рдХрдИ рдХрд╛рд░рдг рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рдЖрд╡реГрддреНрддрд┐ рдмрдврд╝ рд░рд╣реА рд╣реИ:
рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдХрдо рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реЛ рдЧрдпрд╛ред рдЕрдВрддрд┐рдо рджреБрд░реНрднрд╛рдЧреНрдп рдЬреЛ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдХреЛ рдХрд╛рдлреА рдХрдо рдХрд░ рджреЗрддрд╛ рд╣реИ (рдкрд╣рд▓реЗ рд╕реЗ рдЬрд╛рд░реА рд╕реАрдкреАрдпреВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рд╕рд╣рд┐рдд) (рдбреНрд░рдо рд░реЛрд▓) ... рд╕рд╣реА, рд╕реБрд░рдХреНрд╖рд╛ред
рдореЗрд▓реНрдЯрдбрд╛рдЙрди ,
рд╕реНрдкреЗрдХреНрдЯрд░ рдФрд░
рдЕрдиреНрдп рдХрдордЬреЛрд░рд┐рдпрд╛рдБ CPU рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкрд╛рд╡рд░ рдЧреНрд░реЛрде рд░реЗрдЯ (
рдбрд┐рд╕рдерд┐рдиреНрдереНрд░реЗрдбрд┐рдВрдЧ (!)
рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг ) рдХреЛ рдмрд╣реБрдд рдиреБрдХрд╕рд╛рди
рдкрд╣реБрдБрдЪрд╛рддреА рд╣реИрдВ ред рд╡рд┐рд╖рдп рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреА рдирдИ рдХрдордЬреЛрд░рд┐рдпрд╛рдВ
рд▓рдЧрднрдЧ рдорд╛рд╕рд┐рдХ рдкрд╛рдИ рдЬрд╛рддреА рд╣реИрдВред рдФрд░ рдпрд╣ рдХрд┐рд╕реА рдкреНрд░рдХрд╛рд░ рдХрд╛ рдмреБрд░рд╛ рд╕рдкрдирд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рджрд░реНрдж рджреЗрддрд╛ рд╣реИред
рдЗрд╕реА рд╕рдордп, рдХрдИ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╢рдХреНрддрд┐ рдореЗрдВ рдкрд░рд┐рдЪрд┐рдд рд╡реГрджреНрдзрд┐ рд╕реЗ рдордЬрдмреВрддреА рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдЬ рдХрдИ рд╢реЛрдзрдХрд░реНрддрд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреА рдЧрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЪрд┐рдВрддрд┐рдд рдирд╣реАрдВ рд╣реИрдВ - рд╡реЗ рдХреБрдЫ рдХреЗ рд╕рд╛рде рдЖрдПрдВрдЧреЗред рдФрд░ рдпрд╣ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдЬрдм рд╕реАрдЦрдиреЗ - рдиреЗрдЯрд╡рд░реНрдХ рдмрдбрд╝реЗ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП "рдореБрд╢реНрдХрд┐рд▓" рд╣реЛ рдЬрд╛рдПрдВред рдпрд╣ рд╡реАрдбрд┐рдпреЛ рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХрд╛рдВрд╢ рджреГрд╖реНрдЯрд┐рдХреЛрдг, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЙрдЪреНрдЪ рдЧрддрд┐ рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВред рдФрд░ рд╡реЗ рдЕрдХреНрд╕рд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ рд╣реА рд╕рдордЭ рдореЗрдВ рдЖрддреЗ рд╣реИрдВред рдпрд╣ рднреА рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред
рдЗрд╕реА рддрд░рд╣, рдирдП рд╕рдВрдкреАрдбрд╝рди рдорд╛рдирдХреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ рдЬреЛ рдХрд┐ рдбрд┐рдХреЛрдбрд░ рдкрд╛рд╡рд░ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдФрд░ рдЕрдЧрд░ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рд╢рдХреНрддрд┐ рдирд╣реАрдВ рдмрдврд╝рддреА рд╣реИ? рдкреБрд░рд╛рдиреА рдкреАрдврд╝реА рдХреЛ рдпрд╛рдж рд╣реИ рдХрд┐ рдХреИрд╕реЗ 2000 рдХреЗ рджрд╢рдХ рдореЗрдВ рдкреБрд░рд╛рдиреЗ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░ рддрд╛рдЬреЗ
рдПрдЪ .264 рдореЗрдВ рдЙрдЪреНрдЪ-рдкрд░рд┐рднрд╛рд╖рд╛ рд╡реАрдбрд┐рдпреЛ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдПрдВ рдереАрдВред рд╣рд╛рдВ, рдЫреЛрдЯреЗ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде рдЧреБрдгрд╡рддреНрддрд╛ рдмреЗрд╣рддрд░ рдереА, рд▓реЗрдХрд┐рди рддреЗрдЬ рджреГрд╢реНрдпреЛрдВ рдкрд░ рдЪрд┐рддреНрд░ рд▓рдЯрдХрд╛ рд╣реБрдЖ рдерд╛ рдпрд╛ рдзреНрд╡рдирд┐ рдлрдЯреА рд╣реБрдИ рдереАред рдореБрдЭреЗ рдирдП
VVC / H.266 рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░рдирд╛ рд╣реЛрдЧрд╛ (рдЕрдЧрд▓реЗ рд╡рд░реНрд╖ рдХреЗ рд▓рд┐рдП рдПрдХ рд░рд┐рд▓реАрдЬ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ)ред рдЖрдк рдЙрдирд╕реЗ рдИрд░реНрд╖реНрдпрд╛ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗред
рддреЛ, рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рд▓рд╛рдЧреВ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рд╡реГрджреНрдзрд┐ рджрд░ рдореЗрдВ рдХрдореА рдХреЗ рдХрд╛рд░рдг рдЖрдиреЗ рд╡рд╛рд▓реА рд╢рддрд╛рдмреНрджреА рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХреНрдпрд╛ рддреИрдпрд╛рд░ рдХрд░рддреА рд╣реИ?
рд╕реАрдкреАрдпреВ

рдПрдХ рдирд┐рдпрдорд┐рдд
рд╕реАрдкреАрдпреВ рдПрдХ рдорд╣рд╛рди рд╕рдВрдЦреНрдпрд╛ рдХреЛрд▓реНрд╣реВ рд╣реИ рдЬреЛ рджрд╢рдХреЛрдВ рд╕реЗ рдкрд░рд┐рдкреВрд░реНрдг рд╣реИред рдХрд╛рд╢, рдЕрдиреНрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдПред
рдЬрдм рд╣рдо рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЧрд╣рд░реЗ рд╡рд╛рд▓реЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдорд╛рд░рд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реИрдХрдбрд╝реЛрдВ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
рдСрдмреНрдЬреЗрдХреНрдЯ рдбрд┐рдЯреЗрдХреНрд╢рди рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдореЗрдореЛрд░реА рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:
рд╣рдорд╛рд░реЗ рдЕрдиреБрднрд╡ рдореЗрдВ,
рдкрд╛рд░рднрд╛рд╕реА рд╕реАрдорд╛рдУрдВ рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЧрд╣рд░реЗ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдЧреБрдгрд╛рдВрдХ 150-200 рдПрдордмреА рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рд╣рдпреЛрдЧреА 50 рдПрдордмреА рдХреЗ рдЖрджреЗрд╢ рдХреЗ рдЧреБрдгрд╛рдВрдХ рдХреЗ рдЖрдХрд╛рд░ рдХреА рдЖрдпреБ рдФрд░ рд▓рд┐рдВрдЧ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рддреЗ рд╣реИрдВред рдФрд░ рдХрдо рд╕рдЯреАрдХрддрд╛ рдХреЗ рдореЛрдмрд╛рдЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рди рдХреЗ рджреМрд░рд╛рди - рд▓рдЧрднрдЧ 25 рдПрдордмреА (рдлреНрд▓реЛрдЯ 32.рдлреНрд▓реЛрд▓реЗрдЯ 16)ред
рдЙрд╕реА рд╕рдордп, рдбреЗрдЯрд╛ рдХреЗ рдЖрдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдореЗрдореЛрд░реА рдПрдХреНрд╕реЗрд╕ рдХрд░рддреЗ рд╕рдордп рджреЗрд░реА рдЧреНрд░рд╛рдл
рд▓рдЧрднрдЧ рдЗрд╕ рддрд░рд╣ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдХреНрд╖реИрддрд┐рдЬ рдкреИрдорд╛рдиреЗ рд▓рдШреБрдЧрдгрдХреАрдп рд╣реИ):
рдпрд╛рдиреА 16 рдПрдордмреА рд╕реЗ рдЕрдзрд┐рдХ рдХреЗ рдбреЗрдЯрд╛ рд╡реЙрд▓реНрдпреВрдо рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде, рджреЗрд░реА 50 рдЧреБрдирд╛ рдпрд╛ рдЙрд╕рд╕реЗ рдЕрдзрд┐рдХ рдмрдврд╝ рдЬрд╛рддреА рд╣реИ, рдЬреЛ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдордп рд╕реАрдкреАрдпреВ, рдЬрдм рдЧрд╣рд░реЗ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ, рддреЛ
рдмреЗрд╡рдХреВрдл рдбреЗрдЯрд╛ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рддрд╛ рд╣реИред рд╡рд┐рднрд┐рдиреНрди рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рддреНрд╡рд░рдг рдкрд░
рдЗрдВрдЯреЗрд▓ рдХрд╛ рдбреЗрдЯрд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ, рдЬрд╣рд╛рдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рддреНрд╡рд░рдг рдХреЗрд╡рд▓ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рдиреЗрдЯрд╡рд░реНрдХ рдЫреЛрдЯрд╛ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рднрд╛рд░ рдХреЗ рдкрд░рд┐рдорд╛рдгреАрдХрд░рдг рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк), рдХрдо рд╕реЗ рдХрдо рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдХреИрд╢ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕рд╛рдзрд┐рдд рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдПрдХ рдЖрдзреБрдирд┐рдХ рд╕реАрдкреАрдпреВ рдХрд╛ рдХреИрд╢ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреА рдЖрдзреА рдКрд░реНрдЬрд╛ рддрдХ рдЦрд░реНрдЪ рдХрд░рддрд╛ рд╣реИред рднрд╛рд░реА рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдпрд╣ рдЕрдкреНрд░рднрд╛рд╡реА рд╣реИ рдФрд░ рдЕрдиреБрдЪрд┐рдд рд░реВрдк рд╕реЗ рдорд╣рдВрдЧрд╛ рд╣реАрдЯрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рд╕реАрдкреАрдпреВ рдкрд░ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдЕрдиреБрдпрд╛рдпрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдПрд╣рдорд╛рд░реЗ рдЖрдВрддрд░рд┐рдХ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ
рдЕрдиреБрд╕рд╛рд░ , рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐
рдЗрдВрдЯреЗрд▓ рдУрдкрдирд╡рд┐рдиреЛ рднреА рдХрдИ рдиреЗрдЯрд╡рд░реНрдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ (рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рд░рд▓ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рдЬрд╣рд╛рдВ рдмреИрдВрдбрд╡рд┐рдбреНрде рд╕рд┐рдВрдЧрд▓-рдереНрд░реЗрдбреЗрдб рдореЛрдб рдореЗрдВ рдмреИрдВрдбрд╡рд┐рдбреНрде рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ) рдкрд░ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЧреБрдгрд╛ + NNPACK рдврд╛рдВрдЪреЗ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рдЦреЛ рджреЗрддрд╛ рд╣реИред рдЫрд╡рд┐ рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдХреНрд▓рд╛рд╕рд┐рдлрд╛рдпрд░ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдкрд░рд┐рджреГрд╢реНрдп рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИ (рдЬрд╣рд╛рдВ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ - рдЫрд╡рд┐ рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ 50тАУ100) рдФрд░ рдУрдкрдирд╡рд┐рдиреЛ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХрд╛ рдУрд╡рд░рд╣реЗрдб рдЕрдиреБрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрдЪреНрдЪ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред
рдкреЗрд╢реЗрд╡рд░реЛрдВ:- "рд╕рднреА рдХреЗ рдкрд╛рд╕ рдпрд╣ рд╣реИ," рдФрд░ рдЖрдорддреМрд░ рдкрд░ рдмреЗрдХрд╛рд░ рд╣реИ, рдЕрд░реНрдерд╛рддреНред рдмрд┐рд▓рд┐рдВрдЧ рдФрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдХрдо рдкреНрд░рд╡реЗрд╢ рдореВрд▓реНрдпред
- рдЕрд▓рдЧ-рдЕрд▓рдЧ рдЧреИрд░-рд╕реАрд╡реА рдиреЗрдЯрд╡рд░реНрдХ рд╣реИрдВ рдЬреЛ рд╕реАрдкреАрдпреВ рдкрд░ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдлрд┐рдЯ рд╣реЛрддреЗ рд╣реИрдВ, рд╕рд╣рдХрд░реНрдореА рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡рд╛рдЗрдб рдФрд░ рдбреАрдк рдФрд░ рдЬреАрдПрдирдПрдордЯреАред
рдХрдо:- рдЧрд╣рд░реЗ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ (рдЬрдм рдиреЗрдЯрд╡рд░реНрдХ рдкрд░рддреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдФрд░ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдХрд╛ рдЖрдХрд╛рд░ рдмрдбрд╝рд╛ рд╣реЛрддрд╛ рд╣реИ) рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рд╕реАрдкреАрдпреВ рдЕрдХреНрд╖рдо рд╣реИ, рд╕рдм рдХреБрдЫ рдзреАрд░реЗ-рдзреАрд░реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
GPU

рд╡рд┐рд╖рдп рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬрд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдореБрдЦреНрдп рдмрд╛рдд рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░рддреЗ рд╣реИрдВред рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ,
GPU рдХреЛ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рджрд░реНрд╢рди рд▓рд╛рдн рд╣реИ:
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ 72-рдХреЛрд░
Xeon Phi 7290 рдХреА рдШреЛрд╖рдгрд╛ рдХреИрд╕реЗ рдХреА
рдЬрд╛рддреА рд╣реИ , рдЬрдмрдХрд┐ "рдмреНрд▓реВ" рднреА рд╕рд░реНрд╡рд░ Xeon рд╣реИ, рдЕрд░реНрдерд╛рддреНред рдЗрдВрдЯреЗрд▓ рдЗрддрдиреА рдЖрд╕рд╛рдиреА рд╕реЗ рд╣рд╛рд░ рдирд╣реАрдВ рдорд╛рдирддрд╛, рдЬрд┐рд╕рдХреА рдЪрд░реНрдЪрд╛ рдиреАрдЪреЗ рдХреА рдЬрд╛рдПрдЧреАред рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рднреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдХреА рдореЗрдореЛрд░реА рдХреЛ рдореВрд▓ рд░реВрдк рд╕реЗ рд▓рдЧрднрдЧ 5 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ, рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдЕрддреНрдпрдВрдд рд╕рд░рд▓ рд╣реИред рдХреБрдЫ рдкреНрд░рд╛рдердорд┐рдХ рдХреНрд░рд┐рдпрд╛рдПрдВ, рдФрд░ рд╣рдореЗрдВ рдирдП рдбреЗрдЯрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдХреБрд╢рд▓ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рдПрдХреНрд╕реЗрд╕ рд╕реНрдкреАрдб рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдПрдХ рдЙрдЪреНрдЪ рдЧрддрд┐ рдореЗрдореЛрд░реА "рдмреЛрд░реНрдб рдкрд░" GPU рдФрд░ рд╕реАрдкреАрдпреВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рд▓рдЪреАрд▓реА рдХреИрд╢ рдкреНрд░рдмрдВрдзрди рдкреНрд░рдгрд╛рд▓реА рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд╕рдХрддреА рд╣реИ:

рдЯрд┐рдо рдбреЗрдЯрд░реНрд╕ рдХрдИ рд╕рд╛рд▓реЛрдВ рд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд░рд┐рд╡реНрдпреВ
"рд╡реНрд╣реЙрдЯ рдЬреАрдкреАрдпреВ (s) рдЯреВ рдЧреЗрдЯ рдЯреВ рдбреАрдк рд▓рд░реНрдирд┐рдВрдЧ: рдорд╛рдп рдПрдХреНрд╕рдкреАрд░рд┐рдпрдВрд╕ рдПрдВрдб рдПрдбрд╡рд╛рдЗрд╕ рдлреЙрд░ рдЬреАрдкреАрдпреВрдЬ рдЗрди рдбреАрдк рд▓рд░реНрдирд┐рдВрдЧ" рдХрд╛ рд╕рдорд░реНрдерди рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдЯреЗрд╕реНрд▓рд╛ рдФрд░ рдЯрд╛рдЗрдЯрдиреНрд╕ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рд╢рд╛рд╕рди рдХрд░рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ рдЕрдВрддрд░ рджрд┐рд▓рдЪрд╕реНрдк рдЖрдЙрдЯрдмрд░реНрд╕реНрдЯ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрд╡рд░реНрддрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ (рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдиреЗрддрд╛ TPU рд╣реИ, рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдзреНрдпрд╛рди рджреЗрдВ):
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдбреЙрд▓рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддреНрдпрдВрдд рдЙрдкрдпреЛрдЧреА рдкреНрд░рджрд░реНрд╢рди рдЪрд╛рд░реНрдЯ рд╣реИ, рдЬрд╣рд╛рдВ
рдЖрд░рдЯреАрдПрдХреНрд╕ рдШреЛрдбрд╝реЗ рдкрд░ (
рдЙрдирдХреЗ рд╕реЗрдВрд╕рд░ рдХреЛрд░ рдХреЗ рдХрд╛рд░рдг рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ), рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЗрд╕рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдореЗрдореЛрд░реА рд╣реИ, рддреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ:
рдмреЗрд╢рдХ, рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рд▓рд╛рдЧрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдкрд╣рд▓реА рд░реЗрдЯрд┐рдВрдЧ рдХрд╛ рджреВрд╕рд░рд╛ рд╕реНрдерд╛рди рдФрд░ рджреВрд╕рд░рд╛ -
рдЯреЗрд╕реНрд▓рд╛ V100 700 рд╣рдЬрд╛рд░ рд░реВрдмрд▓ рдХреЗ рд▓рд┐рдП рдмреЗрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕реЗ 10 "рд╕рд╛рдзрд╛рд░рдг" рдХрдВрдкреНрдпреВрдЯрд░ (+ рдорд╣рдВрдЧреЗ рдЗрдиреНрдлрд┐рдирд┐рдмреИрдВрдб рд╕реНрд╡рд┐рдЪ, рдпрджрд┐ рдЖрдк рдХрдИ рдиреЛрдбреНрд╕ рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ)ред рд╕рдЪреНрдЪрд╛ V100 рдФрд░ рджрд╕ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╕реАрдЦрдиреЗ рдХреЗ рдареЛрд╕ рддреНрд╡рд░рдг рдХреЗ рд▓рд┐рдП рд▓реЛрдЧ рдУрд╡рд░рдкреЗ рдХрд░рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реИрдВред
рдХреБрд▓, рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ!
рдкреЗрд╢реЗрд╡рд░реЛрдВ:- рдХрд╛рд░реНрдбрд┐рдирд▓ - рд╕реАрдкреАрдпреВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 10-100 рдЧреБрдирд╛ - рддреНрд╡рд░рдгред
- рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЕрддреНрдпрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА (рдФрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╣рдж рддрдХ рдХрдо рдкреНрд░рднрд╛рд╡реА)ред
рдХрдо:- рд╢реАрд░реНрд╖-рдЕрдВрдд рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рдХреА рд▓рд╛рдЧрдд (рдЬрд┐рд╕рдореЗрдВ рдмрдбрд╝реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдореЗрдореЛрд░реА рд╣реИ) рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреА рд▓рд╛рдЧрдд рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ ...
FPGA
FPGA рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред рдпрд╣ рдХрдИ рдорд┐рд▓рд┐рдпрди рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдмреНрд▓реЙрдХ рдХрд╛ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдо рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ рдЗрдВрдЯрд░рдХрдиреЗрдХреНрдЯ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рдмреНрд▓реЙрдХ рдХреБрдЫ рдЗрд╕ рддрд░рд╣
рджрд┐рдЦрддреЗ рд╣реИрдВ (рдЕрдбрд╝рдЪрди рдЕрдбрд╝рдЪрди рд╣реИ, рдзреНрдпрд╛рди рджреЗрдВ, рдлрд┐рд░ рд╕реЗ рдЪрд┐рдк рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рдордиреЗ, рд▓реЗрдХрд┐рди рдпрд╣ рдЖрд╕рд╛рди рд╣реИ, рдЬрд┐рд╕реЗ рдиреАрдЪреЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛):

рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдЪрд░рдг рдореЗрдВ FPGA рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ (рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдореЗрдореЛрд░реА рдирд╣реАрдВ рд╣реИ)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, FPGA рдкрд░ рдирд┐рд╖реНрдкрд╛рджрди рдХрд╛ рд╡рд┐рд╖рдп рдЕрдм рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдБ
fpgaConvNet рдлреНрд░реЗрдорд╡рд░реНрдХ рд╣реИ , рдЬреЛ FPGAs рдкрд░ CNN рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рддреЗрдЬ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд рдХреЛ рдХрдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдПрдлрдкреАрдЬреАрдП рдХрд╛ рдкреНрд░рдореБрдЦ рдкреНрд▓рд╕ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╕реАрдзреЗ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЕрд░реНрдерд╛рддред рдПрдХ рд╣реА рдбреЗрдЯрд╛ рдХреЗ рд╕реИрдХрдбрд╝реЛрдВ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рдкрддрд▓реА рдЬрдЧрд╣ 25 рд╕реЗрдХрдВрдб рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб (рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП) рдПрдХ рд╣реА рджрд┐рд╢рд╛ рдореЗрдВ рдЬрд╛рджреБрдИ рд░реВрдк рд╕реЗ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреА рд╣реИред рдпрд╣ рдПрдХ рдХрдо рдШрдбрд╝реА рдХреА рдЧрддрд┐ рдФрд░ рдПрдХ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╡реГрджреНрдзрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдо рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрдЬрд╛рдп рдХреИрд╢ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рд╣рд╛рдВ, рдФрд░ рдЧрдгрдирд╛ рдХреА рдкреНрд░рддрд┐ рдЗрдХрд╛рдИ
рдЧреНрд▓реЛрдмрд▓ рд╡рд╛рд░реНрдорд┐рдВрдЧ рдКрд░реНрдЬрд╛ рдХреА рдЦрдкрдд рдХреЛ рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рдХрдо рдХрд░рддрд╛ рд╣реИред
рдЗрдВрдЯреЗрд▓ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛ рдЧрдпрд╛, рдкрд┐рдЫрд▓реЗ рд╕рд╛рд▓ рдУрдкрди рд╕реЛрд░реНрд╕ рдореЗрдВ
рдУрдкрдирд╡рд┐рдиреЛ рдЯреВрд▓рдХрд┐рдЯ рдЬрд╛рд░реА рдХрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ
рдбреАрдк рд▓рд░реНрдирд┐рдВрдЧ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ рдЯреВрд▓рдХрд┐рдЯ (
рдУрдкрдирд╕реАрд╡реА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛) рд╢рд╛рдорд┐рд▓ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╡рд┐рднрд┐рдиреНрди рдЧреНрд░рд┐рдбреЛрдВ рдкрд░ FPGAs рдкрд░ рдкреНрд░рджрд░реНрд╢рди рдХрд╛рдлреА рджрд┐рд▓рдЪрд╕реНрдк рд▓рдЧрддрд╛ рд╣реИ, рдФрд░ GPU рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдореЗрдВ FPGAs рдХрд╛ рд▓рд╛рдн (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрдВрдЯреЗрд▓ рдПрдХреАрдХреГрдд GPUs) рдХрд╛рдлреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ:
рдХреНрдпрд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд▓реЗрдЦрдХ рдХреА рдЖрддреНрдорд╛ рдХреЛ рдЧрд░реНрдо рдХрд░рддрд╛ рд╣реИ - рдПрдлрдкреАрдПрд╕ рдХреА рддреБрд▓рдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рдЕрд░реНрдерд╛рддреНред рдлреНрд░реЗрдо рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдореАрдЯреНрд░рд┐рдХ рд╣реИред рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдЗрдВрдЯреЗрд▓ рдиреЗ 2015 рдореЗрдВ рдПрдлрдкреАрдЬреАрдП рдмрд╛рдЬрд╛рд░ рдореЗрдВ рджреВрд╕рд░реЗ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдЦрд┐рд▓рд╛рдбрд╝реА
рдЕрд▓реНрддреЗрд░рд╛ рдХреЛ рдЦрд░реАрджрд╛ рдерд╛, рдЪрд╛рд░реНрдЯ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫрд╛ рднреЛрдЬрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
рдФрд░, рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдРрд╕реЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╡реЗрд╢ рдмрд╛рдзрд╛ рдЕрдзрд┐рдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдЙрдкрдХрд░рдг рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдХреБрдЫ рд╕рдордп рдЧреБрдЬрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬреЛ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд▓рдЧ FPGA рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рддрдХрдиреАрдХ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рдХрдо рдХрд░рдХреЗ рдЖрдВрдХрдирд╛ рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИред рдпрд╣ рджрд░реНрджрдирд╛рдХ рд░реВрдк рд╕реЗ рдХрдИ рдкрддрд▓реА рдЬрдЧрд╣реЛрдВ рдкрд░ рд╡рд╣ рдХрдврд╝рд╛рдИ рдХрд░рддреА рд╣реИред
рдЕрдВрдд рдореЗрдВ, рд╣рдо рдЗрд╕ рдмрд╛рдд рдкрд░ рдЬреЛрд░ рджреЗрддреЗ рд╣реИрдВ рдХрд┐
рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ FPGAs рдПрдХ рдЕрд▓рдЧ рдХрд▓рд╛ рд╣реИред рдЬреИрд╕реЗ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╡рд╣рд╛рдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рд╕рднреА рдЧрдгрдирд╛ рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░реАрдо, рд╕реНрдЯреНрд░реАрдо рд╡рд┐рд▓рдВрдм (рдЬреЛ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреА рд╣реИ) рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рдЧреЗрдЯ (рдЬреЛ рд╣рдореЗрд╢рд╛ рдХрдореА рд╣реЛрддреА рд╣реИрдВ) рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ
рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдлрд░реНрдорд╡реЗрдпрд░ (рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдЬреЛ рдЖрдкрдХреЗ рдХрд╛рдиреЛрдВ рдХреЗ рдмреАрдЪ рд╣реИ) рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ
рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдЪреНрдЫреА рджрдХреНрд╖рддрд╛ рдХреЗ рд╕рд╛рде, рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдирдП рдврд╛рдВрдЪреЗ рдЬрд▓реНрдж рд╣реА рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдмрд╛рд╣рд░реА рдЕрдВрддрд░ рдХреЛ рдЫрд┐рдкрд╛рдПрдВрдЧреЗред
рдкреЗрд╢реЗрд╡рд░реЛрдВ:- рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рддреЗрдЬ рдиреЗрдЯрд╡рд░реНрдХ рдирд┐рд╖реНрдкрд╛рджрдиред
- рд╕реАрдкреАрдпреВ рдФрд░ рдЬреАрдкреАрдпреВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╛рдлреА рдХрдо рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд (рдпрд╣ рдореЛрдмрд╛рдЗрд▓ рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ)ред
рд╡рд┐рдкрдХреНрд╖:- рдЕрдзрд┐рдХрддрд░ рд╡реЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ, GPU рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЙрди рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг, рдХрд╛рдлреА рдХрдо рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
- рдкрд┐рдЫрд▓реЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧред
- рдмрд╣реБрдд рдХрдо рд╡рд┐рд╢реЗрд╖рдЬреНрдЮред
рдПрдПрд╕рдЖрдИрд╕реА

рдЕрдЧрд▓рд╛
ASIC рд╣реИ , рдЬреЛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдПрдХреАрдХреГрдд рд╕рд░реНрдХрд┐рдЯ рдХреЗ рд▓рд┐рдП рдЫреЛрдЯрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд рд╣рдорд╛рд░реЗ рдХрд╛рд░реНрдп рдХреЗ рд▓рд┐рдП рдПрдХреАрдХреГрдд рд╕рд░реНрдХрд┐рдЯред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд▓реЛрд╣реЗ рдореЗрдВ рдмрд┐рдЫрд╛рдП рдЧрдП рдПрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╕рд╛рдХрд╛рд░ рдХрд░рдирд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдиреЛрдб рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░реЛрдВ рдкрд░ рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рдирд┐рд░реНрднрд░рддрд╛ рдФрд░ рдЕрд╕рдорд╛рди рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╣рдореЗрдВ рд╕рднреА ALU рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд▓рдЧрд╛рддрд╛рд░ рд░реЛрдХ рд╕рдХрддреЗ рд╣реИрдВред
рд╢рд╛рдпрдж рдХреНрд░рд┐рдкреНрдЯреЛрдХреНрдпреВрд░реЗрдВрд╕реА рдЦрдирди рдиреЗ рд╣рд╛рд▓ рдХреЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдЖрдо рдЬрдирддрд╛ рдХреЗ рдмреАрдЪ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдПрдПрд╕рдЖрдИрд╕реА рд╡рд┐рдЬреНрдЮрд╛рдкрди рдмрдирд╛рдпрд╛ рд╣реИред рдмрд╣реБрдд рд╢реБрд░реБрдЖрдд рдореЗрдВ, рд╕реАрдкреАрдпреВ рдкрд░ рдЦрдирди рдХрд╛рдлреА рд▓рд╛рднрджрд╛рдпрдХ рдерд╛, рдмрд╛рдж рдореЗрдВ рдореБрдЭреЗ рдПрдХ GPU рдЦрд░реАрджрдирд╛ рдкрдбрд╝рд╛, рдлрд┐рд░ FPGA, рдФрд░ рдлрд┐рд░ рд╡рд┐рд╢реЗрд╖ ASICs, рдХреНрдпреЛрдВрдХрд┐ рд▓реЛрдЧ (рдкрдврд╝реЗрдВ - рдмрд╛рдЬрд╛рд░) рдЙрди рдЖрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдкрдХреНрд╡ рд╣реБрдП рдЬрд┐рдирдореЗрдВ рдЙрдирдХрд╛ рдЙрддреНрдкрд╛рджрди рд▓рд╛рднрджрд╛рдпрдХ рд╣реЛ рдЧрдпрд╛ рдерд╛ред

рд╣рдорд╛рд░реЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ,
рд╕реЗрд╡рд╛рдПрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА (рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ) рджрд┐рдЦрд╛рдИ рджреА рд╣реИрдВ рдЬреЛ рдКрд░реНрдЬрд╛ рдЦрдкрдд, рдПрдлрдкреАрдПрд╕ рдФрд░ рдХреАрдордд рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд▓реЛрд╣реЗ рдкрд░ рдПрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд▓рдЧрд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреА рд╣реИрдВред рдЬрд╛рджреБрдИ, рд╕рд╣рдордд!
рд▓реЗрдХрд┐рди! рд╣рдо рдиреЗрдЯрд╡рд░реНрдХ рдЕрдиреБрдХреВрд▓рди рдЦреЛ рд░рд╣реЗ рд╣реИрдВред рдФрд░, рдЬрд╝рд╛рд╣рд┐рд░ рд╣реИ, рд▓реЛрдЧ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рд╕реЛрдЪрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣рд╛рдБ рдПрдХ рд▓реЗрдЦ рд╣реИ, "
рдХреНрдпрд╛ рдПрдХ рдкреБрдирд░реБрддреНрдерд╛рди рдпреЛрдЧреНрдп рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ ASIC рдХреЛ CNN рддреНрд╡рд░рдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╣рд░рд╛ рд╕рдХрддреА рд╣реИ? " ("рдХреНрдпрд╛ рд╡рд┐рдиреНрдпрд╛рд╕ рдпреЛрдЧреНрдп рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ ASIC рдХреЛ CNN рддреНрд╡рд░рдХ рдХреА рддрд░рд╣ рд╣рд░рд╛ рд╕рдХрддрд╛ рд╣реИ?")ред рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдкрд░реНрдпрд╛рдкреНрдд рдХрд╛рдо рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рд╢реНрди рдирд┐рд╖реНрдХреНрд░рд┐рдп рдирд╣реАрдВ рд╣реИред рдПрдПрд╕рдЖрдИрд╕реА рдХрд╛ рдореБрдЦреНрдп рдиреБрдХрд╕рд╛рди рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рд╣рдордиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдореЗрдВ рд╕рдВрдЪрд╛рд▓рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рдЗрд╕реЗ рдмрджрд▓рдирд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рд╡реЗ рдорд╛рдорд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдлрд╛рдпрджреЗрдордВрдж рд╣реЛрддреЗ рд╣реИрдВ рдЬрдм рд╣рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрдо рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрдд рдФрд░ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд╡рд╛рд▓реЗ рд▓рд╛рдЦреЛрдВ рдЪрд┐рдкреНрд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдФрд░ рдпрд╣ рд╕реНрдерд┐рддрд┐ рдзреАрд░реЗ-рдзреАрд░реЗ рдСрдЯреЛрдкрд╛рдпрд▓рдЯ рдХрд╛рд░реЛрдВ рдХреЗ рдмрд╛рдЬрд╛рд░ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдПред рдпрд╛ рдирд┐рдЧрд░рд╛рдиреА рдХреИрдорд░реЛрдВ рдореЗрдВред рдпрд╛ рд░реЛрдмреЛрдЯ рд╡реИрдХреНрдпреВрдо рдХреНрд▓реАрдирд░ рдХреЗ рдХрдХреНрд╖реЛрдВ рдореЗрдВред рдпрд╛ рдПрдХ рдШрд░ рд░реЗрдлреНрд░рд┐рдЬрд░реЗрдЯрд░ рдХреЗ рдХрдХреНрд╖реЛрдВ рдореЗрдВред рдпрд╛ рдПрдХ рдХреЙрдлреА рдореЗрдХрд░ рдЪреИрдореНрдмрд░ рдореЗрдВред
рдпрд╛ рд▓реЛрд╣реЗ рдХреЗ рдЪреЗрдВрдмрд░ рдореЗрдВред рдЦреИрд░, рдЖрдк рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рд╕рдордЭрддреЗ рд╣реИрдВ,
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ !
рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдЙрддреНрдкрд╛рджрди рдореЗрдВ рдЪрд┐рдк рд╕рд╕реНрддрд╛ рд╣реИ, рдпрд╣ рдЬрд▓реНрджреА рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдКрд░реНрдЬрд╛ рдХреА рдПрдХ рдиреНрдпреВрдирддрдо рдЦрдкрдд рдХрд░рддрд╛ рд╣реИред
рдкреЗрд╢реЗрд╡рд░реЛрдВ:- рдкрд┐рдЫрд▓реЗ рд╕рднреА рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╕рдмрд╕реЗ рдХрдо рдЪрд┐рдк рд▓рд╛рдЧрддред
- рд╕рдВрдЪрд╛рд▓рди рдХреА рдкреНрд░рддрд┐ рдпреВрдирд┐рдЯ рд╕рдмрд╕реЗ рдХрдо рдмрд┐рдЬрд▓реА рдХреА рдЦрдкрддред
- рдЙрдЪреНрдЪ рдЧрддрд┐ (рд╕рд╣рд┐рдд, рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рд╣реИ, рдПрдХ рд░рд┐рдХреЙрд░реНрдб)ред
рд╡рд┐рдкрдХреНрд╖:- рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рд▓реЙрдЬрд┐рдХ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреА рдмрд╣реБрдд рд╕реАрдорд┐рдд рдХреНрд╖рдорддрд╛ред
- рдкрд┐рдЫрд▓реЗ рд╕рднреА рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЙрдЪреНрдЪрддрдо рд╡рд┐рдХрд╛рд╕ рд▓рд╛рдЧрддред
- рдПрдПрд╕рдЖрдИрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдмрдбрд╝реЗ рд░рдиреЛрдВ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧрдд рдкреНрд░рднрд╛рд╡реА рд╣реИред
TPU
рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рджреЛ рдХрд╛рд░реНрдп рд╣реИрдВ - рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди (рдирд┐рд╖реНрдХрд░реНрд╖)ред рдпрджрд┐ FPGA / ASIC рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрди (рдХреБрдЫ рдирд┐рд╢реНрдЪрд┐рдд рдиреЗрдЯрд╡рд░реНрдХ рд╕рд╣рд┐рдд) рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ TPU (Tensor Processing Unit рдпрд╛ Tenor рдкреНрд░реЛрд╕реЗрд╕рд░) рдпрд╛ рддреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░-рдЖрдзрд╛рд░рд┐рдд рдЕрдзрд┐рдЧрдо рддреНрд╡рд░рдг рдпрд╛ рдПрдХ рдордирдорд╛рдирд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рддреНрд╡рд░рдг рд╣реИред рдирд╛рдо рд╕реБрдВрджрд░ рд╣реИ, рд╕рд╣рдордд рд╣реВрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрдЪреНрдЪ-рдмреИрдВрдбрд╡рд┐рдбреНрде рдореЗрдореЛрд░реА (рдПрдЪрдмреАрдПрдо) рд╕реЗ рдЬреБрдбрд╝реА рдПрдХ рдорд┐рд╢реНрд░рд┐рдд рдорд▓реНрдЯреАрдкреНрд▓ рдпреВрдирд┐рдЯ (рдПрдордПрдХреНрд╕рдпреВ) рдХреЗ рд╕рд╛рде рд░реИрдВрдХ 2
рдЯреЗрдВрд╕рд░ рдЕрднреА рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рдиреАрдЪреЗ TPU Google 2nd рдФрд░ 3rd рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЖрд░реЗрдЦ рд╣реИ:
рдЯреАрдкреАрдпреВ рдЧреВрдЧрд▓
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, Google рдиреЗ 2017 рдореЗрдВ рдЖрдВрддрд░рд┐рдХ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдЦреБрд▓рд╛рд╕рд╛ рдХрд░рддреЗ рд╣реБрдП TPU рдирд╛рдо рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдмрдирд╛рдпрд╛:

рдЙрдиреНрд╣реЛрдВрдиреЗ 2006 рдореЗрдВ рд╡рд╛рдкрд╕ рдЕрдкрдиреЗ рд╢рдмреНрджреЛрдВ рдХреЗ рд╕рд╛рде рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдкреНрд░реЛрд╕реЗрд╕рд░ рдкрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрд╛рдо рд╢реБрд░реВ рдХрд┐рдпрд╛, 2013 рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдЪреНрдЫреА рдлрдВрдбрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдмрдирд╛рдИ рдФрд░ 2015 рдореЗрдВ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╣рд▓реЗ рдЪрд┐рдкреНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдЬрд┐рд╕рд╕реЗ Google рдЕрдиреБрд╡рд╛рдж рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдФрд░ рдЕрдиреНрдп рдХреЗ рд▓рд┐рдП рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдорджрдж рдорд┐рд▓реАред рдФрд░ рдпрд╣ рдерд╛, рд╣рдо рдЬреЛрд░ рджреЗрддреЗ рд╣реИрдВ, рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рддреНрд╡рд░рдгред рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓рд╛рдн рд╕реАрдкреАрдпреВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЙрдЪреНрдЪрддрд░ рдЯреАрдкреАрдпреВ рдКрд░реНрдЬрд╛ рджрдХреНрд╖рддрд╛ рдХреЗ рджреЛ рдЖрджреЗрд╢ рд╣реИрдВ (рдЯреАрдкреАрдпреВ v1 рдХреЗ рд▓рд┐рдП рдЧреНрд░рд╛рдл):

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, GPU рдХреА рддреБрд▓рдирд╛
рдореЗрдВ, рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛
рдкреНрд░рджрд░реНрд╢рди рдмреЗрд╣рддрд░ рдХреЗ рд▓рд┐рдП 10-30 рдЧреБрдирд╛ рдмреЗрд╣рддрд░ рд╣реИ:
рдЕрдВрддрд░ рднреА 10 рдЧреБрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ 20-30 рдмрд╛рд░ GPU рдХреЗ рд╕рд╛рде рдЕрдВрддрд░ рдЗрд╕ рджрд┐рд╢рд╛ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдФрд░, рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, Google рдЕрдХреЗрд▓рд╛ рдирд╣реАрдВ рд╣реИред
рдЯреАрдкреАрдпреВ рд╣реБрдЖрд╡реЗрдИ
рдЖрдЬ, рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдкреАрдбрд╝рд┐рдд рд╣реБрдЖрд╡реЗрдИ рдиреЗ рднреА рдХрдИ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рдЯреАрдкреАрдпреВ рдХреЛ Huawei рдЪрдврд╝рдирд╛ рдирд╛рдо рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛, рдФрд░ рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ - рдбреЗрдЯрд╛ рдХреЗрдВрджреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП (рдЬреИрд╕реЗ Google) рдФрд░ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП (рдЬреЛ Google рдиреЗ рднреА рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдерд╛)ред рдпрджрд┐ рдЖрдк рд╣реБрдЖрд╡реЗрдИ рдХреА рд╕рд╛рдордЧреНрд░реА рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЛрдВрдиреЗ рдПрдлрдкреА 16 рдХреЛ 2.5 рдЧреБрдирд╛ рдФрд░ рдПрдирд╡реАрдЖрдИрдбреАрдЖрдИрдП рд╡реА 100 рджреНрд╡рд╛рд░рд╛ Google Google TPU v3 рдХреЛ рдкреАрдЫреЗ рдЫреЛрдбрд╝ рджрд┐рдпрд╛:

рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рд╡рд╛рд▓: рдпрд╣ рдЪрд┐рдк рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдкрд░ рдХреИрд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░реЗрдЧреАред рдЧреНрд░рд╛рдлрд╝ рдкрд░, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЪреЛрдЯреА рдХрд╛ рдкреНрд░рджрд░реНрд╢рдиред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Google TPU v3 рдХрдИ рдорд╛рдпрдиреЛрдВ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ 1024 рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред Huawei рдиреЗ рднреА рдЪрдврд╝рдирд╛ 910 рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ рдХреНрд▓рд╕реНрдЯрд░ рдХреА рдШреЛрд╖рдгрд╛ рдХреА, рд▓реЗрдХрд┐рди рдХреЛрдИ рд╡рд┐рд╡рд░рдг рдирд╣реАрдВ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдкрд┐рдЫрд▓реЗ 10 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рд╣реБрдЖрд╡реЗрдИ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдиреЗ рдЦреБрдж рдХреЛ рдмреЗрд╣рдж рд╕рдХреНрд╖рдо рджрд┐рдЦрд╛рдпрд╛ рд╣реИ, рдФрд░ рд╣рд░ рдПрдХ рдореМрдХрд╛ рд╣реИ рдХрд┐ Google TPU v3 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 2.8 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рд╢рд┐рдЦрд░ рдкреНрд░рджрд░реНрд╢рди, рдирд╡реАрдирддрдо 7 рдПрдирдПрдо рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рд╕рд╛рде рдорд┐рд▓рдХрд░, рдорд╛рдорд▓реЗ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдореЗрдореЛрд░реА рдФрд░ рдбреЗрдЯрд╛ рдмрд╕ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ, рдФрд░ рд╕реНрд▓рд╛рдЗрдб рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЗрди рдШрдЯрдХреЛрдВ рдкрд░ рдХрд╛рдлреА рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (GPU рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рддреЗрдЬрд╝реА рд╕реЗ рдореЗрдореЛрд░реА рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЧрддрд┐ рд╕рд╣рд┐рдд):
рдЪрд┐рдк рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ - рджреЛ рдЖрдпрд╛рдореА рдПрдордПрдХреНрд╕рдпреВ 128x128 рддрд░рд╛рдЬреВ рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдПрдХ рдЫреЛрдЯреЗ рдЖрдХрд╛рд░ рдХреЗ 16x16xN рдХреЗ рддреАрди рдЖрдпрд╛рдореА рдШрди рдореЗрдВ рдЧрдгрдирд╛, рдЬрд╣рд╛рдВ рдПрди = {16.8,4,2,1}ред рдЗрд╕рд▓рд┐рдП, рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рддреНрд╡рд░рдг рдкрд░ рдХрд┐рддрдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдХреНрдпреВрдм рдореЗрдВ рдЧрдгрдирд╛ рдЫрд╡рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реНрд▓рд╛рдЗрдб рдХрд╛ рдПрдХ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЕрдзреНрдпрдпрди рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐, Google рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЪрд┐рдк рддреБрд░рдВрдд рдкреВрд░реНрдг FullHD рд╡реАрдбрд┐рдпреЛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдЦрдХ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдмрд╣реБрдд рдЙрддреНрд╕рд╛рд╣рдЬрдирдХ рд▓рдЧрддрд╛ рд╣реИ !рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдПрдХ рд╣реА рдкрдВрдХреНрддрд┐ рдореЗрдВ, рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдКрд░реНрдЬрд╛ рджрдХреНрд╖рддрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдФрд░ рдЬрд┐рд╕ рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдЪрд▓реЗрдЧрд╛ (рдпрд╛рдиреА, рдЕрд▓рдЧ-рдЕрд▓рдЧ, рдХреНрд▓рд╛рдЙрдб рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрд╕реЗрд╕рд░ рдФрд░ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рд╕реЗ):
рдФрд░ рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рдХреЗ рд╕рд╛рде рд╕рдм рдХреБрдЫ рдХрдо рд╕реЗ рдХрдо NVIDIA рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд▓рдЧрддрд╛ рд╣реИ (рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╡реЗ Google рдХреЗ рд╕рд╛рде рддреБрд▓рдирд╛ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐, Google рдХреНрд▓рд╛рдЙрдб TPU рдХреЛ рд╣рд╛рдереЛрдВ рдореЗрдВ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ)ред рдФрд░ рдЙрдирдХреЗ рдореЛрдмрд╛рдЗрд▓ рдЪрд┐рдкреНрд╕ рдРрдкреНрдкрд▓, Google рдФрд░ рдЕрдиреНрдп рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдБ рд╕реНрдЯреЙрдХ рд▓реЗрдирд╛ рдмрд╣реБрдд рдЬрд▓реНрджреА рд╣реИредрдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджреЗрдЦрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдирдпрд╛ рдиреИрдиреЛ, рдЯрд┐рдиреА рдФрд░ рд▓рд╛рдЗрдЯ рдЪрд┐рдкреНрд╕ рдФрд░ рднреА рдмреЗрд╣рддрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдЯреНрд░рдореНрдк рдХреНрдпреЛрдВ рднрдпрднреАрдд рдереЗ рдХрд┐ рдХреНрдпреЛрдВ рдХрдИ рдирд┐рд░реНрдорд╛рддрд╛ рдзреНрдпрд╛рди рд╕реЗ Huawei (рдЬреЛ 2018 рдореЗрдВ рдЗрдВрдЯреЗрд▓ рд╕рд╣рд┐рдд рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдЕрдореЗрд░рд┐рдХрд╛ рдореЗрдВ рд╕рднреА рд▓реМрд╣ рдирд┐рд░реНрдорд╛рдг рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдкрдЫрд╛рдбрд╝ рджрд┐рдпрд╛ рд╣реИ) рдХреА рд╕рдлрд▓рддрд╛рдУрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд░рд╣реЗ рд╣реИрдВредрдПрдирд╛рд▓реЙрдЧ рдЧрд╣рд░реЗ рдиреЗрдЯрд╡рд░реНрдХ
рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдЕрдХреНрд╕рд░ рдПрдХ рд╕рд░реНрдкрд┐рд▓ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрддреА рд╣реИ, рдЬрдм рдкреБрд░рд╛рдиреЗ рдФрд░ рднреВрд▓ рдЧрдП рджреГрд╖реНрдЯрд┐рдХреЛрдг рдПрдХ рдирдП рджреМрд░ рдореЗрдВ рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВредрдРрд╕рд╛ рд╣реА рдХреБрдЫ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЖрдкрдиреЗ рд╕реБрдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдПрдХ рдмрд╛рд░ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрди рдЯреНрдпреВрдмреЛрдВ рдФрд░ рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдЧреБрдгрд╛ рдФрд░ рдЬреЛрдбрд╝ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд┐рдП рдЧрдП рдереЗ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░рдВрдЧ рд░рд┐рдХреНрдд рд╕реНрдерд╛рди рдХрд╛ рд░реВрдкрд╛рдВрддрд░рдг - рдореЗрдЯреНрд░рд┐рд╕реЗрд╕ рдХрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреБрдгрди - 90 рдХреЗ рджрд╢рдХ рдХреЗ рдордзреНрдп рддрдХ рд╣рд░ рд░рдВрдЧреАрди рдЯреАрд╡реА рдореЗрдВ рдерд╛)? рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ: рдпрджрд┐ рд╣рдорд╛рд░реЗ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдЕрдВрджрд░ рдЧрд▓рдд рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдкреНрд░рддрд┐рд░реЛрдзреА рд╣реИ, рддреЛ рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдпрджрд┐ рд╣рдо рдЗрди рдЧрдгрдирд╛рдУрдВ рдХреЛ рдЕрдиреБрд░реВрдк рд░реВрдк рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рддреЗ рд╣реИрдВ? рд╣рдореЗрдВ рддреБрд░рдВрдд рдЧрдгрдирд╛ рдХрд╛ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рддреНрд╡рд░рдг рдФрд░ рдПрдХ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдКрд░реНрдЬрд╛ рдХреА рдЦрдкрдд рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рдирд╛рдЯрдХреАрдп рдХрдореА рдЖрдИ рд╣реИ:
рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, DNN (рдбреАрдк рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХ) рдХреА рдЧрдгрдирд╛ рдЬрд▓реНрджреА рдФрд░ рдКрд░реНрдЬрд╛ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИред рд▓реЗрдХрд┐рди рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИ - рдпреЗ рдбреАрдПрд╕реА / рдПрдбреАрд╕реА (рдбреАрдПрд╕реА / рдПрдбреАрд╕реА) рд╣реИрдВ - рдбрд┐рдЬрд┐рдЯрд▓ рд╕реЗ рдПрдирд╛рд▓реЙрдЧ рдФрд░ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд рдХрдиреНрд╡рд░реНрдЯрд░реНрд╕, рдЬреЛ рдКрд░реНрдЬрд╛ рджрдХреНрд╖рддрд╛ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдЯреАрдХрддрд╛ рджреЛрдиреЛрдВ рдХреЛ рдХрдо рдХрд░рддреЗ рд╣реИрдВредрд╣рд╛рд▓рд╛рдВрдХрд┐, 2017 рдореЗрдВ рд╡рд╛рдкрд╕, рдЖрдИрдмреАрдПрдо рд░рд┐рд╕рд░реНрдЪ рдиреЗ рдЖрд░рдкреАрдпреВ ( рдкреНрд░рддрд┐рд░реЛрдзреА рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЗрдХрд╛рдЗрдпреЛрдВ ) рдХреЗ рд▓рд┐рдП рдПрдирд╛рд▓реЙрдЧ рд╕реАрдПрдордУрдПрд╕ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ , рдЬреЛ рдЖрдкрдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдбреЗрдЯрд╛ рдХреЛ рдПрдирд╛рд▓реЙрдЧ рд░реВрдк рдореЗрдВ рднреА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рд╕рдордЧреНрд░ рджрдХреНрд╖рддрд╛ рдореЗрдВ рдХрд╛рдлреА рд╡реГрджреНрдзрд┐ рдХрд░рддрд╛ рд╣реИ:
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдирд╛рд▓реЙрдЧ рдореЗрдореЛрд░реА рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдПрдХ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рд╕рдЯреАрдХрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдорджрдж рдорд┐рд▓ рд╕рдХрддреА рд╣реИ - рдпрд╣ RPUs рдХреЛ рдЫреЛрдЯрд╛ рдХрд░рдиреЗ рдХреА рдХреБрдВрдЬреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдПрдХ рдЪрд┐рдк рдкрд░ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ред рдФрд░ рдпрд╣рд╛рдБ, рдЖрдИрдмреАрдПрдо рднреА рдПрдХ рдиреЗрддрд╛ рд╣реИ, рдФрд░ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╣рд╛рд▓ рд╣реА рдореЗрдВ рдЗрд╕ рд╡рд░реНрд╖ рдЙрдиреНрд╣реЛрдВрдиреЗ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ 2-рдмрд┐рдЯ рд╕рдЯреАрдХрддрд╛ рдХреЗ рд▓рд┐рдП рд░рдл рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдФрд░ рдПрдХ-рдмрд┐рдЯ (рдФрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рджреМрд░рд╛рди рджреЛ-рдмрд┐рдЯ) рдореЗрдВ рд╕рдЯреАрдХрддрд╛ рд▓рд╛рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ 100 рдЧреБрдирд╛ (!) рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХрд░реЗрдЧрд╛ред рдЖрдзреБрдирд┐рдХ GPU:
рдПрдирд╛рд▓реЙрдЧ рдиреНрдпреВрд░реЛрдХрд┐рдкреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрд╛рдд рдХрд░рдирд╛ рдЬрд▓реНрджрдмрд╛рдЬреА рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╕рдм рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдХреЗ рд╕реНрддрд░ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ:рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдирд╛рд▓реЙрдЧ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рд╕рдВрднрд╛рд╡рд┐рдд рджрд┐рд╢рд╛
рдмреЗрд╣рдж рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред
рдХреЗрд╡рд▓ рдПрдХ рдЪреАрдЬ рдЬреЛ рднреНрд░рдорд┐рдд рдХрд░рддреА рд╣реИ рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдЖрдИрдмреАрдПрдо рд╣реИ,
рдЬрд┐рд╕рдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рджрд░реНрдЬрдиреЛрдВ рдкреЗрдЯреЗрдВрдЯ рджрд╛рдпрд░ рдХрд┐рдП рд╣реИрдВ ред рдЕрдиреБрднрд╡ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдХреЙрд░реНрдкреЛрд░реЗрдЯ рд╕рдВрд╕реНрдХреГрддрд┐ рдХреА рдЦрд╝рд╛рд╕рд┐рдпрдд рдХреЗ рдХрд╛рд░рдг, рд╡реЗ рдЕрдиреНрдп рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдХрдордЬреЛрд░ рд╕рд╣рдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдФрд░, рдХреБрдЫ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдорд╛рд▓рд┐рдХ рд╣реИрдВ, рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рдЗрд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рджреВрд╕рд░реЛрдВ рдХреЗ рдмреАрдЪ рдЗрд╕рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдзреАрдорд╛ рдХрд░рдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рдордп рдореЗрдВ рдЖрдИрдмреАрдПрдо рдиреЗ рдЬреЗрдкреАрдИрдЬреА рдХреЗ рд▓рд┐рдП
рдЖрдИрдПрд╕рдУ рд╕рдорд┐рддрд┐ рдХреЛ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рд╕рдВрдкреАрдбрд╝рди рдХрд╛ рд▓рд╛рдЗрд╕реЗрдВрд╕ рджреЗрдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рдерд╛, рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдорд╕реМрджрд╛ рдорд╛рдирдХ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рд╕рдВрдкреАрдбрд╝рди рдХреЗ рд╕рд╛рде рдПрдХ рд╡рд┐рдХрд▓реНрдк рдерд╛ред рдирддреАрдЬрддрди, рдЬреЗрдкреАрдИрдЬреА рдХреЛ рд╣рдлрд╝рдореИрди рд╕рдВрдкреАрдбрд╝рди рдХреЗ рд╕рд╛рде рдЬреАрд╡рди рдореЗрдВ рдЖрдпрд╛ рдФрд░ рд╕реНрдЯрд┐рдВрдЧ 10-15% рд╕реЗ рднреА рдмрджрддрд░ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣реА рд╕реНрдерд┐рддрд┐ рд╡реАрдбрд┐рдпреЛ рд╕рдВрдкреАрдбрд╝рди рдорд╛рдирдХреЛрдВ рдХреЗ рд╕рд╛рде рдереАред рдФрд░ рдЙрджреНрдпреЛрдЧ рдиреЗ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рдХреЛрдбреЗрдХреНрд╕ рдореЗрдВ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рд╕рдВрдкреАрдбрд╝рди рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛, рдЬрдм 5 рдЖрдИрдмреАрдПрдо рдкреЗрдЯреЗрдВрдЯ 12 рд╕рд╛рд▓ рдмрд╛рдж рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдП ... рдЪрд▓реЛ рдЖрд╢рд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдИрдмреАрдПрдо рдЗрд╕ рдмрд╛рд░ рд╕рд╣рдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЗрдЪреНрдЫреБрдХ рд╣реЛрдЧрд╛, рдФрд░, рддрджрдиреБрд╕рд╛рд░, рд╣рдо
рдЙрди рд╕рднреА рдХреЗ рд▓рд┐рдП рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЕрдзрд┐рдХрддрдо рд╕рдлрд▓рддрд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЬреЛ рдЖрдИрдмреАрдПрдо рд╕реЗ рдЬреБрдбрд╝реЗ рдирд╣реАрдВ рд╣реИрдВред рдРрд╕реЗ рд▓реЛрдЧреЛрдВ рдФрд░ рдХрдВрдкрдирд┐рдпреЛрдВ рдХрд╛ рд▓рд╛рдн
рдмрд╣реБрдд рд╣реИ ред
рдпрджрд┐ рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ
рдпрд╣ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдЙрдкрдпреЛрдЧ рдореЗрдВ рдХреНрд░рд╛рдВрддрд┐ рдФрд░ рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдХреЗ рдХрдИ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдПрдХ рдХреНрд░рд╛рдВрддрд┐ рд╣реЛрдЧреАредрд╡рд┐рд╡рд┐рдз рдЕрдиреНрдп рдкрддреНрд░
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рд╖рдп рдлреИрд╢рдиреЗрдмрд▓ рд╣реЛ рдЧрдпрд╛ рд╣реИ, рд╕рднреА рдкреНрд░рдореБрдЦ рдХрдВрдкрдирд┐рдпрд╛рдВ рдФрд░ рджрд░реНрдЬрдиреЛрдВ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдФрд░
рдЙрдирдореЗрдВ рд╕реЗ рдХрдо рд╕реЗ рдХрдо 5 рдиреЗ 2018 рдХреА рд╢реБрд░реБрдЖрдд рддрдХ рдирд┐рд╡реЗрд╢
рдореЗрдВ $ 100 рдорд┐рд▓рд┐рдпрди рд╕реЗ рдЕрдзрд┐рдХ рдЖрдХрд░реНрд╖рд┐рдд рдХрд┐рдпрд╛ рд╣реИ ред рдХреБрд▓ рдорд┐рд▓рд╛рдХрд░, 2017 рдореЗрдВ, рдЪрд┐рдкреНрд╕ рдХреЗ рд╡рд┐рдХрд╛рд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкреНрд╕ рдореЗрдВ $ 1.5 рдмрд┐рд▓рд┐рдпрди рдХрд╛ рдирд┐рд╡реЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдирд┐рд╡реЗрд╢рдХреЛрдВ рдиреЗ рдЪрд┐рдк рдирд┐рд░реНрдорд╛рддрд╛рдУрдВ рдХреЛ рдЕрдЪреНрдЫреЗ 15 рд╡рд░реНрд╖реЛрдВ рддрдХ рдиреЛрдЯрд┐рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ (рдХреНрдпреЛрдВрдХрд┐ рджрд┐рдЧреНрдЧрдЬреЛрдВ рдХреА рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдЦрд┐рд▓рд╛рдл рд╡рд╣рд╛рдВ рдкрдХрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдирд╣реАрдВ рдерд╛)ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░ - рдЕрдм рдПрдХ рдЫреЛрдЯреА рд╕реА рд▓реЛрд╣реЗ рдХреА рдХреНрд░рд╛рдВрддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореМрдХрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рдмреЗрд╣рдж рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдХрд┐ рдХреМрди рд╕реА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдЬреАрддреЗрдЧреА, рдХреНрд░рд╛рдВрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд░рд┐рдкрдХреНрд╡ рд╣реЛ рдЧрдИ рд╣реИ, рдФрд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛рдПрдВ рдорд╣рд╛рди рд╣реИрдВред рдХреНрд▓рд╛рд╕рд┐рдХ рдХреНрд░рд╛рдВрддрд┐рдХрд╛рд░реА рд╕реНрдерд┐рддрд┐ рд╡реНрдпрд╛рдкреНрдд рд╣реЛ рдЧрдИ рд╣реИ:
рдореВрд░ рдЕрдм рдирд╣реАрдВ рд░рд╣ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░
рдбреАрди рдЕрднреА рддреИрдпрд╛рд░ рдирд╣реАрдВ рд╣реИред
рдЦреИрд░, рдЪреВрдВрдХрд┐ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдЬрд╛рд░ рдХрд╛рдиреВрди - рдЕрд▓рдЧ рд╣реЛ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд╕рд╛рд░реЗ рдирдП рдкрддреНрд░ рд╣реИрдВ:
- рдиреНрдпреВрд░рд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдпреВрдирд┐рдЯ ( рдПрдирдкреАрдпреВ ) - рдПрдХ рдиреНрдпреВрд░реЛрдкреЛрд╕реЗрд╕рд░, рдХрднреА-рдХрднреА рдЦреВрдмрд╕реВрд░рддреА рд╕реЗ - рдПрдХ рдиреНрдпреВрд░реЛрдореЙрд░реНрдлрд┐рдХ рдЪрд┐рдк - рдЖрдо рддреМрд░ рдкрд░ рдмреЛрд▓, рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рддреНрд╡рд░рдХ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдирд╛рдо, рдЬрд┐рд╕реЗ рдЪрд┐рдкреНрд╕ рд╕реИрдорд╕рдВрдЧ , рд╣реБрдЖрд╡реЗрдИ рдФрд░ рд╕реВрдЪреА рдореЗрдВ рдЖрдЧреЗ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ ...
рдЗрд╕рдХреЗ рдмрд╛рдж рдЗрд╕ рдЦрдВрдб рдореЗрдВ, рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдкреНрд░рд╕реНрддреБрддрд┐рдпреЛрдВ рдХреА рд╕реНрд▓рд╛рдЗрдбреНрд╕ рдХреЛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рд╕реНрд╡-рдирд╛рдореЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдПрдХ рд╕реАрдзреА рддреБрд▓рдирд╛ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣рд╛рдВ рдХреБрдЫ рджрд┐рд▓рдЪрд╕реНрдк рдбреЗрдЯрд╛ рдХреА рддреБрд▓рдирд╛ рдПрдкреНрдкрд▓ рдФрд░ рд╣реБрдЖрд╡реЗрдИ рдХреЗ рдиреНрдпреВрд░реЛрдкреНрд░реЛрд╕реЗрд╕рд░реНрд╕ рдХреЗ рд╕рд╛рде рдЪрд┐рдкреНрд╕ рдХреА рддреБрд▓рдирд╛ рдХреА рдЧрдИ рд╣реИ, рдЬреЛ рд╢реБрд░реБрдЖрдд рдореЗрдВ рдЯреАрдПрд╕рдПрдорд╕реА рджреНрд╡рд╛рд░рд╛ рдЙрд▓реНрд▓рд┐рдЦрд┐рдд рд╣реИрдВред рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛ рдХрдард┐рди рд╣реИ, рдирдИ рдкреАрдврд╝реА 2-8 рдмрд╛рд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рд╡реГрджреНрдзрд┐ рдФрд░ рддрдХрдиреАрдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИ:
- рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ (NNP) - рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ред
рдпрд╣ рдЕрдкрдиреЗ рдЪрд┐рдк рдкрд░рд┐рд╡рд╛рд░ рдХрд╛ рдирд╛рдо рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрдВрдЯреЗрд▓ (рдореВрд▓ рд░реВрдк рд╕реЗ рдпрд╣ рдХрдВрдкрдиреА рдирд░реНрд╡рд╛рдирд╛ рд╕рд┐рд╕реНрдЯрдореНрд╕ рдерд╛ , рдЬрд┐рд╕реЗ рдЗрдВрдЯреЗрд▓ рдиреЗ 2016 рдореЗрдВ $ 400 + рдорд┐рд▓рд┐рдпрди рдореЗрдВ рдЦрд░реАрджрд╛ рдерд╛)ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд▓реЗрдЦреЛрдВ рдФрд░ рдкреБрд╕реНрддрдХреЛрдВ рдореЗрдВ, NNP рдирд╛рдо рднреА рдХрд╛рдлреА рд╕рд╛рдорд╛рдиреНрдп рд╣реИред
- рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдпреВрдирд┐рдЯ (IPU) - рдПрдХ рдмреБрджреНрдзрд┐рдорд╛рди рдкреНрд░реЛрд╕реЗрд╕рд░ - рдЧреНрд░рд╛рдлрдХреЛрд░ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдЪрд╛рд░рд┐рдд рдЪрд┐рдкреНрд╕ рдХрд╛ рдирд╛рдо (рд╡реИрд╕реЗ, рдЬреЛ рдкрд╣рд▓реЗ рд╣реА 310 рдорд┐рд▓рд┐рдпрди рдбреЙрд▓рд░ рдХрд╛ рдирд┐рд╡реЗрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░ рдЪреБрдХрд╛ рд╣реИ)ред
рдпрд╣ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдб рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкреНрд░рд╢рд┐рдХреНрд╖рдг рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдУрд░ рдЕрдЧреНрд░рд╕рд░ рд╣реЛрддрд╛ рд╣реИ, RNN рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде-рд╕рд╛рде NVIDIA P100 рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 180-240 рдЧреБрдирд╛ рдЕрдзрд┐рдХ рд╣реИред
- рдбреЗрдЯрд╛рдлреНрд▓реЛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдпреВрдирд┐рдЯ (DPU) - рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдкреНрд░реЛрд╕реЗрд╕рд░ - рдирд╛рдо рдХреЛ WAVE рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рдмрдврд╝рд╛рд╡рд╛ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА $ 203,000 рдХрд╛ рдирд┐рд╡реЗрд╢ рдкреНрд░рд╛рдкреНрдд рд╣реИред рдпрд╣ рдЧреНрд░рд╛рдлрдХреЛрд░ рдХреЗ рд╕рдорд╛рди рддреНрд╡рд░рдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЙрддреНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИ:
рдЪреВрдВрдХрд┐ рдЙрдиреНрд╣реЗрдВ 100 рдорд┐рд▓рд┐рдпрди рдХрдо рдорд┐рд▓рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╡реЗ GPU рдкрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХреЗрд╡рд▓ 25+ рдЧреБрдирд╛ рддреЗрдЬреА рд╕реЗ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реИрдВ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реЗ рд╡рд╛рджрд╛ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдЬрд▓реНрдж рд╣реА 1000 рдЧреБрдирд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛)ред рдЖрдЗрдП рджреЗрдЦреЗрдВ ...
- рд╡рд┐рдЬрд╝рди рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдпреВрдирд┐рдЯ ( VPU ) - рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬрд╝рди рдкреНрд░реЛрд╕реЗрд╕рд░:
рдЗрд╕ рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Movidius рд╕реЗ Myriad X VPU (2016 рдореЗрдВ Intel рджреНрд╡рд╛рд░рд╛ рдЦрд░реАрджрд╛ рдЧрдпрд╛ )ред
- рдЖрдИрдмреАрдПрдо рдХреЗ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ (рдЬреЛ рд╣рдо рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ, рдЖрд░рдкреАрдпреВ рд╢рдмреНрдж рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ) - рдкреМрд░рд╛рдгрд┐рдХ - рдПрдирд╛рд▓реЙрдЧ рдбреАрдПрдирдПрди рдЪрд▓ рд░рд╣рд╛ рд╣реИ, рдЬреЛ рдЪрд┐рдк рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рддреЗрдЬреА рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрди рдХрд░рддрд╛ рд╣реИред рдЕрдм рддрдХ рдЙрдирдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рд╡рд╛рджреЗ рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЧрдВрднреАрд░ :
рдФрд░ рдпрд╣ рдХреЗрд╡рд▓ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХрд░реЛрдбрд╝реЛрдВ рдХрд╛ рдирд┐рд╡реЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ (рдпрд╣ рд▓реЛрд╣реЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ)ред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ, рд╕рднреА рдлреВрд▓ рддреЗрдЬреА рд╕реЗ рдЦрд┐рд▓рддреЗ рд╣реИрдВред рдзреАрд░реЗ-рдзреАрд░реЗ, рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдЕрд░рдмреЛрдВ рдбреЙрд▓рд░ рдХреЗ рдирд┐рд╡реЗрд╢ (рдЖрдорддреМрд░ рдкрд░ рдЪрд┐рдкреНрд╕ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдиреЗ рдореЗрдВ 1.5-3 рд╕рд╛рд▓ рд▓рдЧрддреЗ рд╣реИрдВ), рдзреВрд▓ рдЬрдо рдЬрд╛рдПрдЧреА, рдиреЗрддрд╛ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рд╡рд┐рдЬреЗрддрд╛ рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣, рдПрдХ рдХрд╣рд╛рдиреА рд▓рд┐рдЦреЗрдВрдЧреЗ, рдФрд░ рдмрд╛рдЬрд╛рд░ рдкрд░ рд╕рдмрд╕реЗ рд╕рдлрд▓ рддрдХрдиреАрдХ рдХрд╛ рдирд╛рдо рдЖрдо рддреМрд░ рдкрд░ рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рд╣реБрдЖ рд╣реИ ("рдЖрдИрдмреАрдПрдо рдкреАрд╕реА", "рд╕реНрдорд╛рд░реНрдЯрдлреЛрди", "рдЬрд╝реЗрд░реЙрдХреНрд╕", рдЖрджрд┐)ред
рд╕рд╣реА рддреБрд▓рдирд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж
рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рд╣реА рдКрдкрд░ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рд╕рд╣реА рддреБрд▓рдирд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ Google рдПрдХ рдЧреНрд░рд╛рдл рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ TPU v1 NVIDIA V100 рдмрдирд╛рддрд╛ рд╣реИред NVIDIA, рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрдкрдорд╛рди рдХреЛ рджреЗрдЦрдХрд░, рдПрдХ рд╢реЗрдбреНрдпреВрд▓ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ Google TPU v1 V100 рдЦреЛ рджреЗрддрд╛ рд╣реИред (рддреЛ!) Google рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЪрд╛рд░реНрдЯ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд╣рд╛рдВ V100 Google TPU v2 & v3 рдкрд░ рдЦреЛ рджреЗрддрд╛ рд╣реИред рдФрд░ рдЕрдВрдд рдореЗрдВ, рд╣реБрдЖрд╡реЗрдИ рд╡рд╣ рд╢реЗрдбреНрдпреВрд▓ рд╣реИ рдЬрд╣рд╛рдВ рд╣рд░ рдХреЛрдИ Huawei рдЪрдврд╝рдирд╛ рдкрд░ рд╣рд╛рд░ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди V100 TPU v3 рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИред рд╕рд░реНрдХрд╕, рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВред рдХреНрдпрд╛ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ -
рдкреНрд░рддреНрдпреЗрдХ рдЪрд╛рд░реНрдЯ
рдХрд╛ рдЕрдкрдирд╛ рд╕рддреНрдп рд╣реИ!
рд╕реНрдерд┐рддрд┐ рдХреЗ рдореВрд▓ рдХрд╛рд░рдг рд╕реНрдкрд╖реНрдЯ рд╣реИрдВ:
- рдЖрдк рд╕реАрдЦрдиреЗ рдХреА рдЧрддрд┐ рдпрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЧрддрд┐ (рдЬреЛ рднреА рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛ) рдХреЛ рдорд╛рдк рд╕рдХрддреЗ рд╣реИрдВред
- рд╡рд┐рднрд┐рдиреНрди рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рдорд╛рдкрдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди / рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреА рдЧрддрд┐ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдбреЗрдЯрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдХреЗ рдХрд╛рд░рдг рдХрд╛рдлреА рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИред
- рдФрд░ рдЖрдк рддреНрд╡рд░рдХ рдХреЗ рд╢рд┐рдЦрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдорд╛рдк рд╕рдХрддреЗ рд╣реИрдВ (рд╢рд╛рдпрдж рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рдХрд╛ рд╕рдмрд╕реЗ рд╕рд╛рд░)ред
рдЗрд╕ рдЪрд┐рдбрд╝рд┐рдпрд╛рдШрд░ рдореЗрдВ рдЪреАрдЬреЛрдВ рдХреЛ рдХреНрд░рдо рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕ рдХреЗ рд░реВрдк рдореЗрдВ,
MLPerf рдкрд░реАрдХреНрд╖рдг
рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ , рдЬрд┐рд╕рдХреЗ рдЕрдм рд╕рдВрд╕реНрдХрд░рдг 0.5 рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдЕрд░реНрдерд╛рддреНред рд╡рд╣ рдПрдХ рддреБрд▓рдирд╛ рдкрджреНрдзрддрд┐ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╣реИ, рдЬрд┐рд╕реЗ
рдЗрд╕ рд╡рд░реНрд╖ рдХреА
рддреАрд╕рд░реА рддрд┐рдорд╛рд╣реА рдореЗрдВ рдкрд╣рд▓реА рд░рд┐рд▓реАрдЬ рдореЗрдВ рд▓рд╛рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИ:
рдЪреВрдВрдХрд┐ рд▓реЗрдЦрдХ TensorFlow рдХреЗ рдореБрдЦреНрдп рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХрд╛ рд╣рд░ рдореМрдХрд╛ рд╣реИ рдХрд┐ рдЯреНрд░реЗрди рдХреЛ рдЪрд▓рд╛рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рдХреНрдпрд╛ рд╣реИ рдФрд░ рд╕рдВрднрд╡рдд: рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ (рдХреНрдпреЛрдВрдХрд┐ рд╕рдордп рдХреЗ рд╕рд╛рде рдЗрд╕ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ TF рдХреЗ рдореЛрдмрд╛рдЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рднреА рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛)ред
рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдп рд╕рдВрдЧрдарди
IEEE , рдЬреЛ рд░реЗрдбрд┐рдпреЛ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХреНрд╕, рдХрдВрдкреНрдпреВрдЯрд░ рдФрд░ рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХрд▓ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдкрд░ рд╡рд┐рд╢реНрд╡ рддрдХрдиреАрдХреА рд╕рд╛рд╣рд┐рддреНрдп рдХреЗ рддреАрд╕рд░реЗ рднрд╛рдЧ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ,
рдиреЗ Huawei рдХреЛ рдПрдХ рдмрдЪреНрдЪреЗ рдХреЗ
рдЪреЗрд╣рд░реЗ рд╕реЗ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд
рдХрд░ рджрд┐рдпрд╛ , рдФрд░ рдЬрд▓реНрдж рд╣реА, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдкреНрд░рддрд┐рдмрдВрдз рдХреЛ
рд░рджреНрдж рдХрд░ рджрд┐рдпрд╛ред Huawei
рд╡рд░реНрддрдорд╛рди MLPerf рд░реИрдВрдХрд┐рдВрдЧ рдореЗрдВ рдЕрднреА рддрдХ рдирд╣реАрдВ рд╣реИ, рдЬрдмрдХрд┐ Huawei TPU Google TPUs рдФрд░ NVIDIA рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдЧрдВрднреАрд░ рдкреНрд░рддрд┐рдпреЛрдЧреА рд╣реИ (рдпрд╛рдиреА, рд░рд╛рдЬрдиреАрддрд┐рдХ рд▓реЛрдЧреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, Huawei рдХреА рдЙрдкреЗрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд░реНрдерд┐рдХ рдХрд╛рд░рдг рд╣реИрдВ, рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ)ред рдЕрд╡рд┐рд╡рд╛рджрд┐рдд рд░реБрдЪрд┐ рдХреЗ рд╕рд╛рде рд╣рдо рдШрдЯрдирд╛рдУрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВрдЧреЗ!
рд╕рднреА рдХреЛ рд╕реНрд╡рд░реНрдЧ! рдмрд╛рджрд▓реЛрдВ рдХреЗ рдХрд░реАрдм!
рдФрд░, рдЪреВрдВрдХрд┐ рдпрд╣ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреА рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж рдХрд╣рдиреЗ рд▓рд╛рдпрдХ рд╣реИ:
- рдЧрд╣рди рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд╡реНрдпрд╛рдкрдХ рдкреНрд░рд╕реНрдерд╛рди рдХреЗ рд╕рд╛рде (рджрд░реНрдЬрдиреЛрдВ рдФрд░ рд╕реИрдХрдбрд╝реЛрдВ рдкрд░рддреЗрдВ рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рд░ рдХрд┐рд╕реА рдХреЛ рдлрд╛рдбрд╝ рджреЗрддреА рд╣реИрдВ), рдпрд╣ рд╕реИрдХрдбрд╝реЛрдВ рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдХреЗ рдЧреБрдгрд╛рдВрдХ рдХреЛ рдкреАрд╕рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдерд╛, рдЬрд┐рд╕рдиреЗ рддреБрд░рдВрдд рдкрд┐рдЫрд▓реА рдкреАрдврд╝реА рдХреЗ рд╕рднреА рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреИрд╢ рдХреЛ рдЕрдкреНрд░рднрд╛рд╡реА рдмрдирд╛ рджрд┐рдпрд╛ред рдЗрд╕реА рд╕рдордп, рдХреНрд▓рд╛рд╕рд┐рдХ рдЗрдореЗрдЬрдиреЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдЖрдХрд╛рд░ рдФрд░ рдЗрд╕рдХреА рд╕рдЯреАрдХрддрд╛ рдХреЗ рдмреАрдЪ рдПрдХ рд╕рдЦреНрдд рд╕рд╣рд╕рдВрдмрдВрдз рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░рддрд╛ рд╣реИ (рдЙрдЪреНрдЪрддрд░ рдмреЗрд╣рддрд░, рд╕рд╣реА, рдмрдбрд╝рд╛ рдиреЗрдЯрд╡рд░реНрдХ, рдХреНрд╖реИрддрд┐рдЬ рдЕрдХреНрд╖ рд▓рдШреБрдЧрдгрдХ рд╣реИ):
- рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рдЕрдВрджрд░ рдХреА рдЧрдгрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдпреЛрдЬрдирд╛ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреА рд╣реИ, рдЕрд░реНрдерд╛рдд рдЬрд╣рд╛рдВ рд╕рднреА "рд╢рд╛рдЦрд╛рдУрдВ рдореЗрдВ рдмрдВрдЯреА" рдФрд░ "рдкрд░рд┐рд╡рд░реНрддрди" (рдкрд┐рдЫрд▓реА рд╢рддрд╛рдмреНрджреА рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ) рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдорд╛рдорд▓реЗ рд╕рд╛рдордиреЗ рдЖрдПрдВрдЧреЗ, рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдЬреНрдЮрд╛рдд рд╣реИ, рдЬреЛ рдХрд╛рдо рдХреЗ рдмрд┐рдирд╛ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рд╕рдЯреНрдЯрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдкрд╣рд▓реЗ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдмрдврд╝рд╛рддрд╛ рд╣реИ:
рдпрд╣ рдкрд┐рдЫрд▓реЗ рджрд╢рдХреЛрдВ рдХреЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕реБрдзрд╛рд░ рдХреЗ рдЕрдкреНрд░рднрд╛рд╡реА рд╣реЛрдиреЗ рдФрд░ рдкреВрд░реНрд╡рдХрд╛рд▓ рдХреЗ рдЙрддрд╛рд░-рдЪрдврд╝рд╛рд╡ рдХреЗ рд▓рд┐рдП рд╕реБрдкрд░рд╕рдХреНрд▓рд░ рдкреНрд░реЗрдбрд┐рдХреНрд╢рди рдореИрдХреЗрдирд┐рдЬреНрдо рдмрдирд╛рддрд╛ рд╣реИ (рдпрд╣ рдЪрд┐рдк рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдбреАрдПрдирдПрди рдХреИрд╢ рдкрд░ рдбреАрдПрдирдПрди рдХреА рддрд░рд╣ рдЧреНрд▓реЛрдмрд▓ рд╡рд╛рд░реНрдорд┐рдВрдЧ рдореЗрдВ рднреА рдпреЛрдЧрджрд╛рди рджреЗрддрд╛ рд╣реИ)ред
- рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдХрдордЬреЛрд░ рд░реВрдк рд╕реЗ рдХреНрд╖реИрддрд┐рдЬ рд░реВрдк рд╕реЗ рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдпрд╛рдиреА рд╣рдо 1000 рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдХрдВрдкреНрдпреВрдЯрд░ рдирд╣реАрдВ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ 1000 рдмрд╛рд░ рд╕реАрдЦрдиреЗ рдХреА рдЧрддрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ 100 рдкрд░ рднреА (рдХрдо рд╕реЗ рдХрдо рддрдм рддрдХ рдЬрдм рддрдХ рдХрд┐ рдмреИрдЪ рдХреЗ рдмрдбрд╝реЗ рдЖрдХрд╛рд░ рдкрд░ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдмрд┐рдЧрдбрд╝рдиреЗ рдХреА рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреА)ред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдХрдИ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдкрд░ рдХреБрдЫ рд╡рд┐рддрд░рд┐рдд рдХрд░рдирд╛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдХрд╛рдлреА рдХрдард┐рди рд╣реЛрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЬреИрд╕реЗ рд╣реА рдПрдХреАрдХреГрдд рдореЗрдореЛрд░реА рддрдХ рдкрд╣реБрдВрдЪ рдХреА рдЧрддрд┐ рдЬрд┐рд╕рдореЗрдВ рдиреЗрдЯрд╡рд░реНрдХ рдореЗрдВ рдХрдореА рд╣реЛрддреА рд╣реИ, рдЙрд╕рдХреЗ рд╕реАрдЦрдиреЗ рдХреА рдЧрддрд┐ рдмрд╣реБрдд рдХрдо рд╣реЛ рдЬрд╛рддреА рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдПрдХ рд╢реЛрдзрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕
рдореБрдлреНрдд рдореЗрдВ 1000 рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдХрдВрдкреНрдпреВрдЯрд░ рддрдХ рдкрд╣реБрдВрдЪ рд╣реИ, рддреЛ рд╡рд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЙрди рд╕рднреА рдХреЛ рдЬрд▓реНрдж рд╣реА рд▓реЗ рдЬрд╛рдПрдЧрд╛, рд▓реЗрдХрд┐рди рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ (рдпрджрд┐ рдХреЛрдИ infiniband + RDMA рдирд╣реАрдВ рд╣реИ), рддреЛ рд╡рд┐рднрд┐рдиреНрди рд╣рд╛рдЗрдкрд░ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд╕рд╛рде рдХрдИ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╣реЛрдВрдЧреЗред рдпрд╛рдиреА рдХреБрд▓ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХрд╛ рд╕рдордп рдХреЗрд╡рд▓ 1 рдХрдВрдкреНрдпреВрдЯрд░ рд╕реЗ рдХрдИ рдЧреБрдирд╛ рдХрдо рд╣реЛрдЧрд╛ред рдмреИрдЪ рдХреЗ рдЖрдХрд╛рд░, рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреНрд░рд╢рд┐рдХреНрд╖рдг, рдФрд░ рдЕрдиреНрдп рдирдИ рдлреИрд╢рдиреЗрдмрд▓ рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрднрд╡ рдЦреЗрд▓ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдореБрдЦреНрдп рдирд┐рд╖реНрдХрд░реНрд╖ рд╣рд╛рдБ рд╣реИ, рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐, рдХрд╛рд░реНрдп рдХреБрд╢рд▓рддрд╛ рдФрд░ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рдирд╣реАрдВред рдФрд░ рдЖрдЬ, рдПрдХ рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ рд╢реЛрдзрдХрд░реНрддрд╛ рдХрд╛ рд╕рдордп рдорд╣рдВрдЧрд╛ рд╣реИ рдФрд░ рдЕрдХреНрд╕рд░ рдпрджрд┐ рдЖрдк рдмрд╣реБрдд рд╕рд╛рд░реА рдХрд╛рд░ (рдпрджреНрдпрдкрд┐ рдЕрдиреБрдЪрд┐рдд) рдЦрд░реНрдЪ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рддреНрд╡рд░рдг рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ - рдпрд╣ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдмрд╛рджрд▓реЛрдВ рдореЗрдВ 1, 2 рдФрд░ 4 рдорд╣рдВрдЧреА V100 рдХреЗ рд╕рд╛рде рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ)ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпреЗ рдмрд┐рдВрджреБ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЗрддрдиреЗ рд╕рд╛рд░реЗ рд▓реЛрдЧ рдЧрд╣рд░реЗ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ рд▓реЛрд╣реЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреА рдУрд░ рдХреНрдпреЛрдВ рдмрдврд╝реЗ рд╣реИрдВред рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдирд╛ рдмрд┐рд▓ рдХреНрдпреЛрдВ рдорд┐рд▓рд╛ред рд╕реБрд░рдВрдЧ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдкреНрд░рдХрд╛рд╢ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ рдФрд░ рди рдХреЗрд╡рд▓ рдЧреНрд░рд╛рдлрдХреЛрд░ (рдЬреЛ рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ, 240 рдмрд╛рд░ рдЖрд░рдПрдирдПрди рдкреНрд░рд╢рд┐рдХреНрд╖рдг рддреНрд╡рд░рд┐рдд)ред
рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдИрдмреАрдПрдо рд░рд┐рд╕рд░реНрдЪ рдХреЗ рд╕рдЬреНрдЬрди
рдЖрд╢рд╛рд╡рд╛рджреА рд╣реИрдВ рдХрд┐ рд╡рд┐рд╢реЗрд╖ рдЪрд┐рдкреНрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЬреЛ 5 рд╕рд╛рд▓ рдХреЗ рдмрд╛рдж рдкрд░рд┐рдорд╛рдг рдХреЗ рдХреНрд░рдо рд╕реЗ рдЧрдгрдирд╛ рдХреА рджрдХреНрд╖рддрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рдХрд░реЗрдЧрд╛ (рдФрд░ 10 рд╡рд░реНрд╖реЛрдВ рдХреЗ рдмрд╛рдж 2 рдкрд░рд┐рдорд╛рдг рдХреЗ рдЖрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде, 2016 рдХреЗ рд╕реНрддрд░ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 1000 рдЧреБрдирд╛ рдХреА рд╡реГрджреНрдзрд┐ рдкрд░ рдкрд╣реБрдВрдЪ рдЬрд╛рдПрдЧрд╛, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЗрд╕ рдЪрд╛рд░реНрдЯ рдкрд░ рдкреНрд░рддрд┐ рд╡рд╛рдЯ рдХреНрд╖рдорддрд╛ рдореЗрдВ, рд▓реЗрдХрд┐рди рдореВрд▓ рд╢рдХреНрддрд┐ рднреА рдмрдврд╝реЗрдЧреА):

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

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

рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо
рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдирд┐рд╖реНрдкрд╛рджрди рдФрд░
рд╕реАрдЦрдиреЗ рдХреА рдЧрддрд┐ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдФрд░ рднреА рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдмрдбрд╝реЗ рд╡рд┐рд╖рдп рд╣реИрдВ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЗрд╕ рдмрд╛рд░ рдирд╣реАрдВред
рдПрдХ рдирд┐рд╖реНрдХрд░реНрд╖ рдХреЗ рдмрдЬрд╛рдп
рдЕрдкрдиреЗ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдореЗрдВ, рдирд┐рд╡реЗрд╢рдХ рдФрд░ рд▓реЗрдЦрдХ
рдЯреЛрдиреА рд╕реЗрдмрд╛ рдПрдХ рд╢рд╛рдирджрд╛рд░ рдЙрджрд╛рд╣рд░рдг рджреЗрддреЗ рд╣реИрдВ: 2000 рдореЗрдВ, рд╕реБрдкрд░ рдХрдВрдкреНрдпреВрдЯрд░ рдирдВред 1 рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде 1 рдЯреЗрд░рдлреНрд▓реЛрдкреНрд╕ рдиреЗ 150 рд╡рд░реНрдЧ рдореАрдЯрд░ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓рд┐рдпрд╛, $ 46 рдорд┐рд▓рд┐рдпрди рдХреА рд▓рд╛рдЧрдд рдФрд░ 850 рдХрд┐рд▓реЛрд╡рд╛рдЯ рдХреА рдЦрдкрдд:
15 рд╕рд╛рд▓ рдмрд╛рдж, NVIDIA GPU 2.3 2.3 рдЯреЗрд░рд╛рдлреНрд▓реЙрдк (2 рдЧреБрдирд╛ рдЕрдзрд┐рдХ) рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдПрдХ рд╣рд╛рде рдореЗрдВ рдлрд┐рдЯ рд╣реЛрддрд╛ рд╣реИ, рд▓рд╛рдЧрдд 59 рдбреЙрд▓рд░ (рд▓рдЧрднрдЧ рдПрдХ рд▓рд╛рдЦ рдмрд╛рд░ рдХрд╛ рд╕реБрдзрд╛рд░) рдФрд░ 15 рд╡рд╛рдЯ (56 рд╣рдЬрд╛рд░ рдЧреБрдирд╛ рдХрд╛ рд╕реБрдзрд╛рд░) рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддрд╛ рд╣реИ:
рдЗрд╕ рд╕рд╛рд▓ рдХреЗ рдорд╛рд░реНрдЪ рдореЗрдВ,
Google рдиреЗ TPU рдкреЙрдбреНрд╕ рдХреЛ рдкреЗрд╢ рдХрд┐рдпрд╛ - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, TPU v3 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рддрд░рд▓-рдХреВрд▓реНрдб рд╕реБрдкрд░ рдХрдВрдкреНрдпреВрдЯрд░, рдЬрд┐рд╕рдХреА рдкреНрд░рдореБрдЦ рд╡рд┐рд╢реЗрд╖рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╡реЗ 1024 TPU рдХреЗ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдПрдХ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡реЗ рдмрд╣реБрдд рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рджрд┐рдЦрддреЗ рд╣реИрдВ:

рд╕рдЯреАрдХ рдЖрдВрдХрдбрд╝реЗ рдирд╣реАрдВ рджрд┐рдП рдЧрдП рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рджреБрдирд┐рдпрд╛ рдХреЗ рдЯреЙрдк -5 рд╕реБрдкрд░ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред рдЯреАрдкреАрдпреВ рдкреЛрдб рдирд╛рдЯрдХреАрдп рд░реВрдк рд╕реЗ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╕реАрдЦрдиреЗ рдХреА рдЧрддрд┐ рдХреЛ рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИред рдмрд╛рддрдЪреАрдд рдХреА рдЧрддрд┐ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, TPUs рдХреЛ рдПрдХ рдЯреЙрд░реЙрдпрдбрд▓ рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рд╣рд╛рдИ-рд╕реНрдкреАрдб рд▓рд╛рдЗрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ:

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ 15 рд╡рд░реНрд╖реЛрдВ рдХреЗ рдмрд╛рдж, рджреЛ рдмрд╛рд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдпрд╣ рдиреНрдпреВрд░реЛрдкреНрд░реЛрд╕реЗрд╕рд░ рднреА рдЖрдкрдХреЗ рд╣рд╛рде рдореЗрдВ рдлрд┐рдЯ рд╣реЛ рд╕рдХреЗрдЧрд╛, рдЬреИрд╕реЗ
рд╕реНрдХрд╛рдИрдиреЗрдЯ рдкреНрд░реЛрд╕реЗрд╕рд░ (рдЖрдкрдХреЛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реЛрдЧрд╛, рдпрд╣ рдХреБрдЫ рдЗрд╕реА рддрд░рд╣ рдХрд╛ рд╣реИ):
рдлрд┐рд▓реНрдо "рдЯрд░реНрдорд┐рдиреЗрдЯрд░ 2" рдХреЗ рдирд┐рд░реНрджреЗрд╢рди рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рд╢реВрдЯрдЧрд╣рд░реЗ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдХ рдХреЗ рд╕реБрдзрд╛рд░ рдХреА рд╡рд░реНрддрдорд╛рди рджрд░ рдФрд░ рдКрдкрд░ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдг рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣реИред рдЖрдЬ рдХреЗ рдЯреАрдкреАрдпреВ рдкреЛрдб рдЬреИрд╕реЗ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╕рд╛рде рдПрдХ рдЪрд┐рдк рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рд╣рд░ рдореМрдХрд╛ рд╣реИред
рд╡реИрд╕реЗ, рдпрд╣ рд╣рд╛рд╕реНрдпрд╛рд╕реНрдкрдж рд╣реИ рдХрд┐ рдлрд┐рд▓реНрдо рдореЗрдВ рдЪрд┐рдк рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ (рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдХрд▓реНрдкрдирд╛ рдХрд░рддреЗ рд╣реБрдП рдХрд┐ рд╕реНрд╡-рд╢рд┐рдХреНрд╖рд╛ рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╣рд╛рдВ рдиреЗрддреГрддреНрд╡ рдХрд░ рд╕рдХрддрд╛ рд╣реИ) рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рджреНрд╡рд╛рд░рд╛ рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕реЗ,
рдЯреА -800 рд╕реНрд╡рдпрдВ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдореЛрдб рдХреЛ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ рдФрд░ рдЗрдирд╡рд┐рдЬрд╝рди рдореЛрдб (рд▓рдВрдмреЗ рд╕рдордп рддрдХ
рдирд┐рд░реНрджреЗрд╢рд┐рдд рд╕рдВрд╕реНрдХрд░рдг рджреЗрдЦреЗрдВ ) рдореЗрдВ рдХрд╛рдо рдХрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕рдХрд╛
рддрдВрддреНрд░рд┐рдХрд╛-рд╢реБрджреНрдз рдкреНрд░реЛрд╕реЗрд╕рд░ рдЙрдиреНрдирдд рдерд╛ рдФрд░ рдЬрдм рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдкрд░ рдпрд╣ рдореЙрдбрд▓ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╕рдВрдЪрд┐рдд рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рдерд╛ред 1991 рдХреЗ рд▓рд┐рдП рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИред
рдпрд╣ рдкрд╛рда рдЧрд░реНрдо 13 рдорд┐рд▓рд┐рдпрди рд╢реЗрдиреНрдЬрд╝реЗрди рдореЗрдВ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВ рд╢рд╣рд░ рдХреА 27,000 рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХ рдЯреИрдХреНрд╕рд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рдмреИрда рдЧрдпрд╛ рдФрд░ рдХрд╛рд░ рдХреЗ 4 рд▓рд┐рдХреНрд╡рд┐рдб рдХреНрд░рд┐рд╕реНрдЯрд▓ рд╕реНрдХреНрд░реАрди рдХреЛ рдмрдбрд╝реЗ рдЪрд╛рд╡ рд╕реЗ рджреЗрдЦрд╛ред рдбреНрд░рд╛рдЗрд╡рд░ рдХреЗ рд╕рд╛рдордиреЗ рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЫреЛрдЯрд╛, рдбреИрд╢рдмреЛрд░реНрдб рдореЗрдВ рдХреЗрдВрджреНрд░ рдореЗрдВ рджреЛ - рдФрд░ рдкрд┐рдЫрд▓реЗ - рдкрд╛рд░рднрд╛рд╕реА - рд░рд┐рдпрд░рд╡реНрдпреВ рдорд┐рд░рд░ рдореЗрдВ, рдПрдХ рдбреАрд╡реАрдЖрд░, рдПрдХ рд╡реАрдбрд┐рдпреЛ рдирд┐рдЧрд░рд╛рдиреА рдХреИрдорд░рд╛ рдФрд░ рдмреЛрд░реНрдб рдкрд░ рдПрдХ рдПрдВрдбреНрд░реЙрдЗрдб (рдЪрд╛рд░реНрдЬ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХреЗ рд╕реНрддрд░ рдХреЗ рд╕рд╛рде рд╢реАрд░реНрд╖ рд▓рд╛рдЗрди рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП) рдХреЗ рд╕рд╛рде рд╕рдВрдпреБрдХреНрддред рдЗрд╕рдиреЗ рдЪрд╛рд▓рдХ рдбреЗрдЯрд╛ (рдЬреЛ рдХрд┐ рдЕрдЧрд░ рд╣реИ, рддреЛ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╢рд┐рдХрд╛рдпрдд рдХрд░рдирд╛) рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛, рдПрдХ рддрд╛рдЬрд╛ рдореМрд╕рдо рдХрд╛ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди, рдФрд░ рдЯреИрдХреНрд╕реА рдмреЗрдбрд╝реЗ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрдмрдВрдз рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдЕрдВрдЧреНрд░реЗрдЬреА рдирд╣реАрдВ рдЖрддреА рдереА, рдФрд░ рд╡рд╣ рдЙрд╕рд╕реЗ рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХ рдорд╢реАрди рдХреЗ рдЕрдкрдиреЗ рдЫрд╛рдкреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреВрдЫрдиреЗ рдореЗрдВ рд╕рдлрд▓ рдирд╣реАрдВ рд╣реБрдЖред рдЗрд╕рд▓рд┐рдП, рдЙрдиреНрд╣реЛрдВрдиреЗ рдЖрд▓рд╕ рд╕реЗ рдкреЗрдбрд▓ рдХреЛ рджрдмрд╛рдпрд╛, рдХрд╛рд░ рдХреЛ рдереЛрдбрд╝рд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдЬрд╛рдо рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ред рдФрд░ рдореИрдВрдиреЗ рдЦрд┐рдбрд╝рдХреА рдХреЛ рд░реБрдЪрд┐ рдХреЗ рд╕рд╛рде рднрд╡рд┐рд╖реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ - рдЙрдирдХреЗ рдЬреИрдХреЗрдЯ рдореЗрдВ рдЪреАрдиреА рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХ рд╕реНрдХреВрдЯрд░ рдФрд░ рдореЛрдиреЛрд╡реЗрд▓ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рдереЗ ... рдФрд░ рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рдерд╛ рдХрд┐ 15 рд╕рд╛рд▓ рдореЗрдВ рдпрд╣ рд╕рдм рдХреИрд╕реЗ рджрд┐рдЦреЗрдЧрд╛ ...
рджрд░рдЕрд╕рд▓, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЖрдЬ, рдбреАрд╡реАрдЖрд░ рдХреЗ рдХреИрдорд░реЗ рдФрд░
рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ
рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рд╕реЗ рдбреЗрдЯрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд░рд┐рдпрд░-рд╡реНрдпреВ рдорд┐рд░рд░, рдпрд╛рддрд╛рдпрд╛рдд рдореЗрдВ рдХрд╛рд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдорд╛рд░реНрдЧ рдмрд┐рдЫрд╛рдиреЗ рдореЗрдВ рдХрд╛рдлреА рд╕рдХреНрд╖рдо рд╣реИред рджреЛрдкрд╣рд░ рдореЗрдВ, рдХрдо рд╕реЗ рдХрдо)ред 15 рд╡рд░реНрд╖реЛрдВ рдХреЗ рдмрд╛рдж, рд╕рд┐рд╕реНрдЯрдо рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рди рдХреЗрд╡рд▓ рдПрдХ рдХрд╛рд░ рдЪрд▓рд╛рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛, рдмрд▓реНрдХрд┐ рдореБрдЭреЗ рдирдП рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХ рдЗрд▓реЗрдХреНрдЯреНрд░рд┐рдХ рд╡рд╛рд╣рдиреЛрдВ рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рднреА рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдХреГрдкрд╛ рдХрд░реЗрдЧрд╛ред рд░реВрд╕реА рдореЗрдВ, рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ (рдПрдХ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВ: рдЕрдВрдЧреНрд░реЗрдЬреА, рдЪреАрдиреА ... рдЕрд▓реНрдмрд╛рдирд┐рдпрд╛рдИ, рдЕрдВрдд рдореЗрдВ)ред рдпрд╣рд╛рдБ рдХрд╛ рдбреНрд░рд╛рдЗрд╡рд░ рдмрд╣реБрдд рд╣реА рдХрдорддрд░ рд╣реИ, рдЦрд░рд╛рдм рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рд╣реИ, рдПрдХ рдХрдбрд╝реА рд╣реИред
рдкреНрд░рднреБ! 15 рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП
рд░реЛрдорд╛рдВрдЪрдХ рдЬрд╛рдВрдЪ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВ!
рджреЗрдЦрддреЗ рд░рд╣реЛ!
рдореИрдВ рд╡рд╛рдкрд╕ рдЖ рдЬрд╛рдКрдВрдЧрд╛! )))
UPD: рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ:
FPGA рдкрд░ рдЧрдгрдирд╛ рдХреА рдорд╛рддреНрд░рд╛ рдФрд░ рддреНрд╡рд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ
рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ @Mirn
FPGA рдкрд░, рди рдХреЗрд╡рд▓ рдордирдорд╛рдиреА рдкрд░рд┐рд╢реБрджреНрдзрддрд╛ рдХрд╛ рдЕрдВрдХрдЧрдгрд┐рдд рдЙрдкрд▓рдмреНрдз рд╣реИ, рдмрд▓реНрдХрд┐ рдордирдорд╛рдиреЗ рдмрд┐рдЯреНрд╕ рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдФрд░ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХреНрд╖рдорддрд╛ рдХрд╛ рдирд░рдХ рднреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрд╖реНрдЯрдкреНрд░рдж MobileNetV2 W рдФрд░ B рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЧреБрдгрд╛рдВрдХ рд╣реИрдВ рдФрд░ рдЖрдк рдХреЗрд╡рд▓ 16 рдмрд┐рдЯреНрд╕ рдХреЛ рд╕рдЯреАрдХрддрд╛ рдХреЗ рдмрд╣реБрдд рдиреБрдХрд╕рд╛рди рдХреЗ рдмрд┐рдирд╛ рдЙрдиреНрд╣реЗрдВ рдорд╛рддреНрд░рд╛ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдЖрдкрдХреЛ рдкреАрдЫреЗ рд╣рдЯрдирд╛ рд╣реЛрдЧрд╛ред рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдЖрдк рдЪреИрдирд▓реЛрдВ рдФрд░ рдкрд░рддреЛрдВ рдкрд░ рдЖрдВрдХрдбрд╝реЗ рджреЗрдЦрддреЗ рд╣реИрдВ рдФрд░ рдЗрдХрдЯреНрдард╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рднреА 16 рдмрд┐рдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ 1000 рдбрдмреНрд▓реНрдпреВ рдЧреБрдгрд╛рдВрдХ рдХреЗ рдЗрдирдкреБрдЯ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдмрд╛рдХреА рдкреЙрдЗрдВрдЯрд╡рд╛рдЗрдЬрд╝ рдореЗрдВ 8-11 рдмрд┐рдЯреНрд╕ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреЗрд╡рд▓ 2-3 рд╡рд░рд┐рд╖реНрда рдмрд┐рдЯреНрд╕ рдФрд░ рд╕рд╛рдЗрди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрддреЗ рд╣реИрдВред рдФрд░ рдЪреИрдирд▓реЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЖрдВрдХрдбрд╝реЗ рдРрд╕реЗ рд╣реИрдВ рдХрд┐ рдХрдИ рдЪреИрдирд▓ рд╣реИрдВ рдЬрд╣рд╛рдВ рдЖрдо рддреМрд░ рдкрд░ рд╢реВрдиреНрдп, рдпрд╛ рдЫреЛрдЯреЗ рдореВрд▓реНрдп, рдпрд╛ рдЪреИрдирд▓ рд╣реИрдВ рдЬрд╣рд╛рдВ рд▓рдЧрднрдЧ рд╕рднреА рдорд╛рди 8-11 рдмрд┐рдЯреНрд╕ рд╣реИрдВ, рдЕрд░реНрдерд╛рддреНред рд╕рдВрдХрд▓рди рд╕рдордп рдореЗрдВ рдирд╛рдЦреВрдиреЛрдВ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рдХ рдХреЛ рдирд╛рдЦреВрди рджреЗрдирд╛ рдФрд░ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ, рдЕрд░реНрдерд╛рддреНред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, ROM рдореЗрдореЛрд░реА рдореЗрдВ 16-рдмрд┐рдЯ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ 4-рдмрд┐рдЯ рд╡реИрд▓реНрдпреВ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ, рдФрд░ рдЖрдк рд╕рдЯреАрдХрддрд╛ рдХреЗ рдмрд╣реБрдд рдиреБрдХрд╕рд╛рди (1% рд╕реЗ рдХрдо) рдХреЗ рдмрд┐рдирд╛ рд╕рд╕реНрддреЗ FPGAs рдкрд░ рдкреВрд░реЗ рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╕реНрдЯреЛрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕реЗ рджрд╕рд┐рдпреЛрдВ рд╣рдЬрд╝рд╛рд░ FPS рддрдХ рдХреА рдЧрддрд┐ рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ рд╣рдо рд╡рд┐рд▓рдВрдмрддрд╛ рд╕реЗ рддреБрд░рдВрдд рдПрдХ рдиреНрдпреВрд░рд▓ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВред рдлреНрд░реЗрдо рдХрд╛ рд░рд┐рд╕реЗрдкреНрд╢рди рдХреИрд╕реЗ рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред
рдкрд░рд┐рдорд╛рдгреАрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ: рдореЗрд░рд╛ рд╡рд┐рдЪрд╛рд░ рд╣реИ рдХрд┐ рдпрджрд┐ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдбрдмреНрд▓реНрдпреВ рдХреЗ рдХрдИ рдЪрд░рдгреЛрдВ рдореЗрдВ, рдЪреИрдирд▓ рдирдВрдмрд░ 0 рдХреЗ рд▓рд┐рдП рдЧреБрдгрд╛рдВрдХ рдХреЗрд╡рд▓ +50 рд╕реЗ -50 рддрдХ рдмрджрд▓рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдмрд┐рдЯрдиреЗрд╕ рдХреЛ 7 рдореЗрдВ рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рдФрд░ рдЕрдЧрд░ -123 рд╕реЗ +124 рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рддреЛ 8 рддрдХ (рд╕рдВрдХреЗрдд рд╕рд╣рд┐рдд) )редрд╡реИрд╕реЗ рднреА, FPGA рдХреЗ рдЕрдВрджрд░, рд╕рднреА рдЪреИрдирд▓реЛрдВ рдХреА рдЧрдгрдирд╛ рдкреНрд░рддрд┐ рдЪрдХреНрд░ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдХреА рдЬрд╛рддреА рд╣реИ, рдФрд░ 7, 8, рдЖрджрд┐ рдХреЗ рдЗрди рдореЗрдореЛрд░реА рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рдХрдИ рджрд╕рд┐рдпреЛрдВ рд╣рдЬрд╝рд╛рд░реЛрдВ рдмрд┐рдЯреНрд╕ рдХреЗ рдСрд░реНрдбрд░ рдХреЗ рдПрдХ рдмрд┐рдЯ рдЖрдХрд╛рд░ рдХреЗ рд╕рд╛рде ROM рдореЗрдореЛрд░реА рдХреЗ рдПрдХ рдмрдбрд╝реЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдЯреБрдХрдбрд╝реЗ рдореЗрдВ рдорд┐рд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдФрд░ рдЖрдЧреЗ, рдпрджрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХрдо-рдХреНрд░рдо рдмрд┐рдЯреНрд╕ рдпрд╛ рддреЛ рдкрд░рд┐рдгрд╛рдо рдпрд╛ рд╕рдЯреАрдХрддрд╛ рдХреЛ рджреГрдврд╝рддрд╛ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рднреА рдЬрдЧрд╣ рдореЗрдВ рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХрд░рддреЗ рд╣реИрдВред
(, , ), RTL , , . GCC AVX256 bitperfect ( FPGA ) FPS ( W B, ).
W fc , .. -100 +100 +10000 255 9 ( ).
! рдХреНрдпреЛрдВрдХрд┐ dephwise .
u-law ( ! ).
, , 6, , .
( ). тАФ , FixedPoint dot product тАФ Fractional part, тАФ , , fc .
GPU, FPGA, ASIC рдФрд░ рдЕрдиреНрдп рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдореЙрдбрд▓ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЗрд╖реНрдЯрддрдо рд╕рдВрдХрд▓рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ@BigPack рджреНрд╡рд╛рд░рд╛ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ
- TVM ( tvm.ai/about), ( Keras) . , тАФ ┬л┬╗- (bare metal, ISA, FPGA .) edge computing. TVM HLS TVM FPGA. HLS FPGA ┬л┬╗ , ( ) FPGA , GPU/TPU .
PS FPGA transparent hardware ( тАФ open-source hardware), , ( ┬л┬╗ ) . -. , FPGA тАФ
FPGA рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдореЗрдВ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреА рдШреЛрд╖рдгрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ, Microsoft FPGA рдХрд╛ рдЙрдкрдпреЛрдЧ рдФрд░ рддрдВрддреНрд░рд┐рдХрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдХрд╛ рд╕реНрд╡рдд: рдЕрдиреБрдХреВрд▓рдирд╢рд╛рдирджрд╛рд░ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ @ Brak0delFPGA, 2019 , . тАФ . / dsp-
Xilinx Achronix , DDR.
, , , FPGA ASIC-. FPGA : , ASIC , FPGA - . рдпрд╛рдиреА - . , ASIC-, , . , FPGA , ASIC.
, CPU, FPGA , , .
, GPU , FPGA , : , - , GPU , , , - ( , , , , FPGA , GPU ,
). , FPGA , , , ASIC-.
Microsoft (
Catapult v.2 ), FPGA-. , FPGA. () .
FPGA
Ristretto Deephi , , Deephi FPGA. , , , .
FPGA .
FPGA рд╡рд┐рдХрд╛рд╕ рдЕрд░реНрдерд╢рд╛рд╕реНрддреНрд░ рдмрдирд╛рдо ASIC рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ@Mirn рджреНрд╡рд╛рд░рд╛ рдЯрд┐рдкреНрдкрдгреА
, FPGA :
, ASIC.
:
FPGA
( ), ( , , IP 30-50 5 ).
, 10 ( ), 5*(N+1)
, , тАФ 10 , , 120*N
( , тАФ )
: (120+50+5)*N, 5 880
ASIC
( 2 )
(3-4 )
ASIC ┬л ┬╗ тАФ : ,
, ( ), , тАФ , .
: тАФ , , .
( MiT тАФ , , , )
, , 10 3-5 , ( тАФ , , тАФ , тАФ ) , : .
! ! . NEC SONY (c , 10-15 , )
: FPGA ASIC.
рдзрдиреНрдпрд╡рд╛рдж:
- . .. ,
- , , ,
- , , ,
- , , , , , , , , , , , , !