рд▓реЛрд╣рд╛ рдФрд░ рдкреНрд░рддрд┐рдкрд╛рджрдирд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░реЛрд╕реЗрд╕рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЖрдЬ x86-64 рд╣реИрдВред рдЙрдиреНрд╣реЗрдВ CISC рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдЧреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЙрдирдХреЗ рдкрд╛рд╕ рдХрдорд╛рдВрдб рдХрд╛ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рд╕реЗрдЯ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдЪрд┐рдк рдкрд░ рдХреЛрд░ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рдХреНрд╖реЗрддреНрд░ рд╣реЛрддрд╛ рд╣реИред рдмрджрд▓реЗ рдореЗрдВ, рдПрдХ рдЪрд┐рдк рдкрд░ рдХрдИ рдХреЛрд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИ рд╣реБрдИред X86 рдкреНрд░реЛрд╕реЗрд╕рд░ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЖрджрд░реНрд╢ рдирд╣реАрдВ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдХрдИ рдЫреЛрдЯреЗ рдирд┐рд░реНрджреЗрд╢ рд╕реЗрдЯ (RISC) рдирд┐рд╖реНрдкрд╛рджрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдмрджрд▓реЗ рдореЗрдВ, рдкреНрд░рддрд┐рдкрд╛рджрди рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ рдЬрд┐рд╕реЗ рд▓рдЧрднрдЧ рдЕрд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдХреЛрд░ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдирд┐рд╖реНрдкрдХреНрд╖ рдкреНрд░рддрд┐рдкрд╛рджрдирдЗрд╕ рддрдереНрдп рдХреЗ рдорджреНрджреЗрдирдЬрд░ рдХрд┐ рд▓реЛрд╣реЗ рдХреА рдЙрддреНрдкрд╛рджрдХрддрд╛ рд▓рдЧрд╛рддрд╛рд░ рдмрдврд╝ рд░рд╣реА рд╣реИ, рддрдХрдиреАрдХреА рдореБрджреНрджреЛрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реА-рд░реЗ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдкреНрд░рддрд┐рдмрд┐рдВрдмреЛрдВ рдХрд╛ рдирдореВрдирд╛рдХрд░рдг, рдПрдВрдЯреАрдПрд▓рд┐рдпрд╛рд╕рд┐рдВрдЧ рдореЗрдВ рдЧреИрд╕реЛрдВ рдХреА рдорд╛рддреНрд░рд╛, рдЧрддрд┐ рдзреБрдВрдзрд▓рд╛, рдХреНрд╖реЗрддреНрд░ рдХреА рдЧрд╣рд░рд╛рдИ, рдирд░рдо рдЫрд╛рдпрд╛) рд▓реЛрд╣реЗ рдХреЗ рдХрдВрдзреЛрдВ рдкрд░ рддреЗрдЬреА рд╕реЗ рдмрдврд╝ рд░рд╣реА рд╣реИред рддреЛ, рдХреБрдЫ рд╕рд╛рд▓ рдкрд╣рд▓реЗ, рдкрд╣рд▓рд╛ рд╡рд╛рдгрд┐рдЬреНрдпрд┐рдХ рдирд┐рд╖реНрдкрдХреНрд╖ рд░реЗрдВрдбрд░ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ - рдореИрдХреНрд╕рд╡реЗрд▓ рд░реЗрдВрдбрд░ред
рдЗрд╕рдХрд╛ рдореБрдЦреНрдп рд▓рд╛рдн рдЕрдВрддрд┐рдо рддрд╕реНрд╡реАрд░ рдХреА рдЧреБрдгрд╡рддреНрддрд╛, рдиреНрдпреВрдирддрдо рд╕реЗрдЯрд┐рдВрдЧреНрд╕, рд╕рднреА рдкреНрд░рдХрд╛рд░ рдХреЗ "рдкреВрд░реНрд╡рд╛рдЧреНрд░рд╣" рдерд╛ред рд╕рдордп рдХреЗ рд╕рд╛рде, рддрд╕реНрд╡реАрд░ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ "рдЖрджрд░реНрд╢" рдХреЗ рдХрд░реАрдм рдкрд╣реБрдВрдЪ рдЬрд╛рддреА рд╣реИред рдФрд░ рджреЛрд╖ рдпрд╣ рд╣реИ - рд╕рдордп рдкреНрд░рддрд┐рдкрд╛рджрди рд╣реИред рд╢реЛрд░ рдХрдо рд╣реЛрдиреЗ рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╕рдордп рд▓рдЧрд╛ рдФрд░ рдХрдИ рд▓реЛрдЧреЛрдВ рдиреЗ рдХрдИ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рдмрд╛рдж рддреБрд░рдВрдд рдЗрд╕реЗ рдордирд╛ рдХрд░ рджрд┐рдпрд╛ред рдПрдиреАрдореЗрд╢рди рдХреЗ рд╕рд╛рде рдЪреАрдЬреЗрдВ рдФрд░ рднреА рдмрджрддрд░ рдереАрдВ (рд╕реНрдкрд╖реНрдЯ рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП)ред
рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо1. рдмреАрдо (рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рд▓рд┐рдП рд╢реБрд░реБрдЖрддреА рдмрд┐рдВрджреБ) рдХреИрдорд░реЗ рд╕реЗ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
2. рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ рдХреНрдпрд╛ рдЬреНрдпрд╛рдорд┐рддрд┐ рддрддреНрд╡реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдмреАрдо рдХреЛ рдкрд╛рд░ рдХрд░ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рдЪрд░рдг 1 рдкрд░ рдЬрд╛рдПрдВред
3. рдмреАрдо рдХреЗ рдЪреМрд░рд╛рд╣реЗ рдХреЗ рдмрд┐рдВрджреБ рдФрд░ рдХреИрдорд░реЗ рдХреЗ рдирд┐рдХрдЯрддрдо рдЬреНрдпрд╛рдорд┐рддрд┐ рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░реЗрдВред
4. рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреА рдУрд░ рдЪреМрд░рд╛рд╣реЗ рдХреЗ рдмрд┐рдВрджреБ рд╕реЗ рдПрдХ рдирдпрд╛ рдмреАрдо рдЬрд╛рд░реА рдХрд░реЗрдВред
5. рдпрджрд┐ рдЪреМрд░рд╛рд╣реЗ рдХреЗ рдмрд┐рдВрджреБ рдФрд░ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рдмреАрдЪ рдмреАрдо рдореЗрдВ рдХреЛрдИ рдмрд╛рдзрд╛ рд╣реИ, рддреЛ рдЪрд░рдг 7 рдкрд░ рдЬрд╛рдПрдВ
6. рдкрд┐рдХреНрд╕реЗрд▓ рдХреЛ рд░рдВрдЧ рд╕реЗ рднрд░реЗрдВ (рд╕рд░рд▓реАрдХреГрдд, рдХрд┐рд╕реА рджрд┐рдП рдЧрдП рдмрд┐рдВрджреБ рдкрд░ рд╕рддрд╣ рдХрд╛ рд░рдВрдЧ, рдХрд┐рд░рдг рдХреЗ рд╕рдВрдкрд░реНрдХ рдХреЗ рдмрд┐рдВрджреБ рдкрд░ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреА рддреАрд╡реНрд░рддрд╛ рд╕реЗ рдЧреБрдгрд╛)
7. рдПрдХ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рджрд┐рд╢рд╛ рдореЗрдВ рдЪреМрд░рд╛рд╣реЗ рдмрд┐рдВрджреБ рд╕реЗ рдПрдХ рдирдИ рдХрд┐рд░рдг рдЬрд╛рд░реА рдХрд░реЗрдВ, рдЪрд░рдг 2 рдкрд░ рдЬрд╛рдПрдВ рдЬрдм рддрдХ рдХрд┐ рдЕрдзрд┐рдХрддрдо рд╕рдВрдЦреНрдпрд╛ рддрдХ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдирд╣реАрдВ рдкрд╣реБрдВрдЪрддрд╛ рд╣реИ (рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ 4-8, рдпрджрд┐ рджреГрд╢реНрдп рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдпрд╛ рдЕрдкрд╡рд░реНрддрди рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝рдиреА рдЪрд╛рд╣рд┐рдП)ред

"рд╢реЛрд░" рдЪрд┐рддреНрд░ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдгред
рдЕрдЪреНрдЫреА рдЧреБрдгрд╡рддреНрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдирдореВрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣рдЬрд╛рд░реЛрдВ рдореЗрдВ рдорд╛рдкреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, 10 рд╣рдЬрд╛рд░ (рджреГрд╢реНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░)
рдкреНрд░рддрд┐ рдЫрд╡рд┐ рдХрд┐рд░рдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ FullHD 2mpix * 10 рд╣рдЬрд╛рд░ - 20 рдмрд┐рд▓рд┐рдпрдиред
рдкрде рдЕрдиреБрд░реЗрдЦрдг рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреЗ рдХрдИ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ: рджреНрд╡рд┐-рджрд┐рд╢рд╛рддреНрдордХ рдкрде рдЕрдиреБрд░реЗрдЦрдг, рдореЗрдЯреНрд░реЛрдкреЛрд▓рд┐рд╕ рд▓рд╛рдЗрдЯ рдЯреНрд░рд╛рдВрд╕рдкреЛрд░реНрдЯ, рдКрд░реНрдЬрд╛ рдкреБрдирд░реНрд╡рд┐рддрд░рдг рдкрде рдЕрдиреБрд░реЗрдЦрдг, рдХрд┐рд░рдгреЛрдВ рдХреЛ "рдЬрд╣рд╛рдВ рдЖрд╡рд╢реНрдпрдХ рд╣реЛред" рд╕реАрдкреАрдпреВ рдкрд░ рдЕрдзрд┐рдХрд╛рдВрд╢ рд░реЗрдВрдбрд░ рдЗрд╕ рдЙрджреНрджреЗрд╢реНрдп рдХреЗ рд▓рд┐рдП рдПрдордПрд▓рдЯреА рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо (рдореИрдХреНрд╕рд╡реЗрд▓, рдлреНрд░рд╛рдИ, рд▓рдХреНрд╕) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
GPU рднреВрдорд┐рдХрд╛рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдлрд╝реНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ рдСрдкрд░реЗрд╢рди рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд▓рд┐рдП рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдЗрд╕рд▓рд┐рдП, рдпрд╣ рдХрд╛рд░реНрдп рдзреАрд░реЗ-рдзреАрд░реЗ GPU рджреНрд╡рд╛рд░рд╛ рд╣реА рд╕реНрд╡реАрдХрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдореМрдЬреВрджрд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ: CUDA, рдлрд╛рдпрд░рд╕реНрдЯреНрд░реАрдо, рдУрдкрдирд╕реАрдПрд▓, рдбрд╛рдпрд░реЗрдХреНрдЯ рдХреЙрдордкреНрдпреВрдЯ, рдФрд░ рдпрд╣ рд╕реАрдзреЗ рд╢реЗрдбрд░реНрд╕ рдкрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрдирд╛ рднреА рд╕рдВрднрд╡ рд╣реИред

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