
рдЕрдореВрд░реНрдд
рдзрд╛рд░рд╛рдПрдБ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд╡рд░реНрддрдорд╛рди рдкреНрд░рдореБрдЦ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдореЙрдбрд▓ рдХрд╛ рдПрдХ рд╕реАрдзрд╛ рдЕрдиреБрдХреВрд▓рди рд╣реИрдВред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдереНрд░реЗрдбреНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдВрдЯреИрдХреНрд╕ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рдпрд╛ рдмрд╣реБрдд рдХрдо), рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд▓рдЧрд╛рддрд╛рд░ рдЕрдкрдиреА рджрдХреНрд╖рддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реЗ рд╣реИрдВред рдХрдИ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬрд┐рд╕реНрдЯ (рдЗрдВрдЬреАрдирд┐рдпрд░) рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдореЗрдВ рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рдХреЗ рдЧрд╣рди рдЙрдкрдпреЛрдЧ рдХреА рддрд▓рд╛рд╢ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрддреНрдкрд╛рджрдХрддрд╛ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг (рдЕрдиреБрдорд╛рдирд┐рдд) рд╡реГрджреНрдзрд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рдХрд╛рдо рдореЗрдВ, рдореИрдВ рддрд░реНрдХ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рд╣реИред рдЬрдмрдХрд┐ рдереНрд░реЗрдбреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕реЗ рдПрдХ рдЫреЛрдЯреЗ рдХрджрдо рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдПрдХ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдХрджрдо рд╣реИред рдкреНрд░рд╡рд╛рд╣ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдХреНрд░рдорд┐рдХ рд╕рдВрдЧрдгрдирд╛рдУрдВ рдХреЗ рдРрд╕реЗ рдЕрдкрд░реНрдпрд╛рдкреНрдд рдЧреБрдг рдирд╖реНрдЯ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ рдЬреИрд╕реЗ: рд╕рдордЭрджрд╛рд░реА, рдкреВрд░реНрд╡рд╛рдиреБрднрд╡ рдФрд░ рдирд┐рд╢реНрдЪрд┐рддрддрд╛ (рдирд┐рд░реНрдзрд╛рд░рдХрддрд╛)ред рдПрдХ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдореЙрдбрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдзрд╛рд░рд╛рдПрдВ рдмрд╣реБрдд рдЧреИрд░-рдирд┐рдпрддрд╛рддреНрдордХ рд╣реИрдВ, рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХрд╛ рдХрд╛рдо рднреА рдЕрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдпрджреНрдпрдкрд┐ рдЕрдзреНрдпрдпрди рдХреА рдЧрдИ рдХрдИ рддрдХрдиреАрдХреЛрдВ рдиреЗ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдореЙрдбрд▓ рдХреЛ рдЕрдзрд┐рдХ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рд╣реИ, рдореЗрд░рд╛ рддрд░реНрдХ рд╣реИ рдХрд┐ рд╡реЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рд▓ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рд╣рдореЗрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдШрдЯрдХреЛрдВ рдХреА рдмрд╛рддрдЪреАрдд рдореЗрдВ рдкреВрд░реНрдг рдирд┐рдпрддрддреНрд╡рд╡рд╛рдж рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЧрдгрдирд╛ рдХрд╛ рдПрдХ рдореЙрдбрд▓ рдмрдирд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдФрд░ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрд╣рд╛рдВ рдЗрд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдиреЗ рдХреЗ рдмрдЬрд╛рдп рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдП рдЬрд╣рд╛рдВ рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИред рдореИрдВ рд╕рдорд╛рдирд╛рдВрддрд░ рдШрдЯрдХ рд╕рдордиреНрд╡рдп рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд▓рд╛рдн рд╕рд╛рдмрд┐рдд рдХрд░рддрд╛ рд╣реВрдВред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рднрд╛рд╖рд╛рдПрдВ рдЕрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╣реЛрдВрдЧреА, рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЕрдзрд┐рдХ рд╕рдорд╛рдирд╛рдВрддрд░ рд╣реЛрдВрдЧреЗред
1 рдкрд░рд┐рдЪрдп
рд╣рд░ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╛рдирд╛рдВрддрд░ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдЕрдирд┐рд╡рд╛рд░реНрдпрддрд╛ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдХрдард┐рди рд╣реЛрддрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдХрдИ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХрд╛ рдЕрдиреБрдорд╛рди рд╣реИ рдХрд┐ рдореВрд░ рдХреЗ рдХрд╛рдиреВрди рдХреЗ рдЕрдВрдд рдХреЛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕рд┐рд╕реНрдЯрдо (рдорд▓реНрдЯреАрдХреЛрд░, рдорд▓реНрдЯреАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ) рдХреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд╕рдорд╛рдирддрд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ рджреНрд╡рд╛рд░рд╛ рд░рджреНрдж рдХрд░ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ [15]ред рдпрджрд┐ рд╣рдо рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╡реГрджреНрдзрд┐ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдЗрд╕ рд╕рдорд╛рдирддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рдВрднрд╛рд╡рд┐рдд рддрдХрдиреАрдХреА рд╕рдорд╛рдзрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реНрддрд░ рдкрд░ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рд╕рдорд╛рдирддрд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧрддрд┐рд╢реАрд▓ рд╢реЗрдбреНрдпреВрд▓рд┐рдВрдЧ рдпрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕реНрддрд░ рдкрд░ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдорд╛рдирд╛рдВрддрд░рдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП [6]ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдИ рд╢реЛрдзрдХрд░реНрддрд╛ рдЗрд╕ рдмрд╛рдд рд╕реЗ рд╕рд╣рдордд рд╣реИрдВ рдХрд┐ рдпреЗ рддрдХрдиреАрдХ рдЕрдкреНрд░рднрд╛рд╡реА рд╣реИрдВ рдФрд░ рдХреЗрд╡рд▓ рдереЛрдбрд╝реА рд╕реА рд╕рдВрдЧрд╛рдорд┐рддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреА рд╣реИрдВред рдПрдХ рдФрд░ рдЕрдзрд┐рдХ рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╕рдорд╛рдзрд╛рди рдпрд╣ рд╣реИ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реНрд╡рдпрдВ "рдЕрдзрд┐рдХ рд╕рдорд╛рдирд╛рдВрддрд░" рдмрди рдЬрд╛рдПрдВред
рдпрджрд┐ рд╣рдо рд╕рдордЭрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдорд╡рд░реНрддреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдЗрддрдиреА рдЬрдЯрд┐рд▓ рдХреНрдпреЛрдВ рд╣реИ, рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред рд╕рдЯрд░ рдФрд░ рд▓рд╛рд░реНрд╕ [рек]] рдиреЗ рдХрд╣рд╛: "рд▓реЛрдЧ рдХреНрд░рдорд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдХреЛрдб рдХреЗ рдХрд╛рд░рдг рдЬрд▓реНрджреА рд╕реЗ рд╕рдВрдЧрддрд┐ рдореЗрдВ рдирд┐рд░рд╛рд╢ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рд╕рд╛рдл рд╕реБрдерд░реЗ рд▓реЛрдЧ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдСрд░реНрдбрд░ рдХрд┐рдП рдЧрдП рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдПрдХ рд╕рд░рд▓ рд╕реЗрдЯ рдХреЗ рдмреАрдЪ рднреА рд╕рдВрднрд╡ рд╡рд┐рдХрд▓реНрдк рдХреЛ рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВред тАЭ
рднреМрддрд┐рдХ рджреБрдирд┐рдпрд╛ рдХрд╛рдлреА рд╣рдж рддрдХ рд╕рдорд╛рдирд╛рдВрддрд░ рд╣реИ, рдФрд░ рд╣рдорд╛рд░рд╛ рдЕрд╕реНрддрд┐рддреНрд╡ рд╕рдорд╛рдирд╛рдВрддрд░ рднреМрддрд┐рдХ рдЧрддрд┐рд╢реАрд▓рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рддрд░реНрдХ рдХрд░рдиреЗ рдХреА рд╣рдорд╛рд░реА рдХреНрд╖рдорддрд╛ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдордиреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдЕрдореВрд░реНрдд рдХреЛ рдЪреБрдирд╛ рд╣реИ, рдЬреЛ рднреМрддрд┐рдХ рджреБрдирд┐рдпрд╛ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рд╕рдорд╛рдирддрд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рд╣рдордиреЗ рдЗрди рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЕрдореВрд░реНрддрддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рддрд╛рдХрд┐ рдЕрдм рд╣рдо рдЦреБрдж рднреА рднреВрд▓ рдЧрдП рдХрд┐ рд╡реЗ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕ рдХрд╛рдо рдореЗрдВ, рдореИрдВ рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реВрдВ рдХрд┐ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдХрдард┐рдирд╛рдЗрдпрд╛рдБ рдЕрдореВрд░реНрддрддрд╛ рдХреЗ рдЧрд▓рдд рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИрдВ, рдФрд░ рдЕрдЧрд░ рд╣рдордиреЗ рдЗрди рд╕рд╛рд░ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛, рддреЛ рд╕рдорд╕реНрдпрд╛рдПрдБ рд╣рд▓ рд╣реЛ рдЬрд╛рдПрдВрдЧреАред
рдПрдХ рдЖрд╢рд╛рд╡рд╛рджреА рджреГрд╖реНрдЯрд┐рдХреЛрдг рдмрдбрд╝реЛрд╕реЛ [7] рджреНрд╡рд╛рд░рд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рддрд╛ рд╣реИ рдХрд┐ рддрдХрдиреАрдХреА рдмрд▓ рд╕рд░реНрд╡рд░реЛрдВ рдФрд░ рдбреЗрд╕реНрдХрдЯреЙрдк рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЛ рд╕рдорд╡рд░реНрддреА рдорд▓реНрдЯреАрдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ (рд╕реАрдПрдордкреА) рддрдХ рд▓реЗ рдЬрд╛рдПрдВрдЧреЗ, рдФрд░ рдЬрдм рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ рдореБрдЦреНрдпрдзрд╛рд░рд╛ рдмрди рдЬрд╛рдПрдВрдЧреА, рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣рд▓ рд╣реЛ рдЬрд╛рдПрдВрдЧреАред рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдХреЛ рдХрдо рдирд╣реАрдВ рд╕рдордЭрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕реНрдЯреАрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИ: "
рдЗрдВрдЯрд░рдПрдХреНрдЯрд┐рд╡ рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреА рдПрдХ
рд╕рдВрдШ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ
рд╕рд╛рде рдЪрд░рдгреЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХреЗ рдкрд╛рд░рдВрдкрд░рд┐рдХ рд░реВрдкрдХ рдХреЛ рдмрджрд▓реЗрдВ" [46]ред рдпрд╣ рд▓реЗрдЦ рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред
2 рдзрд╛рдЧреЗ
рд╕рд╛рдорд╛рдиреНрдп-рдЙрджреНрджреЗрд╢реНрдп рд╡рд╛рд▓реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ, рд╣рдо рдПрдХ рдРрд╕реЗ рдмрд┐рдВрджреБ рдкрд░ рдкрд╣реБрдБрдЪ рдЧрдП рд╣реИрдВ рдЬрд╣рд╛рдБ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рдЕрдиреНрдп рд╕рднреА рдкрд░ рд╣рд╛рд╡реА рд╣реИ, рдЕрд░реНрдерд╛рддреН рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХрд╛ рд╕реНрдЯреНрд░реАрдо рдореЙрдбрд▓ (рдпрд╛ рд╕рд┐рд░реНрдл рдзрд╛рдЧреЗ)ред рдереНрд░реЗрдбреНрд╕ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдореЗрдореЛрд░реА рд╕рд╛рдЭрд╛ рдХрд░рддреА рд╣реИрдВред рд╡реЗ рдЖрдзреБрдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рдПрдХ рдкреНрд░рдореБрдЦ рд╕рдВрдЧрд╛рдорд┐рддрд┐ рдореЙрдбрд▓ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ рд╣реИрдВред рдЖрдЬ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрдИ рд╕рд╛рдорд╛рдиреНрдп-рдЙрджреНрджреЗрд╢реНрдп рд╡рд╛рд▓реЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрд╕рдПрдордкреА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ - рд╕рдордорд┐рдд рдорд▓реНрдЯреАрдкреНрд░реЛрд╕реЗрд╕рд░ рдпрд╛ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ) "рд╕реНрдЯреНрд░реАрдо" рдЕрдореВрд░реНрдд рдХреЗ рдкреНрд░рддреНрдпрдХреНрд╖ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ рд╣реИрдВред
рдХреБрдЫ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрд╣реБрдд рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдереНрд░реЗрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рддрдерд╛рдХрдерд┐рдд "рд╢рд░реНрдордирд╛рдХ рд╕рдорд╛рдирд╛рдВрддрд░" рдЕрдиреБрдкреНрд░рдпреЛрдЧ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдРрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЬреЛ рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ рдХрдИ рд╕реНрд╡рддрдВрддреНрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдмрд┐рд▓реНрдб рдпреВрдЯрд┐рд▓рд┐рдЯреАрдЬрд╝ - рд╕рдорд╛рдирд╛рдВрддрд░ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди (рдкреАрд╡реАрдПрдо), рдЧрдореЗрдХ, рдпрд╛ рд╡реЗрдм рд╕рд░реНрд╡рд░)ред рдЗрди рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдХреЗ рдХрд╛рд░рдг, рдЙрдиреНрд╣реЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХрд░рдирд╛ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рдЖрд╕рд╛рди рд╣реИ, рдФрд░ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓рд╛ рдЕрдореВрд░реНрдд "рдереНрд░реЗрдбреНрд╕" рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ "рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ" (рдЬрд┐рд╕рдореЗрдВ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рдирд╣реАрдВ рд╣реИ) рд╣реИред рдЬрдм рдРрд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрдЯрд╛ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдПрдмреНрд╕реНрдЯреНрд░рдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд▓реЗрдирджреЗрди рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрдЧрд╛рдорд┐рддрд┐ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдкрдХреНрд╖ рдХрд╛рдлреА рдЬрдЯрд┐рд▓ рд╣реИред рдлрд┐рд░ рд╕реЗ рд╕реИрдЯрд░ рдФрд░ рд▓рд╛рд░реНрд╕ рдХреЛ рдЙрджреНрдзреГрдд рдХрд░рддреЗ рд╣реБрдП [47]:
тАЬрдЧреНрд░рд╛рд╣рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рджреБрдирд┐рдпрд╛ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдВрд░рдЪрд┐рдд рдирд╣реАрдВ рд╣реИред рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рдЗрдВрдЯрд░реИрдХреНрдЯ рдФрд░ рд╕рд╛рдЭрд╛ рдХрд░ рд╕рдХрддреА рд╣реИред рдЕрдорд╛рдирд╡реАрдп рдХреЛрдб рджрд╛рдиреЗрджрд╛рд░рддрд╛, рдмрд╛рддрдЪреАрдд рдХреА рдЬрдЯрд┐рд▓рддрд╛; рд╕реВрдЪрдХ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ - рдпрд╣ рд╕рдм рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрдард┐рди рдмрдирд╛рддрд╛ рд╣реИред "рдмреЗрд╢рдХ, рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдереНрд░реЗрдбреНрд╕ рдПрдХрдорд╛рддреНрд░ рд╡рд┐рдХрд▓реНрдк рдирд╣реАрдВ рд╣реИрдВред рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЗрдВ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рджрд░реНрд╢рди рдХреА рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдбреЗрдЯрд╛ рд╕рдорд╛рдирддрд╛ рдФрд░ рд╕рдВрджреЗрд╢ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ (PVM [23], MPI [39], рдУрдкрдирдПрдордкреА) рдХреЗ рд▓рд┐рдП рднрд╛рд╖рд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди - рдпреЗ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдВ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдереНрд░реЗрдб рдкрд░ рд╣рд╛рд╡реА рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ рдХрдВрдкреНрдпреВрдЯрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЕрдХреНрд╕рд░ рд╕рд╛рдорд╛рдиреНрдп рдЙрджреНрджреЗрд╢реНрдп рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕реЗ рдХрд╛рдлреА рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╡реЗ рдЖрдорддреМрд░ рдкрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реНрддрд░ рдкрд░ рд╡реИрдХреНрдЯрд░ рдФрд░ рдереНрд░реЗрдбреНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ, рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдмреЛрдЭрд┐рд▓ рд░рд╣рддреЗ рд╣реИрдВред рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рдВрдмреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рд╕реА рдФрд░ рдлреЛрд░рдЯреНрд░рд╛рди рднрд╛рд╖рд╛рдПрдБ рд╣рд╛рд╡реА рд╣реИрдВред рд╡рд┐рддрд░рд┐рдд рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЗрдВ, рдереНрд░реЗрдбреНрд╕ рдЕрдХреНрд╕рд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдореВрд░реНрдд рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рд╣реЛрдиреЗ рдХрд╛ рднреНрд░рдо рдкреИрджрд╛ рдХрд░рдирд╛ рдмрд╣реБрдд рдорд╣рдВрдЧрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рднреА, рд╣рдо рдПрдХ рд╡рд┐рддрд░рд┐рдд рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рддрдВрддреНрд░ рдмрдирд╛рдиреЗ рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдПрдХ рд▓рдВрдмрд╛ рд░рд╛рд╕реНрддрд╛ рддрдп рдХрд░ рдЪреБрдХреЗ рд╣реИрдВ рдЬреЛ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, CORBA рдФрд░ .NET рд╡рд┐рддрд░рд┐рдд-рдЙрдиреНрдореБрдЦ рддрдХрдиреАрдХреЛрдВ рдкрд░ рд╣рд╛рд╡реА рд╣реИрдВред рдЙрдирдореЗрдВ, рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдШрдЯрдХ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдПрдХ рдордзреНрдпрд╕реНрде рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмрд╛рддрдЪреАрдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рд╛рдЭрд╛ рд╕реНрдореГрддрд┐ рдореЗрдВ рд╕реНрдерд╛рдиреАрдп рд╡рд╕реНрддреБрдПрдВ рдереАрдВред рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдбреЗрдЯрд╛ рдХрд╛ рдЕрдореВрд░реНрдд рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рдХреЗ рднреНрд░рдо рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпреЗ рддрдХрдиреАрдХ рдордзреНрдпрдо рдкреНрд░рднрд╛рд╡реА рд╣реИрдВред рд╡реЗ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рддрд░рд╣ рд╡рд┐рддрд░рд┐рдд рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реБрдХ рдмрдирд╛рддреЗ рд╣реИрдВред
рдПрдВрдмреЗрдбреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдереНрд░реЗрдбреНрд╕ рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдПрдХ рд╕рдВрдЧрд╛рдорд┐рддрд┐ рдореЙрдбрд▓ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдкреНрд░реЛрдЧреНрд░рд╛рдореЗрдмрд▓ рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЕрдХреНрд╕рд░ рд╡реАрдПрд▓рдЖрдИрдбрдмреНрд▓реНрдпреВ рдорд╢реАрди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╣реЛрддреЗ рд╣реИрдВред рд╡реАрдбрд┐рдпреЛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЛ SIMD, VLIW рдХреЗ рд╕рд╛рде рдФрд░ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдиреЗрдЯрд╡рд░реНрдХ рд╣реИрдВрдбрд▓рд░ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдлрд┐рд░ рднреА, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреА рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдорд╛рддреНрд░рд╛ рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдЗрди рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЙрдбрд▓ рдЖрджрд┐рдо рд╣реИрдВред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдЕрд╕реЗрдВрдмрд▓рд░ рдХреЛрдб рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдХреЛрдб рдХреЛ рд╕реА рдХреЛрдб рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдкреНрд░рджрд░реНрд╢рди рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИред
рдХрдИ рдПрдореНрдмреЗрдбреЗрдб рд╕рд┐рд╕реНрдЯрдо рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреА рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕рдВрдкрддреНрддрд┐ рдпрд╣ рд╣реИ рдХрд┐ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдФрд░ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рдирд╢реАрд▓рддрд╛ рдЕрднрд┐рд╡реНрдпрдВрдЬрдХ (рдЕрднрд┐рд╡реНрдпрдВрдЬрдХ рдХреНрд╖рдорддрд╛рдУрдВ) рдпрд╛ рдкреНрд░рджрд░реНрд╢рди рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрд╣ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдХрдВрдкреНрдпреВрдЯрд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рд╡рд╛рд▓ рдЗрд╕ рдХрд╛рдо рдХреЗ рд╡рд┐рд╖рдп рд╕реЗ рджреВрд░ рд╣реИред рдореИрдВ рд╕рд╛рдмрд┐рдд рдХрд░реВрдВрдЧрд╛ рдХрд┐ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдФрд░ рдкреВрд░реНрд╡рд╛рдиреБрднрд╡рддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЖрдорддреМрд░ рдкрд░ рдХрдИ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдереНрд░реЗрдбреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИред
3 рдзрд╛рд░рд╛рдПрдБ, рдПрдХ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдореЙрдбрд▓ рдХреЗ рд░реВрдк рдореЗрдВ
рдЗрд╕ рдЦрдВрдб рдореЗрдВ, рдореИрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдпрд╛ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдХреЗ рдмрд┐рдирд╛, рдкреНрд░рд╡рд╛рд╣ рдХреА рдореМрд▓рд┐рдХ рдиреАрдВрд╡ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реВрдВрдЧрд╛ рдФрд░ рджрд┐рдЦрд╛рдКрдВрдЧрд╛ рдХрд┐ рдЙрдирдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЧрдгрдирд╛ рдХрд╛ рдореЙрдбрд▓ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдЧрд▓рдд рд╣реИред рдЕрдЧрд▓реЗ рднрд╛рдЧ рдореЗрдВ, рдореИрдВ рдореЙрдбрд▓ рдХреЗ рдХреБрдЫ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╕реБрдзрд╛рд░реЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реВрдБрдЧрд╛ред
рдорд╛рди рд▓реЗрдВ рдХрд┐ N = {0,1,2, ...} рдкреНрд░рд╛рдХреГрддрд┐рдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рд╕рдореБрдЪреНрдЪрдп рд╣реИред B = {0, 1} рдХреЛ рдмрд╛рдЗрдирд░реА рдЕрдВрдХ (рдмрд┐рдЯреНрд╕) рдХрд╛ рд╕реЗрдЯ рднреА рдорд╛рди рд▓реЗрдВ, рдФрд░ B * рдкрд░рд┐рдорд┐рдд рд▓рдВрдмрд╛рдИ рдХреЗ рдмрд┐рдЯреНрд╕ рдХреЗ рд╕рднреА рдЕрдиреБрдХреНрд░рдореЛрдВ рдХрд╛ рд╕реЗрдЯред рддреЛ

- рдЕрдирдВрдд рд▓рдВрдмрд╛рдИ рдХреЗ рдмрд┐рдЯреНрд╕ рдХреЗ рд╕рднреА рдЕрдиреБрдХреНрд░рдореЛрдВ рдХрд╛ рд╕реЗрдЯ (рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рд╣реИ рдЬреЛ рдПрди рд╕реЗ рдмреА рдореИрдк рдХрд░рддрд╛ рд╣реИ)ред рд╕рд╛рде рд╣реА рджреЗрдВ

[17]ред рд╣рдо рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рд╕реНрдерд┐рддрд┐ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреА ** рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ: рдЗрд╕рдХреЗ рдЗрдирдкреБрдЯ (рдЬрд┐рдирдореЗрдВ рд╕реЗ рд╕рдВрднрд╛рд╡рд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рдЕрдирдВрдд рд╕рдВрдЦреНрдпрд╛ рд╣реИрдВ) рдФрд░ рдЗрд╕рдХреЗ рдЖрдЙрдЯрдкреБрдЯ (рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХрдИ рдЕрдирдВрдд рднреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ)ред рдЪрд▓реЛ

рдкрд░рд┐рднрд╛рд╖рд╛ рдФрд░ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдХреНрд╖реЗрддреНрд░ рдХреЗ рд╕рд╛рде рд╕рднреА рдЖрдВрд╢рд┐рдХ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд╕реЗрдЯ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ - рдмреА ** (рдЖрдВрд╢рд┐рдХ рдХрд╛рд░реНрдп рдРрд╕реЗ рдХрд╛рд░реНрдп рд╣реИрдВ рдЬреЛ рдкрд░рд┐рднрд╛рд╖рд╛ рдХреЗ рдЕрдкрдиреЗ рдбреЛрдореЗрди рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рддрддреНрд╡ рдкрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдпрд╛ рдирд╣реАрдВ рднреА рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ)ред
рдЕрдирд┐рд╡рд╛рд░реНрдп рдорд╢реАрди (
рдП, рд╕реА ) рдПрдХ рдкрд░рд┐рдорд┐рдд рд╕реЗрдЯ рд╣реИ

рдкрд░рдорд╛рдгреБ рдХреНрд░рд┐рдпрд╛ рдФрд░
рдирд┐рдпрдВрддреНрд░рдг рд╕рдорд╛рд░реЛрд╣ :

ред рд╕реЗрдЯ
A рдорд╢реАрди рдХреЗ рдкрд░рдорд╛рдгреБ рдХреНрд░рд┐рдпрд╛рдУрдВ (рдирд┐рд░реНрджреЗрд╢реЛрдВ) рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдлрд╝рдВрдХреНрд╢рди c рдЗрди рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐
рдП рдореЗрдВ рдирд┐рд░реНрджреЗрд╢реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдЯреЙрдк рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рд╢рд╛рдорд┐рд▓ рд╣реИред

ред рдпрд╣реА рд╣реИ, рд╕реНрдЯреЙрдк рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рдорд╢реАрди рдХреА рд╕реНрдерд┐рддрд┐ рдХреЛ рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИред
рд▓рдВрдмрд╛рдИ
рдХрд╛ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо 
N рдХреЛ рдПрдХ рдлрдВрдХреНрд╢рди рдХрд╣рд╛ рдЬрд╛рдПрдЧрд╛

рдЬрд╣рд╛рдБ

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

рдЬреЛ рдорд╢реАрди рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрд╡рд╕реНрдерд╛ рдФрд░ рдЙрд╕рдХреЗ рдЗрдирдкреБрдЯ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рд╕рднреА рдХреЗ рд▓рд┐рдП


(1)
рдпрд╣рд╛рдВ

рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрдерди рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо
p рдореЗрдВ рд╕реВрдЪрдХрд╛рдВрдХ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИ

ред рдпрд╣ рдирд┐рд░реНрджреЗрд╢ рд░рд╛рдЬреНрдп рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ

рдЕрдЧрд▓рд╛ рд░рд╛рдЬреНрдп рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП

ред рдЕрдЧрд░ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП


рддреЛ

= рдПрдЪ рдФрд░ рд░рд╛рдЬреНрдп рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ

(рдпрд╛рдиреА, рд░рд╛рдЬреНрдп рдЕрдм рдирд╣реАрдВ рдмрджрд▓рддрд╛ рд╣реИ)ред рдпрджрд┐ рд╕рднреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдо
p рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ
p ,
Q рдореЗрдВ рдПрдХ рдкрд░рд┐рдорд┐рдд рдХрд╛рд░реНрдп рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ
ред рдпрджрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдо
рдкреА рдХреЗрд╡рд▓ рдХреБрдЫ рдХреЗ рд▓рд┐рдП рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ

рддрдм рдпрд╣
рдХреНрдпреВ рдореЗрдВ рдЖрдВрд╢рд┐рдХ рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ (рдпрд╣ рджрд┐рдЦрд╛рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐
рдХреНрдпреВ рдПрдХ рдмреЗрд╢реБрдорд╛рд░ рд╕реЗрдЯ рд╣реИ (рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐
рдХреНрдпреВ рдХреЗ рдирд┐рд░рдВрддрд░ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдПрдХ рд╕рдмрд╕реЗрдЯ рднреА рдЧрдгрдирд╛ рдпреЛрдЧреНрдп рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдмреА ** рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдмреЗрд╢реБрдорд╛рд░ рд╣реИред рдФрд░ рдпрд╣ рд╡рд┐рдХрд░реНрдг рддрд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред ред рдХреИрдВрдЯрд░) рд╕рднреА рдкрд░рд┐рдорд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ
рдкреА рдХреЗ рд╕реЗрдЯ рдХреЗ рдмрд╛рдж рд╕реЗ - рдЧрдгрдиреАрдп, рд╣рдо рдЙрд╕реЗ рдирд╣реАрдВ
рдХреНрдпреВ рдореЗрдВ рд╕рднреА рдХрд╛рд░реНрдпреЛрдВ рджрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЕрдВрддрд┐рдо рдХрд╛рд░реНрдпрдХреНрд░рдо рдЗрд╕рд▓рд┐рдП рдХрд┐рд╕реА рднреА рдЕрдиреБрдХреНрд░рдорд┐рдХ рдорд╢реАрди рдЯреНрдпреВрд░рд┐рдВрдЧ рдФрд░ рдЪрд░реНрдЪ рдХреЗ рд╕реАрдорд┐рдд рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рд╣реИ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ, [48] рд╕реЗ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдХрд┐ рд╡рд┐рдХрд▓реНрдк рдЕрдиреБрдХреНрд░рдо рдХреА рдПрдХ рдХрд┐рд╕реНрдо .. tionary рдорд╢реАрдиреЛрдВ
(рдП,) рдкреА рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╣реИрдВ рдЬреЛ
рдкреНрд░ рдЗрд╕ рд╕рдмрд╕реЗрдЯ рдПрдХ рд╕рдмрд╕реЗрдЯ
рдХреБрд╢рд▓рддрд╛ рд╕реЗ рдЧрдгрдирд╛ рдХрд░ рд╕рдХрд╛ рдХрд╛рд░реНрдпреЛрдВ)) рд╣реИ рдХреА рдареАрдХ рдЙрд╕реА рд╕рдмрд╕реЗрдЯ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ рдореЗрдВ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛрддрд╛
рд╣реИредрдЕрдм рдЪрд▓реЛ рдПрдХ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдореВрд▓ рдХреА рдУрд░ рдореБрдбрд╝рддреЗ рд╣реИрдВред рдкреНрд░реЛрдЧреНрд░рд╛рдо рдФрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реНрдерд┐рддрд┐ рдмрддрд╛рдИ рдЧрдИ рд╣реИ, рдФрд░ рдЕрдиреБрдХреНрд░рдо (1) рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрджрд┐ рдЕрдиреБрдХреНрд░рдо рдмрдВрдж рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рджреНрд╡рд╛рд░рд╛ рдЧрдгрдирд╛ рдХреА рдЧрдИ рдлрд╝рдВрдХреНрд╢рди рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХрд┐рд╕реА рднреА рджреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо
p рдФрд░
p ' рдХреА рдЖрдкрд╕ рдореЗрдВ рддреБрд▓рдирд╛
рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рд╡реЗ рд╕рдорд╛рди рд╣реИрдВ рдпрджрд┐ рд╡реЗ рд╕рдорд╛рди рдЖрдВрд╢рд┐рдХ рдлрд╝рдВрдХреНрд╢рди рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣реА рд╣реИ, рд╡реЗ рд╕рдорд╛рди рд╣реИрдВ рдпрджрд┐ рд╡реЗ рдПрдХ рд╣реА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд░реБрдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрди рд░рд╛рдЬреНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдЕрдВрддрд┐рдо рд╕реНрдерд┐рддрд┐ рд╣реИ (рд╢рд╛рд╕реНрддреНрд░реАрдп рд╕рд┐рджреНрдзрд╛рдВрдд рдореЗрдВ, рдЬрдм рдХрд╛рд░реНрдпрдХреНрд░рдо рдмрдВрдж рдирд╣реАрдВ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рд╕рдордХрдХреНрд╖ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдПрдореНрдмреЗрдбреЗрдб рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдЧрдгрдирд╛ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧрдВрднреАрд░ рд╕рдорд╕реНрдпрд╛рдПрдВ рдкреИрджрд╛ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрднреА рдирд╣реАрдВ рд░реБрдХрддреЗ [34])ред рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рддреБрд▓реНрдпрддрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд┐рд╕реА рднреА рд░рдЪрдирд╛рддреНрдордХ рдФрдкрдЪрд╛рд░рд┐рдХрддрд╛ рдХреЗ рд▓рд┐рдП рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдХрдИ рдереНрд░реЗрдбреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдпреЗ рдЖрд╡рд╢реНрдпрдХ рдЧреБрдг рдЦреЛ рдЬрд╛рддреЗ рд╣реИрдВред рдЖрдЗрдП рджреЛ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ

рдФрд░

рд╡рд╣ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдЪрд▓рддрд╛ рд╣реИред рдЬрдм рд╣рдо рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ (1) рдХреЛ рд╕реВрддреНрд░ рд╕реЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рддреЛ рд╣рдорд╛рд░рд╛ рдХреНрдпрд╛ рдЕрд░реНрде рд╣реЛрддрд╛ рд╣реИ:

(2)
рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг n рдкрд░, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдирд┐рдореНрди рдкрд░рдорд╛рдгреБ рдХреНрд░рд┐рдпрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЖрдЗрдП рдЕрдм рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╕рдорддреБрд▓реНрдпрддрд╛ рдХрд╛ рдПрдХ рд░рдЪрдирд╛рддреНрдордХ рд╕рд┐рджреНрдзрд╛рдВрдд рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣реА рд╣реИ, рдЬрдм рджреЛ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдЬреЛрдбрд╝реЗ рджрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ

рдФрд░

рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧрд╛? рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдВрдд рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдЙрдирдХреЗ рд╕рдордХрдХреНрд╖реЛрдВ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрдм
рд╕рднреА рд╡реИрдХрд▓реНрдкрд┐рдХ рдПрдХ рд╣реА рдЕрдВрддрд┐рдо рдЕрд╡рд╕реНрдерд╛ рдореЗрдВ рдПрдХ рд╣реА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЕрд╡рд╕реНрдерд╛ рдХреЗ рд▓рд┐рдП рд░реБрдХ рдЬрд╛рддреЗ рд╣реИрдВред рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕рд░рд╛рд╕рд░ рд╕рдВрдЦреНрдпрд╛ рд╕рдорддреБрд▓реНрдпрддрд╛ рдХрд╛ рдкреНрд░рдорд╛рдг рдЕрддреНрдпрдВрдд рдХрдард┐рди рдмрдирд╛ рджреЗрддреА рд╣реИред рдЕрдкрд╡рд╛рдж рддреБрдЪреНрдЫ рдорд╛рдорд▓реЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмреА ** рд░рд╛рдЬреНрдп рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛ рдирд┐рд╖реНрдкрд╛рджрди рдЕрдиреНрдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдЕрдиреБрднрд╛рдЧреЛрдВ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдпрджрд┐ рджреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдо
p рдФрд░
p ' рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЪрд▓рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдЕрдм рдЙрдирдХреА рд╕рдорд╛рдирддрд╛ рдХрд╛ рдиреНрдпрд╛рдп рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдореЗрдВ рдЙрди рд╕рднреА рдЕрдиреНрдп рдереНрд░реЗрдбреНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдирд╛ рд╣реЛрдЧрд╛ рдЬрд┐рдиреНрд╣реЗрдВ рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рд╣рдореЗрдВ рд╕рднреА рд╕рдВрднрд╡ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣рдо рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдорддреБрд▓реНрдпрддрд╛ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рдкреНрд░рд╡рд╛рд╣ рдкрд░ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ, рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рдПрдХ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдореЙрдбрд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдмреЗрд╣рдж рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рд╕рдмреВрдд рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдЬрд╛рд╡рд╛ рднрд╛рд╖рд╛ рдореЗрдореЛрд░реА рдореЙрдбрд▓ [41, 24] рдХреА рд╕реВрдХреНрд╖реНрдорддрд╛рдУрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдмрд╣реБрдд рд╣реА рддреБрдЪреНрдЫ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЕрд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд╕реВрддреНрд░ (1) рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдЧрдгрдирд╛ рдХреЗ рд╕рд╛рд░ рдХреЗ рдореВрд▓, рдЬрд┐рд╕ рдкрд░ рд╕рднреА рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдПрдВ рдЖрдзрд╛рд░рд┐рдд рд╣реИрдВ, рдирд┐рдпрддрд╛рддреНрдордХ рдШрдЯрдХреЛрдВ рдХреЗ рдирд┐рд░реНрдзрд╛рд░рдг рдХреА рд╕рдВрд░рдЪрдирд╛ рдкрд░ рдЬреЛрд░ рджреЗрддреА рд╣реИрдВред рдпреЗ рдХреНрд░рд┐рдпрд╛рдПрдВ рдирд┐рдпрддрд╛рддреНрдордХ рд╣реИрдВ, рдФрд░ рдЙрдирдХреА рдЕрдиреБрдХреНрд░рдорд┐рдХ рд░рдЪрдирд╛ рднреА рдирд┐рд░реНрдзрд╛рд░рдХ рд╣реИред рдЕрдиреБрдХреНрд░рдорд┐рдХ рдкреНрд░рдХреНрд╖реЗрдкрдг, рдЗрд╕ рдЕрд░реНрде рдореЗрдВ, рдПрдХ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд░рдЪрдирд╛ рд╣реИ - рдПрдХ рд╕рд░рд▓ рдореЙрдбрд▓ рдЬрд┐рд╕рдореЗрдВ рдирд┐рдпрддрд╛рддреНрдордХ рдШрдЯрдХ рдирд┐рд░реНрдзрд╛рд░рдХ рдкрд░рд┐рдгрд╛рдо рдЙрддреНрдкрдиреНрди рдХрд░рддреЗ рд╣реИрдВред
рджреВрд╕рд░реА рдУрд░, рдзрд╛рд░рд╛рдПрдБ, рдЧреИрд░-рдирд┐рдпрддрд╛рддреНрдордХ рд╣реИрдВред рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрд╛ рдХрд╛рдо рдЗрд╕ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рдХрдо рдХрд░рдирд╛ рд╣реИред рдмреЗрд╢рдХ, рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ рд╕рд╣рд╛рдпрдХ рдЙрдкрдХрд░рдг рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдП рд╣реИрдВред рд╕реЗрдорд╛рдлреЛрд░, рдореЙрдирд┐рдЯрд░ рдФрд░ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рдереНрд░реЗрдбрд┐рдВрдЧ рддрдВрддреНрд░ (рдЬрд┐рд╕рдХреА рдЪрд░реНрдЪрд╛ рдЕрдЧрд▓реЗ рднрд╛рдЧ рдореЗрдВ рдХреА рдЬрд╛рдПрдЧреА)ред рдпреЗ рддрдХрдиреАрдХреЗрдВ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдХрдореА рд╢рд╛рдпрдж рд╣реА рдХрднреА рд╕рдВрддреЛрд╖рдЬрдирдХ рд╣реЛрддреА рд╣реИред
рд╣рдореЗрдВ рдПрдХ рдФрд░ рд╕рд╛рджреГрд╢реНрдпрддрд╛ рджреЗрдВ, рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдордиреЗ рдПрдХ рдореИрдХреЗрдирд┐рдХрд▓ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╕реЗ рддрд╛рдкрдорд╛рди рдХреА рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдХрд╛рд░рдг рдЕрдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реБрдП, рдПрдХ рд▓реМрд╣ рдХреИрди, рд╣рд╛рдЗрдбреНрд░реЛрдХрд╛рд░реНрдмрди рдФрд░ рдСрдХреНрд╕реАрдЬрди рдЕрдгреБрдУрдВ рдХреЗ рдЖрдВрддрд░рд┐рдХ рджрд╣рди рдЗрдВрдЬрди рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рд╛ред рдерд░реНрдореЛрдбрд╛рдпрдирд╛рдорд┐рдХреНрд╕ рдФрд░ рд░рд╕рд╛рдпрди рд╡рд┐рдЬреНрдЮрд╛рди рд╣рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ рдпрд╣ рд╕рдВрднрд╡ рд╣реИ, рд▓реЗрдХрд┐рди рдХреНрдпрд╛ рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рд╕рдВрднрд╡ рд╣реИ?
рдПрдХ рддреАрд╕рд░реА рдЙрдкрдорд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВред
рдкрд╛рдЧрд▓рдкрди рдХреА рдШрд░реЗрд▓реВ рдкрд░рд┐рднрд╛рд╖рд╛ рдмрд╛рд░-рдмрд╛рд░ рдПрдХ рд╣реА рдХрд╛рдо рдХрд░рдирд╛ рд╣реИ, рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рдЕрд▓рдЧ рд╣реЛрдВрдЧреЗред рдЗрд╕ рдкрд░рд┐рднрд╛рд╖рд╛ рд╕реЗ, рд╣рдо, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдорд╛рдВрдЧ рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдкрд╛рдЧрд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рд╡реЗ рд╕рд╛рдорд╛рдиреНрдп рд╣реЛрддреЗ, рддреЛ рд╡реЗ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рд╕рдордЭ рдирд╣реАрдВ рдкрд╛рддреЗред
рдореИрдВ рдпрд╣ рд╕рд╛рдмрд┐рдд рдХрд░реВрдВрдЧрд╛ рдХрд┐ рд╣рдореЗрдВ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рдПрдХ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЙрдбрд▓ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдпрд╣ рдпрдерд╛рд╕рдВрднрд╡ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣реЛред рд╣рдореЗрдВ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХрд╛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдФрд░ рдХреЗрд╡рд▓ рдЖрд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рдФрд░ рд╕рд╛рде рд╣реА рдЕрдиреБрдХреНрд░рдорд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЗрдВ рдкрд░рд┐рдЪрдп рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдереНрд░реЗрдбреНрд╕ рд╡рд┐рдкрд░реАрдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╡реЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдмреЗрддреБрдХрд╛ рдЕрд╕реНрдкрд╖реНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ рдФрд░ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╢реИрд▓реА рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИред
4 рдпрд╣ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдХрд┐рддрдирд╛ рдмреБрд░рд╛ рд╣реИ?
рд╣рдордиреЗ рд╕рд╛рдмрд┐рдд рдХрд░ рджрд┐рдпрд╛ рд╣реИ рдХрд┐ рдереНрд░реЗрдб рдЧрдгрдирд╛ рдХрд╛ рдПрдХ рдЕрддреНрдпрдВрдд рдмреЗрдХрд╛рд░ рдЧрдгрд┐рддреАрдп рдореЙрдбрд▓ рд╣реИред рдЕрднреНрдпрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ: рдХрдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЖрдЬ рдРрд╕реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦрддреЗ рд╣реИрдВ рдЬреЛ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВред
рдХреНрдпрд╛ рдпрд╣рд╛рдВ рд╡рд┐рд░реЛрдзрд╛рднрд╛рд╕ рд╣реИ? рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд┐рд╕реА рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреА рджреГрд╢реНрдпрддрд╛ рдХреЛ рд╕реАрдорд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЙрд╕рдХреЗ рд░рд╛рдЬреНрдп рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдкреНрд░рднрд╛рд╡реА рд░реВрдк рд╕реЗ рд░рд╛рдЬреНрдп рдХреЗ рд╕реНрдкреЗрд╕ рдмреА ** рдХреЛ рдирд┐рд░рд╛рд╢рд╛рдЬрдирдХ рд╕реЗрдЯреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЬрд╣рд╛рдВ рдЗрд╕ рд░рд╛рдЬреНрдп рдХреЗ рдЦреБрд▓реЗ рднрд╛рдЧреЛрдВ рдкрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рдЕрд░реНрдз-рд░реВрдкрдХ, рдкрд╛рд░рд╕реНрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдирдиреНрдп рддрд╛рд▓реЗ, рдФрд░ рдореЙрдирд┐рдЯрд░ (рдкрд░рд╕реНрдкрд░ рдЕрдирдиреНрдп рд╡рд┐рдзрд┐рдпреЛрдВ рд╡рд╛рд▓реА рд╡рд╕реНрддреБрдПрдВ) рдРрд╕реЗ рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдФрд░ рднреА рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рдХрдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ, рдпреЗ рддрдХрдиреАрдХ рдХреЗрд╡рд▓ рдмрд╣реБрдд рд╣реА рд╕рд░рд▓ рдмрд╛рддрдЪреАрдд рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рдмрдирд╛рддреА рд╣реИрдВредрдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬреНрдЮрд╛рдд рдФрд░ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреНрд░реЗрдХреНрд╖рдХ рдкреИрдЯрд░реНрди [22] рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдЗрд╕ рдкреИрдЯрд░реНрди рдХреЗ рдЬрд╛рд╡рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд╕реВрдЪреА 1 рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рджреЛ рд╡рд░реНрдЧ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ, рдЬрдм рд╕реЗрдЯрд╡реИрд▓реНрдпреВ () рд╡рд┐рдзрд┐ рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдореВрд▓реНрдп рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдЕрдзрд┐рд╕реВрдЪрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рддреА рд╣реИ (рд╕рднреА рдорд╛рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдореВрд▓реНрдпрд╡рд░реНрдзрд┐рдд () рдкрджреНрдзрддрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рдХреЗ, рдЬреЛ рдХрд┐ AddListener () рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рдХреЗ рдкрдВрдЬреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) редpublic class ValueHolder { private List listeners = new LinkedList(); private int value; public interface Listener { public void valueChanged(int newValue); } public void addListener(Listener listener) { listeners.add(listener); } public void setValue(int newValue) { value = newValue; Iterator i = listeners.iterator(); while(i.hasNext()) { ((Listener)i.next()).valueChanged(newValue); } } }
рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ 1. рдПрдХ рд╣реА рдзрд╛рдЧреЗ рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рдСрдмреНрдЬрд░реНрд╡рд░ рдкреИрдЯрд░реНрди рдХреЗ рдЬрд╛рд╡рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ 1 рдореЗрдВ рдХреЛрдб рд╕реБрд░рдХреНрд╖рд┐рдд рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рдХрдИ рдереНрд░реЗрдбреНрд╕ рд╕реЗрдЯрд╡реИрд▓реНрдпреВ () рдпрд╛ рдРрдб рд▓рд┐рд╕реНрдЯрдирд░ () рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдРрд╕рд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╢реНрд░реЛрддрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдмрдХрд┐ рдЗрдЯреНрд░реЗрдЯрд░ рд╕реВрдЪреА рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИред рдпрд╣ рдПрдХ рддреНрд░реБрдЯрд┐ рдФрд░ рд╢рд╛рдпрдж рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рд╕рдорд╛рдкреНрддрд┐ рдХрд╛ рдХрд╛рд░рдг рдмрдиреЗрдЧрд╛ред
рд╕рдмрд╕реЗ рд╕рд░рд▓ рдЙрдкрд╛рдп рд╕реЗрдЯрд╡реИрд▓реНрдпреВ () рдФрд░ рдРрдбрд▓рд┐рд╕реНрдЯрд░ () рд╡рд┐рдзрд┐рдпреЛрдВ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдЬрд╛рд╡рд╛ рдХреАрд╡рд░реНрдб рдХреЛ рдЬреЛрдбрд╝рдирд╛ рд╣реИред рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд┐рдП рдЧрдП рдХреАрд╡рд░реНрдб рдореЙрдирд┐рдЯрд░ рдХреЗ рддрд░реАрдХреЛрдВ рдХреЗ рдкрд╛рд░рд╕реНрдкрд░рд┐рдХ рдмрд╣рд┐рд╖реНрдХрд░рдг рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдореЙрдирд┐рдЯрд░ рдореЗрдВ ValueHolder рд╡рд░реНрдЧ рдХреЗ рдЙрджрд╛рд╣рд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЬреЛ рдЗрди рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдХрд┐рд╕реА рднреА рджреЛ рдереНрд░реЗрдбреНрд╕ рдореЗрдВ рдПрдХ рд╕рд╛рде рдХреЙрд▓ рдХрд░рдиреЗ рд╕реЗ рд░реЛрдХрддреЗ рд╣реИрдВред рдЬрдм рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рд╡рд┐рдзрд┐ рдХреЛ рдмреБрд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдХреЙрд▓рд┐рдВрдЧ рдереНрд░реЗрдб рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд▓реЙрдХ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕реЗ рдЕрдирдиреНрдп рдХрдмреНрдЬреЗ рдореЗрдВ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдПред рдпрджрд┐ рдХреЛрдИ рдЕрдиреНрдп рдереНрд░реЗрдб рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рд▓реЙрдХ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдХреЙрд▓рд┐рдВрдЧ рдереНрд░реЗрдб рддрдм рддрдХ рдмрдВрдж рд╣реЛ рдЬрд╛рдПрдЧрд╛ рдЬрдм рддрдХ рдХрд┐ рд▓реЙрдХ рдЬрд╛рд░реА рди рд╣реЛ рдЬрд╛рдПред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрд╣ рдирд┐рд░реНрдгрдп рдЙрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЧрддрд┐рд░реЛрдз рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ ValueHolder рд╡рд░реНрдЧ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдФрд░ рдПрдХ рдЕрдиреНрдп рд╡рд░реНрдЧ рдХрд╛ рдЙрджрд╛рд╣рд░рдг b рд╣реИ рдЬреЛ рд╢реНрд░реЛрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рд╡рд░реНрдЧ рдЕрдкрдиреЗ рдореВрд▓реНрдпрд╡рд░реНрдзрд┐рдд () рдкрджреНрдзрддрд┐ рдореЗрдВ рдХреБрдЫ рднреА рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдПрдХ рдЕрдиреНрдп рдореЙрдиреАрдЯрд░ рдкрд░ рд▓реЙрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрджрд┐ рдпрд╣ рд▓реЙрдХ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рддреЛ рдпрд╣ ValueHolder рд╡рд░реНрдЧ рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдЧрд╛ред рдЗрд╕ рдмреАрдЪ, рдПрдХ рдФрд░ рдзрд╛рдЧрд╛ рдСрдмреНрдЬреЗрдХреНрдЯ рдкрд░ AddListener () рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рджреЛрдиреЛрдВ рдереНрд░реЗрдбреНрд╕ рдХреЛ рдлрд┐рд░ рдЕрдирд▓реЙрдХ рдХреА рдЙрдореНрдореАрдж рдХреЗ рдмрд┐рдирд╛ рдмреНрд▓реЙрдХ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЗрд╕ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рдЧрддрд┐рд░реЛрдз рдХрдИ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдЫрд┐рдкреЗ рд╣реБрдП рд╣реИрдВ рдЬреЛ рдореЙрдирд┐рдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рд╕реВрдЪреА 2 рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рдмреЗрд╣рддрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рдСрдмреНрдЬреЗрдХреНрдЯ рд▓реЙрдХ рд╣реЛрдиреЗ рдХреЗ рджреМрд░рд╛рди, рд╕реЗрдЯрд╡реИрд▓реНрдпреВ () рд╡рд┐рдзрд┐ рд╢реНрд░реЛрддрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдХреА рдПрдХ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рддреА рд╣реИред рдЪреВрдВрдХрд┐ addListeners () рд╡рд┐рдзрд┐ рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рд╣реИ, рдпрд╣ рд╕реВрдЪреА рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рддреЗ рд╕рдордп рдПрдХ рддреНрд░реБрдЯрд┐ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж, рдбреЗрдбрд▓реЙрдХ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╡реИрд▓реНрдпреВрдЪреЗрдВрдЬреНрдб () рд╡рд┐рдзрд┐ рдХреЛ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝реНрдб рдмреНрд▓реЙрдХ рдХреЗ рдмрд╛рд╣рд░ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
public class ValueHolder { private List listeners = new LinkedList(); private int value; public interface Listener { public void valueChanged(int newValue); } public synchronized void addListener(Listener listener) { listeners.add(listener); } public void setValue(int newValue) { List copyOfListeners; synchronized(this) { value = newValue; copyOfListeners = new LinkedList(listeners); } Iterator i = copyOfListeners.iterator(); while(i.hasNext()) { ((Listener)i.next()).valueChanged(newValue); } } }
рд▓рд┐рд╕реНрдЯрд┐рдВрдЧ 2. рдкреНрд░реЗрдХреНрд╖рдХ рдкреИрдЯрд░реНрди рдХреЗ рдЬрд╛рд╡рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдХреЛрдб рдереНрд░реЗрдб рдХреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддрд╛ рд╣реИ
рдпрд╣ рд╕реЛрдЪрдирд╛ рдЖрдХрд░реНрд╖рдХ рд╣реИ рдХрд┐ рд╣рдордиреЗ рд╕рдорд╕реНрдпрд╛ рд╣рд▓ рдХрд░ рджреА рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдХреЛрдб рдЕрднреА рднреА рдЧрд▓рдд рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рджреЛ рдзрд╛рдЧреЗ рд╕реЗрдЯрд╡реИрд▓реНрдпреВ () рд╡рд┐рдзрд┐ рдХреЛ рдХрд╣рддреЗ рд╣реИрдВред рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдорд╛рди рдХреЛ рдЕрдВрддрд┐рдо рд╕реЗрдЯ рдХрд░ рджреЗрдЧрд╛, рдЗрд╕ рдорд╛рди рдХреЛ рдСрдмреНрдЬреЗрдХреНрдЯ рдлрд╝реАрд▓реНрдб рдореЗрдВ рдЫреЛрдбрд╝ рджреЗрдЧрд╛ред рд▓реЗрдХрд┐рди рд╢реНрд░реЛрддрд╛рдУрдВ рдХреЛ рд╕реВрдЪрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдореВрд▓реНрдп рд░рд┐рд╡рд░реНрд╕ рдСрд░реНрдбрд░ рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ рд╣реИред "рд╢реНрд░реЛрддрд╛" рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ ValueHolder рд╡рд░реНрдЧ рдХреЗ рдСрдмреНрдЬреЗрдХреНрдЯ рдореЗрдВ рдирд┐рд╣рд┐рдд рдЕрдВрддрд┐рдо рдореВрд▓реНрдп рдЧрд▓рдд рд╣реИред
рдмреЗрд╢рдХ, рдЗрд╕ рдкреИрдЯрд░реНрди рдХреЛ рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рд╕реНрдерд┐рд░ рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░реЗ (рдореИрдВ рдЗрд╕реЗ рдкрд╛рдардХ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрднреНрдпрд╛рд╕ рдХреЗ рд░реВрдк рдореЗрдВ рдЫреЛрдбрд╝рддрд╛ рд╣реВрдВ)ред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рдЗрд╕ рд╕рд░рд▓ рдФрд░ рдЖрдорддреМрд░ рдкрд░ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдбрд┐рдЬрд╝рд╛рдЗрди рдкреИрдЯрд░реНрди рдореЗрдВ рдХреЙрд▓ рдХреЗ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдХреБрдЫ рдЬрдЯрд┐рд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдмрд╣реБрд╕реНрддрд░реАрдп рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рдРрд╕реА рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдпреЗ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рдЖрдЬ рдореБрдЦреНрдп рдмрд╛рдзрд╛ рдирд╣реАрдВ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЖрдЬ рдХреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдФрд░ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдорд╛рдореВрд▓реА рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рд╕реНрд╡рд┐рдЪрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдВрджрд░реНрднреЛрдВ рдХреА рд▓рд╛рдЧрдд (рд╕рдордп) рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдереНрд░реЗрдб рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рдВрднрд╡ рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рдЫреЛрдЯрд╛ рдкреНрд░рддрд┐рд╢рдд рдЕрднреНрдпрд╛рд╕ рдореЗрдВ рд╣реЛрддрд╛ рд╣реИред рдореЗрд░рд╛ рдЕрдиреБрдорд╛рди рд╣реИ рдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдмрд╣реБ-рд╡рд┐рд╖рдпрдХ рд╕рд╛рдорд╛рдиреНрдп-рдкреНрд░рдпреЛрдЬрди рдЕрдиреБрдкреНрд░рдпреЛрдЧ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рдВрдЧрд╛рдорд┐рддрд┐ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдХрдИ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЪреВрдВрдХрд┐ рдорд▓реНрдЯреА-рдХреЛрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╕рдмрд╕реЗ рдЖрдо рд╣реЛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпреЗ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╕рд┐рд╕реНрдЯрдо рдХреНрд░реИрд╢ рдХреЗ рд░реВрдк рдореЗрдВ рдЦреБрдж рдХреЛ рдкреНрд░рдХрдЯ рдХрд░реЗрдВрдЧреАред рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдХреНрд░реЗрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдРрд╕рд╛ рдкрд░рд┐рджреГрд╢реНрдп рдмрд╣реБрдд рдЧрдВрднреАрд░ рд╣реИ: рдорд╢реАрдиреЛрдВ рдХреА рдЙрдирдХреА рдЕрдЧрд▓реА рдкреАрдврд╝реА рдЗрд╕ рддрдереНрдп рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕рд┐рджреНрдз рд╣реИ рдХрд┐ рдЗрди рдорд╢реАрдиреЛрдВ рдкрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЕрдХреНрд╕рд░ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛрддреЗ рд╣реИрдВред
рдпреЗ рд╡рд╣реА рд╡рд┐рдХреНрд░реЗрддрд╛ рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рд░рдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рд╕рдорд╡рд░реНрддреА рд╕рдорд░реНрдерди рд╣реИ рдФрд░ рд╡реЗ рдЗрд╕реЗ рд╣рдореЗрдВ рдмреЗрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрдВрдЯреЗрд▓ рдПрдХ рд╕рдХреНрд░рд┐рдп рдЕрднрд┐рдпрд╛рди рдЪрд▓рд╛ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕реВрдЪрдирд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХреЗ рдХрдИ рдкреНрд░рдореБрдЦ рд╢реИрдХреНрд╖рдгрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдмрд╣реБ-рд╕реВрддреНрд░реАрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реЛрдВрдЧреЗред рдпрджрд┐ рд╡реЗ рдЕрдкрдиреЗ рд╡реНрдпрд╡рд╕рд╛рдп рдореЗрдВ рд╕рдлрд▓ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреА рдЕрдЧрд▓реА рдкреАрдврд╝реА рдорд▓реНрдЯреАрдереНрд░реЗрдбреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рдЕрдзрд┐рдХ рддреАрд╡реНрд░рддрд╛ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧреА, рдФрд░ рдлрд┐рд░ рдХрдВрдкреНрдпреВрдЯрд░ рдХреА рдЕрдЧрд▓реА рдкреАрдврд╝реА рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдмреЗрдХрд╛рд░ рд╣реЛ рдЬрд╛рдПрдЧреАред
5 рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреА рдЕрдзрд┐рдХ рдЖрдХреНрд░рд╛рдордХ рдХрдореА рдХреЗ рд╕рд╛рде рдкреНрд░рд╡рд╛рд╣ рдореЙрдбрд▓ рдХрд╛ рд╕рдорд╛рдпреЛрдЬрди
рдЗрд╕ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ, рдореИрдВ рдЕрдиреБрднрд╛рдЧ рд╢реАрд░реНрд╖рдХ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реВрдВрдЧрд╛ред рдпреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЗ рд▓рд┐рдП рдереНрд░реЗрдб-рдЖрдзрд╛рд░рд┐рдд рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЙрдбрд▓ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛рдУрдВ рдХреЛ рдЦрддреНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдЕрдзрд┐рдХ рдХреБрд╢рд▓ рддрдВрддреНрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред
рдкрд╣рд▓реА рддрдХрдиреАрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рдирд╛ рд╣реИред рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рдпрд╣рд╛рдВ рдмрд░реНрдХрд▓реЗ рдЗрдВрд╕реНрдЯреАрдЯреНрдпреВрдЯ рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рдЯреЙрд▓реЗрдореА рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдЪреЗрддрд╛рд╡рдиреА рджреА рдЧрдИ рд╣реИред 2000 рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рдореЗрд░реЗ рд╕рдореВрд╣ рдиреЗ рдЯреЙрд▓реЗрдореА II [20] рдХреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛, рдЬреЛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рд╣реИ рдЬреЛ рдПрдХ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЙрдбрд▓ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд▓рдХреНрд╖реНрдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд░рди рдореЛрдб рдореЗрдВ рдЬреАрдпреВрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╕рдВрд╢реЛрдзрди рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдирд╛ рдерд╛ред рдПрдХ рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдВрд░рдЪрдирд╛ рдореЗрдВ рдкреНрд░рд╡рд╛рд╣ рдХреА рд╕реНрдерд┐рд░рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдард┐рдирд╛рдИ рд╣реИред рдпрд╣ рдЬрд╛рд╡рд╛ рдереНрд░реЗрдбреНрд╕ рдФрд░ рдореЙрдирд┐рдЯрд░ рдХреЗ рд╕рд╛рде рдПрдХ рд░рдгрдиреАрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдерд╛ред
рдкрд╛рдпрд▓рдЯ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рдПрдХ рд▓рдХреНрд╖реНрдп рдпрд╣ рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдирд╛ рдерд╛ рдХрд┐ рдкреНрд░рднрд╛рд╡реА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдХрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░рдирд╛ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдЕрдиреБрд╕рдВрдзрд╛рди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реЛрдЧрд╛ред рд╣рдордиреЗ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреА "рдкрд░рд┐рдкрдХреНрд╡рддрд╛" рдХреЗ рд▓рд┐рдП рдПрдХ рд░реЗрдЯрд┐рдВрдЧ рдкреНрд░рдгрд╛рд▓реА, рдЬрд┐рд╕рдореЗрдВ рдЪрд╛рд░ рд╕реНрддрд░ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: рд▓рд╛рд▓, рдкреАрд▓рд╛, рд╣рд░рд╛ рдФрд░ рдиреАрд▓рд╛; рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рдХреЛрдб рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рд░рд╛рдд рдореЗрдВ рдирд┐рд░реНрдорд╛рдг, рдкреНрд░рддрд┐рдЧрдорди рдкрд░реАрдХреНрд╖рдг, рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХреЛрдб рдорд╛рд░реНрдХрдЕрдк [43]ред рдХрд░реНрдиреЗрд▓ рдХрд╛ рд╡рд╣ рднрд╛рдЧ рдЬрд┐рд╕рдиреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдВрд░рдЪрдирд╛ рдХреА рдкреНрд░рд╕реНрддреБрддрд┐ рдореЗрдВ рдирд┐рд░рдВрддрд░рддрд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рджреА рдереА, 2000 рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рдерд╛ред рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╢реБрд░реВ рдХрд┐рдП рдЧрдП рдкреИрдорд╛рдиреЗ рдкрд░ рдкреАрд▓рд╛ рдерд╛, рдХреЛрдб рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╣рд░рд╛ рдерд╛ред рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рдордиреЗ 100% рдХреЛрдб рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рдЧрдорди рдкрд░реАрдХреНрд╖рдг рд▓рд┐рдЦреЗред рдирд╛рдЗрдЯрд▓реА рдЕрд╕реЗрдВрдмрд▓рд┐рдпреЛрдВ рдФрд░ рдкреНрд░рддрд┐рдЧрдорди рдкрд░реАрдХреНрд╖рдг рдПрдХ рджреЛрд╣рд░реЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдПрд╕рдПрдордкреА рдорд╢реАрди рдкрд░ рдЪрд▓рд╛рдП рдЧрдП рдереЗ, рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд╕рд┐рдВрдЧрд▓-рдкреНрд░реЛрд╕реЗрд╕рд░ рдорд╢реАрдиреЛрдВ рдкрд░ рд╡реНрдпрд╡рд╣рд╛рд░ рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдЙрддреНрдХреГрд╖реНрдЯ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдкреНрд░рдХрдЯ рд╣реБрдЖ рдерд╛ред рдЯреЙрд▓реЗрдореА II рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред 26 рдЕрдкреНрд░реИрд▓ 2004 рдХреЛ (рд╡рд┐рдХрд╛рд╕ рдХреА рд╢реБрд░реБрдЖрдд рдХреЗ 4 рд╕рд╛рд▓ рдмрд╛рдж) рдЧрддрд┐рд░реЛрдз рджрд┐рдЦрд╛рдИ рджреЗрдиреЗ рддрдХ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рджреЗрдЦреА рдЧрдИред
рдЬрд╛рд╣рд┐рд░ рд╣реИ, рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдиреЗ рдХреЗ рд╣рдорд╛рд░реЗ рдЕрдкреЗрдХреНрд╖рд╛рдХреГрдд рд╕рдЦреНрдд рдЕрднреНрдпрд╛рд╕ рдиреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрдИ рдмрдЧреЛрдВ рдХреЛ рдкрд╣рдЪрд╛рдирдиреЗ рдФрд░ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреА рд╣реИред рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЧрддрд┐рд░реЛрдз рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдПрдХ рдЧрдВрднреАрд░ рдмрдЧ рдХрд╛ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓рд╛ рдерд╛, рдФрд░ рдпрд╣ рдЦрддрд░рдирд╛рдХ рд╣реИред рдЗрд╕реА рддрд░рд╣ рдХреА рдХрдИ рд╕рдорд╕реНрдпрд╛рдПрдВ рдмрдиреА рд╣реБрдИ рд╣реИрдВ? рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╣рдо рдмрд┐рдирд╛ рдХрд┐рд╕реА рдХреАрдбрд╝реЗ рдХреЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛ рд╕рдХреЗрдВ? рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдореБрдЭреЗ рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдкрд░реАрдХреНрд╖рдг рдЧреИрд░-рддреБрдЪреНрдЫ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдХреЛрдб рдореЗрдВ рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреА рдкрд╣рдЪрд╛рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рдмреЗрд╢рдХ, рдЧрддрд┐рд░реЛрдз рдХреА рдШрдЯрдирд╛ рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд░рд▓ рдирд┐рдпрдо рдкреНрд░рддреАрдд рд╣реЛрдВрдЧреЗ [32]ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдореЗрд╢рд╛ рдПрдХ рд╣реА рдХреНрд░рдо рдореЗрдВ рд▓реЙрдХ рдХрд░рдирд╛ред рд▓реЗрдХрд┐рди рдЗрд╕ рддрд░рд╣ рдХреЗ рдирд┐рдпрдо рдХреЛ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдмрд╣реБрдд рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡рд┐рд╢реЗрд╖ рддрдХрдиреАрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рд╡реНрдпрд╛рдкрдХ рднрд╛рд╖рд╛ рдирд╣реАрдВ рд╣реИ рдЬреЛ рджрд┐рдЦрд╛рддреА рд╣реИ рдХрд┐ рдХрд┐рд╕ рд╡рд┐рдзрд┐ рдХреЛ рдХреЙрд▓ рджреНрд╡рд╛рд░рд╛ рдЕрд╡рд░реБрджреНрдз рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рд▓рд┐рдП, рдЙрди рд╕рднреА рддрд░реАрдХреЛрдВ рдХреЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рд╕рднреА рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдЗрди рд╡рд┐рдзрд┐рдпреЛрдВ рдореЗрдВ рдХрд╣рд╛ рдЧрдпрд╛ рдерд╛, рдЖрджрд┐ред рднрд▓реЗ рд╣реА рд╣рдо рдЗрд╕ рднрд╛рд╖рд╛ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╡рд┐рдзрд┐ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрдирд╛рдХрд░ рдареАрдХ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдирд┐рдпрдо рд╕рдордорд┐рдд рдкрд╣реБрдВрдЪ (рдЬрдм рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдХрд┐рд╕реА рднреА рд╕рдордп рд╢реБрд░реВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ) рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдмрд╣реБрдд рдХрдард┐рди рдмрдирд╛ рджреЗрдЧрд╛ред рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдПрдХ рд╕рдорд╛рдзрд╛рди рдЬреНрдЮрд╛рдд рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкрд╛рд░рд╕реНрдкрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдирдиреНрдп рддрд╛рд▓реЛрдВ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрддреНрдпрдВрдд рдХрдард┐рди рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдпрджрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдирд╣реАрдВ рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдХреЛрдб рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд╣реАрдВ рд╣реЛрдЧрд╛ред
рдХреБрдЫ рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЬрд╛рд╡рд╛ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдореЙрдбрд▓ рдХреЛ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордиреНрд╡рд┐рдд рдХреАрд╡рд░реНрдб рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЙрдкрдХрд░рдг рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рджрд░рдЕрд╕рд▓, 2005 рдореЗрдВ рдкреЗрд╢ рдХрд┐рдП рдЧрдП рдЬрд╛рд╡рд╛ 5.0 рдиреЗ рдереНрд░реЗрдб рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рддрдВрддреНрд░ рдХреА рд╢реБрд░реБрдЖрдд рдХреАред рдЙрдиреНрд╣реЛрдВрдиреЗ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЯреВрд▓рдХрд┐рдЯ рдХреЛ рд╕рдореГрджреНрдз рдХрд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдЗрди рддрдВрддреНрд░реЛрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реЗрдорд╛рдлреЛрд░) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрднреА рднреА рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рдФрд░ рдпрд╣ рдмрд╣реБрдд рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдЙрдирдХреЗ рдЙрдкрдпреЛрдЧ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдореБрд╢реНрдХрд┐рд▓ рдЫрд┐рдкреА рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдордЭ рд╕реЗ рдмрд╛рд╣рд░ рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реЛрдВрдЧреЗред
рд╕рд┐рд░реНрдл рдПрдХ рд╕рдХреНрд╖рдо рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбрд┐рдЬрд╛рдЗрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдирд┐рд░реНрдорд╛рдг рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдирд╣реАрдВ рд╣реЛрдЧрд╛ред рдПрдХ рдФрд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЬреЛ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ рд╡рд╣ рд╣реИ рдбрд┐рдЬрд╝рд╛рдЗрди рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЕрдзреНрдпрдпрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ [32, 44]ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдПрдХ рдмрдбрд╝реА рдорджрдж рд╣реИ рдЬрдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛рд░реНрдп рдкреИрдЯрд░реНрди рдореЗрдВ рд╕реЗ рдПрдХ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рджреЛ рдХрдард┐рдирд╛рдЗрдпрд╛рдБ рд╣реИрдВред рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╣реИ, рдЬреЛ рд╡рд┐рд╕реНрддреГрдд рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд╕рд╛рде рднреА рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЧрд▓рддреА рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╢реБрджреНрдзрддрд╛ рдХреА рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рддрдХрдиреАрдХ рдирд╣реАрдВ рд╣реИред рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ, рдкреИрдЯрд░реНрди рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЙрдирдХреЗ рдЧреБрдг рдЖрдорддреМрд░ рдкрд░ рдЕрд╕рдВрдЧрдд рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЧреИрд░-рддреБрдЪреНрдЫ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЬрд┐рдиреНрд╣реЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдкреИрдЯрд░реНрди рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЙрдиреНрд╣реЗрдВ рд╕рдордЭрд╛ рдЬрд╛рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред
рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЗрдВ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЕрдзрд┐рдХ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдорд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдЦреЛрдЬ рдХрд░рдирд╛ рд╣реИ, рдЦрд╛рд╕рдХрд░ рд▓реЗрдирджреЗрди рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рд▓реЗрдирджреЗрди рдбреЗрдЯрд╛ рдХреА рдПрдХ рдкреНрд░рддрд┐ рдкрд░ рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдЧрдгрдирд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рдХреЗ рдмрд╛рдж
рдкреНрд░рддрд┐рдмрджреНрдз рдпрд╛ рдЧрд░реНрднрдкрд╛рдд (рд▓реЗрдирджреЗрди рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдпрд╛ рдЗрд╕реЗ рдирд┐рд░рд╕реНрдд рдХрд░рддреЗ рд╣реИрдВ)ред рд▓реЗрди-рджреЗрди рдХреА рд╕реНрд╡реАрдХреГрддрд┐ рддрдм рдХреА рдЬрд╛рддреА рд╣реИ рдЬрдм рдЙрд╕рдХреЗ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рджреМрд░рд╛рди рдХреЛрдИ рд╕рдВрдШрд░реНрд╖ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред рд▓реЗрдирджреЗрди рдХреЛ (рдЖрдорддреМрд░ рдкрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП) рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдорд╢реАрди рдХреЗ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА [45] рдореЗрдВ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╛, рдорд╢реАрди рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА [38] рдореЗрдВ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рддрд░реАрдХреЗ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдмрд╛рдж рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рддрдХрдиреАрдХ рдХреИрд╢ рд╡рд╛рд░реНрддрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЬреЛрдбрд╝рддреА рд╣реИ рдЬреЛ рдЗрди рдорд╢реАрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВред рд▓реЗрди-рджреЗрди рдЕрдирд┐рдпреЛрдЬрд┐рдд рддрд╛рд▓реЗ рдХреЛ рдЦрддреНрдо рдХрд░ рджреЗрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдирдХреЗ рд╣рд╛рд▓рд┐рдпрд╛ рд╕реБрдзрд╛рд░ ([26] рджреЗрдЦреЗрдВ) рдХреЗ рдмрд╛рд╡рдЬреВрдж, рд╡реЗ рдЕрднреА рднреА рдмрд╛рддрдЪреАрдд рдХрд╛ рдмрд╣реБрдд рдЕрд╕реНрдкрд╖реНрдЯ рддрдВрддреНрд░ рдмрдиреЗ рд╣реБрдП рд╣реИрдВред рд╡реЗ рдЙрди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдЕрдиреБрдХреВрд▓ рд╣реИрдВ рдЬреЛ рд╕реНрд╡рдпрдВ рдЕрд╕реНрдкрд╖реНрдЯ рд╣реИрдВ, рдЬрд┐рд╕рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХрдИ рдкреНрд░рддрд┐рднрд╛рдЧреА рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛ рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рд╡реЗ рдирд┐рдпрддрд╛рддреНрдордХ рд╕рдорд╛рдирд╛рдВрддрд░ рдмрд╛рддрдЪреАрдд рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИрдВред
рдЦрд╛рд╕рддреМрд░ рдкрд░ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХрд╛ рджрд┐рд▓рдЪрд╕реНрдк рдЗрд╕реНрддреЗрдорд╛рд▓ MapReduce [19] рдореЗрдВ рд╣реБрдЖ рдерд╛ред рдЗрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ Google рджреНрд╡рд╛рд░рд╛ рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд╡рд┐рддрд░рд┐рдд рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЬрдмрдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЯреЗрдореНрдкрд▓реЗрдЯ рджрд╛рдиреЗрджрд╛рд░ рд╕рд╛рдорд╛рдиреНрдп рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ рд╣реИрдВ рдФрд░ рдЙрди рддрдХ рдкрд╣реБрдВрдЪ рдХрд╛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди - MapReduce рдмрдбрд╝реЗ рд╡рд┐рддрд░рд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ рд╣реИред рдпрд╣ рдЯреЗрдореНрдкрд▓реЗрдЯ рд▓рд┐рд╕реНрдк рднрд╛рд╖рд╛ рдФрд░ рдЕрдиреНрдп рдХрд╛рд░реНрдпрд╛рддреНрдордХ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдбреЗрдЯрд╛ рдХреЗ "рдЯреБрдХрдбрд╝реЛрдВ" рдХреЗ рдмрдЬрд╛рдп рдХреЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВред
рдЯреЗрдореНрдкреНрд▓реЗрдЯреНрд╕ рдХреЛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЗ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╕рдордЭрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ MapReduce рдХреЗ рд╕рд╛рде рдереЗ, рдЬрд╛рд╡рд╛ 5.0 рдореЗрдВ рд╕рдорд╛рдирд╛рдВрддрд░ рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдПрдВ рдФрд░ C ++ [1] рдореЗрдВ STAPLред рдпрд╣ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдореЗрдВ рдПрдХ рдмрдбрд╝рд╛ рд╕реБрдзрд╛рд░ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдЗрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рд╕рдорд╛рдирд╛рдВрддрд░ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЗ рдирд┐рдпрдореЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╢рд╛рд╕рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЗрди рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рддрд╣ рдХрд░рдирд╛ рдЬрд┐рд╕рдореЗрдВ рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рдФрд░ рд╢рдмреНрджрд╛рд░реНрде рдЗрди рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ, рдЕрдВрддрддрдГ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд╕рд╛рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред
рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдЯреЗрдореНрдкрд▓реЗрдЯ (рдЬреИрд╕реЗ MapReduce) рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рдХрд╛рд░реНрдп рдФрд░ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдпреЗ рдкреИрдЯрд░реНрди рдкрд╛рд░рдВрдкрд░рд┐рдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ
рд╕рдордиреНрд╡рд┐рдд рднрд╛рд╖рд╛ рдХреА рднреВрдорд┐рдХрд╛ рдирд┐рднрд╛рддреЗ рд╣реИрдВред рдореМрдЬреВрджрд╛ рднрд╛рд╖рд╛рдУрдВ (рдЬрд╛рд╡рд╛, рд╕реА ++) рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдирдИ рд╕рдордиреНрд╡рдп рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдкрд╛рд░рдВрдкрд░рд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред
рд╕рдВрдХреНрд╖рд┐рдкреНрддрддрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреАрд╡рд░реНрдб рдХреЗ рд╕рд╛рде рдореМрдЬреВрджрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдордЭреМрддрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рдЖрдкрдХреЛ рд╡рд┐рд░рд╛рд╕рдд рдХреА рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ рдЬрд╣рд╛рдВ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рдВрдЧрд╛рдорд┐рддрд┐ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд╕реНрдкреНрд▓рд┐рдЯ-рд╕реА [16] рдФрд░ рд╕рд┐рд▓реНрдХ [13] (рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рд╕рдкреЛрд░реНрдЯ рд╡рд╛рд▓реА рд╕реА рдЬреИрд╕реА рднрд╛рд╖рд╛рдПрдВ) рдЗрд╕ рд░рдгрдиреАрддрд┐ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреА рд╣реИрдВред Cilk рдореЗрдВ, рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЕрдкрдиреЗ C рдкреНрд░реЛрдЧреНрд░рд╛рдо рдореЗрдВ рдХреАрд╡рд░реНрдб
cilk, рд╕реНрдкреЙрди, рд╕рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИред Cilk рдХрд╛ рд▓рдХреНрд╖реНрдп рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдбрд╛рдпрдиреЗрдорд┐рдХ рдорд▓реНрдЯреАрдереНрд░реЗрдбрд┐рдВрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдУрд╡рд░рд╣реЗрдб рдХреЗрд╡рд▓ рддрдм рд╣реЛрддрд╛ рд╣реИ рдЬрдм рд╕рдорд╛рдирддрд╛ рдХрд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рдпрд╛рдиреА рдЬрдм рдПрдХрд▓ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд░реВрдк рд╕реЗ рдХреЛрдИ рдУрд╡рд░рд╣реЗрдб рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ)ред
рдПрдХ рд╕рдорд╛рди рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЕрдзрд┐рдХ рд╕реБрд╕рдВрдЧрдд рдФрд░ рдЕрдиреБрдорд╛рдирд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореМрдЬреВрджрд╛ рднрд╛рд╖рд╛рдУрдВ рдХреА рднрд╛рд╖рд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдФрд░ рдЕрднрд┐рд╡реНрдпрдВрдЬрдХ рд╕реАрдорд╛рдУрдВ рдХреЛ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд░рдирд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдорд░реВрдж [5] рдЬрд╛рд╡рд╛ рднрд╛рд╖рд╛ рдХреА рдПрдХ рд╕реАрдорд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдереНрд░реЗрдбреНрд╕ рд╕реЗ рдЕрд╕рдВрдмрджреНрдз рд╡рд╕реНрддреБрдПрдБ рдЕрдкреНрд░рд╛рдкреНрдп рд╣реИрдВред рддрд╛рд▓реЗ рдХреЗ рдмреАрдЪ рдПрдХ рд╕реНрдкрд╖реНрдЯ рдЕрдВрддрд░ рднреА рд╣реИ рдЬреЛ рдбреЗрдЯрд╛ рдЕрдЦрдВрдбрддрд╛ (рдкрдврд╝реЗрдВ рддрд╛рд▓реЗ) рдФрд░ рддрд╛рд▓реЗ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗрддрд╛ рд╣реИ рдЬреЛ рд╕реБрд░рдХреНрд╖рд┐рдд рдбреЗрдЯрд╛ рд╕рдВрд╢реЛрдзрди (рддрд╛рд▓реЗ рдХреЛ рд▓рд┐рдЦреЗрдВ) рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рднрд╛рд╖рд╛ рдореЗрдВ рдЗрди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рд╕реЗ рджрдХреНрд╖рддрд╛ рдореЗрдВ рдЧрд┐рд░рд╛рд╡рдЯ рдХреЗ рдмрд┐рдирд╛ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХрд╛ рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рдХрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА, рдЧрддрд┐рд░реЛрдз рдХрд╛ рдЦрддрд░рд╛ рдмрдирд╛ рд░рд╣рддрд╛ рд╣реИред
рдПрдХ рдФрд░ рджреГрд╖реНрдЯрд┐рдХреЛрдг, рдЬрд┐рд╕рдореЗрдВ рдЧрддрд┐рд░реЛрдз рд╕реЗ рдмрдЪрдиреЗ рдкрд░ рдЬреЛрд░ рджрд┐рдпрд╛ рдЬрд╛рддрд╛
рд╣реИ ,
рд╡рд╛рджреЛрдВ рдХреЛ рдХрд╣рд╛ рдЬрд╛рддрд╛
рд╣реИ , рдХреНрдпреЛрдВрдХрд┐ рдИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рдорд╛рд░реНрдХ рдорд┐рд▓рд░ рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд (рджреЗрдЦреЗрдВ
www.erights.org )ред рдЗрд╕рдореЗрдВ, рд╕рд╛рдЭрд╛ рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдкреНрд░реЛрдЧреНрд░рд╛рдо рдбреЗрдЯрд╛ рдордзреНрдпрд╕реНрде рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рддрд╛ рд╣реИ (рдЙрд╕реА рддрд░рд╣ рдЬреИрд╕реЗ рдХрд┐ рд╡реЗ рд╕реАрдзреЗ рдбреЗрдЯрд╛ рддрдХ рдкрд╣реБрдВрдЪ рд░рд╣реЗ рдереЗ)ред
рдПрдХ рдЕрдиреНрдп рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдФрд░ рд╕рдВрдЧрд╛рдорд┐рддрд┐ рддрдВрддреНрд░ рдХреЛ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рдЫреЛрдбрд╝ рджреЗрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдорд▓реНрдЯреАрдереНрд░реЗрдбреЗрдб рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреЗ рд╕реНрдерд╛рдиреЛрдВ рдХреА рдкрд╣рдЪрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХрд╛ рдПрдХ рдФрдкрдЪрд╛рд░рд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдмреНрд▓рд╛рд╕реНрдЯ [28] рдФрд░ рдЗрдВрдЯреЗрд▓ рдереНрд░реЗрдб рдЪреЗрдХрд░ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдЙрди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдореЗрдВ рдмрд╣реБрдд рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рд╕рдордЭрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред Valgrind рдЬреИрд╕реА рдХрдо рдФрдкрдЪрд╛рд░рд┐рдХ рдбрд┐рдмрдЧрд┐рдВрдЧ рддрдХрдиреАрдХ рднреА рдорджрдж рдХрд░ рд╕рдХрддреА рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдФрдкрдЪрд╛рд░рд┐рдХ рдФрд░ рдЧреИрд░-рдФрдкрдЪрд╛рд░рд┐рдХ рддрдХрдиреАрдХреЛрдВ рдХреЛ рдЕрднреА рднреА рдЖрд╡реЗрджрди рдореЗрдВ рдХрд╛рдлреА рдЕрдиреБрднрд╡ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдкрд░ рд╕реАрдорд╛рдУрдВ рд╕реЗ рдкреАрдбрд╝рд┐рдд рд╣реИрдВред
рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рддрдХрдиреАрдХреЗрдВ рдЗрди-рд▓рд╛рдЗрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЙрдбрд▓ рдХреА рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рдХрдо рдХрд░рддреА рд╣реИрдВред рдлрд┐рд░ рднреА, рдЙрдирдХреЗ рдЖрд╡реЗрджрди рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рднреА рдмрд╣реБрдд рдЧреИрд░-рдирд┐рд░реНрдзрд╛рд░рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рдкреНрд░рд╛рдкреНрдд рд╣реЛрддреЗ рд╣реИрдВред рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ (рд╕рд░реНрд╡рд░, рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдкрд╣реБрдВрдЪ, рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзрд╛) рдХреА рд╡рд┐рд╢реЗрд╖рддрд╛ рд╡рд╛рд▓реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рд╡реЗ рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред рд▓реЗрдХрд┐рди рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХреБрдЫ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЕрднреА рднреА рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдирд┐рдпрддрд╛рддреНрдордХ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рд╡рд┐рднрд┐рдиреНрди рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рд╕реЗ рд╕рдорд╕реНрдпрд╛ рдХреЛ рджреЗрдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдзрд╛рдЧреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЧреИрд░-рдирд┐рд░реНрдзрд╛рд░рдХ рддрдВрддреНрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдФрд░ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХреЛ рдХрд╛рдо рд╕реМрдВрдкрдиреЗ рдХреЗ рдмрдЬрд╛рдп, рд╣рдореЗрдВ рдирд┐рд░реНрдзрд╛рд░рдХ рддрдВрддреНрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдХреЗрд╡рд▓ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрдиреЗ рдкрд░ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХрд╛ рдкрд░рд┐рдЪрдп рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡рд░реНрдЧреЛрдВ рдореЗрдВ рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред
рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП 6 рд╡рд┐рдХрд▓реНрдк
рдлрд┐рд░ рд╕реЗ рдкреНрд░реЗрдХреНрд╖рдХ рдкреИрдЯрд░реНрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, [реиреи] рд╕реВрдЪреА рез рдФрд░ реи рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдПрдХ рддреБрдЪреНрдЫ рдбрд┐рдЬрд╛рдЗрди рдкреИрдЯрд░реНрди рд╣реИред рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕рд░рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди, рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдереНрд░реЗрдбреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕ рдкреИрдЯрд░реНрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИред
рдЪрд┐рддреНрд░ 1 рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ, рдЬреЛ рдЯреЙрд▓реЗрдореА II [20] рдореЗрдВ рдПрдХ рдореБрд▓рд╛рдХрд╛рдд (рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛) рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЗрд╕ рдЯреЗрдореНрдкрд▓реЗрдЯ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдКрдкрд░реА рдмрд╛рдПрдБ рдХреЛрдиреЗ рдореЗрдВ рд░реЗрдВрдбреЗрд╡рд╕ рдбрд╛рдпрд░реЗрдХреНрдЯрд░ рд▓реЗрдмрд▓ рджреНрд╡рд╛рд░рд╛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдЖрдпрдд рдЖрд░реЗрдЦ рдкрджрдирд╛рдо рд╣реИ, рдЬреЛ рдПрдХ рд╕реАрдПрд╕рдкреА (рд╕рдВрд╡рд╛рджрд╢реАрд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ (рд╕реАрдПрд╕рдкреА) рд╣реИ - рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдкреИрдЯрд░реНрди рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрдкрдЪрд╛рд░рд┐рдХ рднрд╛рд╖рд╛) - рд╕рдорд╛рди [29] рд╕рдорд╛рдирд╛рдВрддрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдШрдЯрдХ рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИред рдФрд░ рдкрд╛рд░рд╕реНрдкрд░рд┐рдХ рд╕рдВрдмрдВрдз рдорд┐рд▓рдирд╕рд╛рд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реИред рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╕реНрд╡рдпрдВ рд╕рд╛рдзрд╛рд░рдг рдЬрд╛рд╡рд╛ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЛ рд╕рдордиреНрд╡рдп рднрд╛рд╖рд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЬреЛ, рд╕рдВрдпреЛрдЧ рд╕реЗ, рдПрдХ рджреГрд╢реНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рд╣реИ)ред рдЯреЙрд▓реЗрдореА II рдкрд░ рдорд┐рд▓рдиреЗ рдпреЛрдЧреНрдп рдХреНрд╖реЗрддреНрд░ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ [2] рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЗрд╕рдореЗрдВ "рдорд░реНрдЬ" рдмреНрд▓реЙрдХ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдЬреЛ рд╕рд╢рд░реНрдд рдорд┐рд▓рди рд╕реНрдерд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдЖрд░реЗрдЦ рдореЗрдВ, рдорд░реНрдЬ рдмреНрд▓реЙрдХ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рджреЛрдиреЛрдВ рдореВрд▓реНрдп рдирд┐рд░реНрдорд╛рддрд╛ (рдорд╛рдиреЛрдВ рдХреЗ рдкреНрд░рджрд╛рддрд╛ / рдирд┐рд░реНрдорд╛рддрд╛) рдореВрд▓реНрдп рдЙрдкрднреЛрдХреНрддрд╛ рдФрд░ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рдХреЗ рд╕рд╛рде рдПрдХ рдореБрд▓рд╛рдХрд╛рдд рдореЗрдВ рднрд╛рдЧ рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣реА рд╣реИ, рджреЛ рд╕рдВрднрд╛рд╡рд┐рдд рддреНрд░рд┐рдкрдХреНрд╖реАрдп рдорд┐рд▓рди рд╕реНрдерд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред рдпреЗ рдЗрдВрдЯрд░реИрдХреНрд╢рди рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдХреНрд░рдо рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред

рдЪрд┐рддреНрд░рд╛ 1. рдПрдХ рдЧреВрдврд╝-рдЖрдзрд╛рд░рд┐рдд рд╕рдордиреНрд╡рдп рджреГрд╢реНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдореЗрдВ рдСрдмреНрдЬрд░реНрд╡рд░ рдкреИрдЯрд░реНрди рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЬрдм рдЖрдк рдорд╛рдЙрд╕ рдХреЗ рдЕрд░реНрде рдХреЛ рд╕рдордЭрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрд░реЗрдЦ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдСрдмреНрдЬрд░реНрд╡рд░ рдкреИрдЯрд░реНрди рдХреЛ рд╡реНрдпрдХреНрдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рд╕рдм рдХреБрдЫ рдирд┐рд░реНрдзрд╛рд░рдХ рд╣реИ, рдорд░реНрдЬ рдмреНрд▓реЙрдХ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдЧреИрд░-рдирд┐рд░реНрдзрд╛рд░рдХ рдмрд╛рддрдЪреАрдд рдХреЛ рдЫреЛрдбрд╝рдХрд░ред рдпрджрд┐ рдпрд╣ рдмреНрд▓реЙрдХ рдЕрдиреБрдкрд╕реНрдерд┐рдд рдерд╛, рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реЛрдЧрд╛ рдЬрд┐рд╕рдореЗрдВ рдирд┐рдпрддрд╛рддреНрдордХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдмреАрдЪ рдирд┐рдпрддрд╛рддреНрдордХ рдмрд╛рддрдЪреАрдд рдХреА рдЧрдИ рдереАред
рдЧрддрд┐рд░реЛрдз рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ (рдЬрдм рддрдХ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдЖрд░реЗрдЦ рдореЗрдВ рдЪрдХреНрд░реЛрдВ рдХреА рдХрдореА рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреА рд╣реИ рдХрд┐ рдмрд╣рд░рд╛рдкрди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ)ред рд╕рд╛рде рд╣реА, рддреАрди-рдкрдХреНрд╖реАрдп рдорд┐рд▓рдирд╕рд╛рд░ рд╡рд┐рдзрд┐ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреА рд╣реИ рдХрд┐ рдореВрд▓реНрдп рдЙрдкрднреЛрдХреНрддрд╛ рдФрд░ рдкрд░реНрдпрд╡реЗрдХреНрд╖рдХ рдХреЛ рд╕рд╣реА рдХреНрд░рдо рдореЗрдВ рдорд╛рди рдорд┐рд▓реЗред рдСрдмреНрдЬрд░реНрд╡рд░ рдкреИрдЯрд░реНрди рд╕рд░рд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ рдпрд╣ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП)редрддреБрдЪреНрдЫ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛ рд╕рд░рд▓ рд╣реЛ рдЧрдИ рд╣реИ, рдФрд░ рд╣рдо рджрд┐рд▓рдЪрд╕реНрдк рдШрдЯрдирд╛рдХреНрд░рдо рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЪрд┐рддреНрд░ 2 рдкреАрдПрди рдирд┐рджреЗрд╢рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд╛рдЧреВ рдХрд┐рдП рдЧрдП рдкреНрд░реЗрдХреНрд╖рдХ рдкреИрдЯрд░реНрди рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ, рдЬреЛ рдПрдХ рд╕рдорд╛рдирддрд╛ рдореЙрдбрд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдиреЗрдЯрд╡рд░реНрдХ (рдкреАрдПрди) рдХрд╣рди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ[31]ред рдЗрд╕ рдореЙрдбрд▓ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдЖрдЗрдХрди рдПрдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдмрд╛рддрдЪреАрдд рдХрд╛ рд╕реНрдерд╛рди рдПрдХ рдорд┐рд▓рди рд╕реНрдерд▓ рдХреЗ рд░реВрдк рдореЗрдВ рд╣реИ, рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдПрдХ рдЕрдВрддрд╣реАрди рдХрддрд╛рд░ рдХреЗ рд╕рд╛рде рд╕рдВрджреЗрд╢ рднреЗрдЬрдХрд░ рдФрд░ рд▓реЙрдХ рдХреЛ рдкрдврд╝рдХрд░ рдмрд╛рддрдЪреАрдд рдХрд░рддреА рд╣реИрдВред рдореВрд▓ рдкреАрдПрди рдореЙрдбрд▓ [31] рдореЗрдВ, рд░реАрдб рд▓реЙрдХ рдиреЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдиреЗрдЯрд╡рд░реНрдХ рдирд┐рдпрддрд╛рддреНрдордХ рд╕рдВрдЧрдгрдирд╛ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░реЗрдЧрд╛ред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдореЙрдбрд▓ рдХреЛ рдХреБрдЫ рдЖрджрд┐рдо рджреНрд╡рд╛рд░рд╛ рдкреВрд░рдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЧреИрд░-рдирд┐рдпрддрд╛рддреНрдордХ рдорд░реНрдЬ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░рд╡рд╛рд╣ рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕реНрдкрд╖реНрдЯ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд░реНрдзрд┐рдд рдореЙрдбрд▓ рдЖрдорддреМрд░ рдкрд░ рдПрдореНрдмреЗрдбреЗрдб рд╕рд┐рд╕реНрдЯрдо рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ [18] рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЪрд┐рддреНрд░рд╛ 2. рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╛рдирд╛рдВрддрд░рд╡рд╛рдж рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдСрдмреНрдЬрд░реНрд╡рд░ рдкреИрдЯрд░реНрди рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиредрдЪрд┐рддреНрд░ 2 рдореЗрдВ рджрд┐рдП рдЧрдП рдореЙрдбрд▓ рдореЗрдВ рдЪрд┐рддреНрд░ 1 рдореЗрдВ рдореЙрдбрд▓ рдХреЗ рд▓рд┐рдП рд╕рднреА рдлрд╛рдпрджреЗ рд╣реИрдВ, рдФрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕рдВрдкрддреНрддрд┐ рднреА рд╣реИ рдХрд┐ рдорд╛рди рдЙрдкрднреЛрдХреНрддрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдСрдмреНрдЬрд░реНрд╡рд░ рдкреИрдЯрд░реНрди рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЖрдЧреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рд╕реВрдЪрдирд╛рдУрдВ рдХреЛ рдХрддрд╛рд░рдмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдПрдХ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рдЗрдВрдЯрд░реИрдХреНрд╢рди рдХреЗ рдЗрд╕ рд░реВрдк рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдмрд╣реБрдд рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИредрдПрдХ рдЧреИрд░-рдирд┐рд░реНрдзрд╛рд░рдХ рд╕рдВрдШ (рд╡рд┐рд▓рдп) рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрдХреНрдд рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреА рдкреНрд░рдХреГрддрд┐ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рддреАрд╕рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рдзрд┐ рдкреЗрд╢ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд [8] рд╢реБрджреНрдзрддрд╛ рдХреА рдЧрд╛рд░рдВрдЯреА рджреЗ рд╕рдХрддреЗ рд╣реИрдВред рдЯреЙрд▓реЗрдореА II рдореЗрдВ, рдПрд╕рдЖрд░ рдирд┐рджреЗрд╢рдХ (рд╕рд┐рдВрдХреНрд░реЛрдирд╕ / рд░рд┐рдПрдХреНрдЯрд┐рд╡) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рд╕рдорд╛рди рдореЙрдбрд▓ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдПрд╕реНрдЯреЗрд░реЗрд▓ [12], рд╕рд╛рдЗрдиреЗрд▓рд▓ [10] рдФрд░ рд▓рд╕реНрдЯрд░ [25] рдХреЗ рд╕рдорд╛рди рдПрдХ рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдореЙрдбрд▓ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдЕрдВрддрд┐рдо рдХреЛ рдЙрдЪреНрдЪ рд╕реБрд░рдХреНрд╖рд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ, рд╡рд┐рдорд╛рди рдирд┐рдпрдВрддреНрд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ [11] рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдФрд░ рдбрд┐рдЬрд╛рдЗрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдореВрд░реНрдЦрддрд╛рдкреВрд░реНрдг рд╣реЛрдЧрд╛редрдЪреМрдерд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧреИрд░-рдирд┐рдпрддрд╛рддреНрдордХ рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдореЗрдВ рдорд╛рд╣рд┐рд░ рд╣реИред рдЯреЙрд▓реЗрдореА II рдореЗрдВ, рдПрдХ рд╕рдорд╛рди рдореЙрдбрд▓ рдХреЛ DE рдирд┐рджреЗрд╢рдХ (рдЕрд╕рддрдд рдШрдЯрдирд╛рдПрдВ) рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдХрдареЛрд░ рд╢рдмреНрджрд╛рд░реНрде [33] рдХреЗ рд╕рд╛рде рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╡рд┐рд╡рд░рдг рднрд╛рд╖рд╛рдУрдВ рдХреА рд╕рдорд╛рдирддрд╛ рдЬреИрд╕реЗ рдХрд┐ рд╡реАрдПрдЪрдбреАрдПрд▓, рд╡реЗрд░рд┐рд▓реЛрдЧ рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рдореЙрдбрд▓рд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг рдЬреИрд╕реЗ рдХрд┐ рдУрдкрдиреЗрдЯ рдореЙрдбрд▓рд░ рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИредрд╕рднреА рдЪрд╛рд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ (рдкрд░рд╕реНрдкрд░, рдкреАрдПрди, рдПрд╕рдЖрд░, рдбреАрдИ), рд╣рдордиреЗ рдмрд╛рддрдЪреАрдд рдореЗрдВ рдкреВрд░реНрдг рджреГрдврд╝ рд╕рдВрдХрд▓реНрдк рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд┐рдпрд╛ред рдЧреИрд░-рдирд┐рдпрддрддреНрд╡рд╡рд╛рдж рдХреЛ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдареАрдХ рдЙрд╕реА рдЬрдЧрд╣ рдкрд░ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд╣рд╛рдВ рдЬрд░реВрд░рдд рдереАред рдпрд╣ рдбрд┐рдЬрд╛рдЗрди рд╢реИрд▓реА рдкреНрд░рд╡рд╛рд╣ рд╢реИрд▓реА рд╕реЗ рдмрд╣реБрдд рдЕрд▓рдЧ рд╣реИ, рдЬреЛ рдмрд╛рддрдЪреАрдд рдХреЗ рдПрдХ рдЧреИрд░-рдирд┐рд░реНрдзрд╛рд░рдХ рддрдВрддреНрд░ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ рдФрд░ рдЕрд╡рд╛рдВрдЫрд┐рдд рдЧреИрд░-рдирд┐рдпрддрддреНрд╡рд╡рд╛рдж рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреА рд╣реИредрдЖрдВрдХрдбрд╝реЗ 1 рдФрд░ 2 рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЬрд╛рд╡рд╛ рдереНрд░реЗрдбреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдБрдХрд┐, рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдореЙрдбрд▓ рдореЗрдВ рдХреЗрд╡рд▓ рдереНрд░реЗрдб рдореЙрдбрд▓ рд╕реЗ рдЕрдзрд┐рдХ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдкрд┐рдЫрд▓реЗ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╕рднреА рддрдХрдиреАрдХреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ, рдпрд╣ рдореИрдкрд░реЗрдбреНрдпреВрд╕ рдХреЗ рд╕рдмрд╕реЗ рдХрд░реАрдм рд╣реИ, рдЬреЛ рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдХрд╛ рдПрдХ рд░реВрдк рд╣реИред рд▓реЗрдХрд┐рди, MapReduce рдХреЗ рд╡рд┐рдкрд░реАрдд, рдпрд╣ рдмрд╛рддрдЪреАрдд рдХреА рдПрдХ рд╡рд┐рд╕реНрддреГрдд рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдЦреНрдд рд╕рдордиреНрд╡рдп рднрд╛рд╖рд╛ рд╡реНрдпрдХреНрдд рдХрд░рддрд╛ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рджреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдордиреНрд╡рдп рднрд╛рд╖рд╛рдПрдВ рдпрд╣рд╛рдВ рджреА рдЧрдИ рд╣реИрдВ: рд╕рдВрдЧреАрддрдордп рд╢рдмреНрджрд╛рд░реНрде рдХреЗ рд╕рд╛рде рдФрд░ рдкреАрдПрди рд╢рдмреНрджрд╛рд░реНрде рдХреЗ рд╕рд╛рдередрдЗрд╕ рддрд░рд╣ рдХреА рд╕рд╣рдорддрд┐ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдирдИ рдирд╣реАрдВ рд╣реИред рдШрдЯрдХ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЬрд┐рд╕рдореЗрдВ рдШрдЯрдХреЛрдВ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рдХреЛ "рдЕрднрд┐рдиреЗрддрд╛-рдЙрдиреНрдореБрдЦ" [35] рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╡реЗ рдХрдИ рд░реВрдк рд▓реЗрддреЗ рд╣реИрдВред рдпреВрдирд┐рдХреНрд╕ рдореЗрдВ рдкрд╛рдЗрдк рдкреАрдПрди рдХреЗ рд╕рдорд╛рди рд╣реИрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╡реЗ рдЕрдзрд┐рдХ рд╕реАрдорд┐рдд рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЪрдХреНрд░реАрдп рд░реЗрдЦрд╛рдВрдХрди рдХрд╛ рд╕рдорд░реНрдерди рди рдХрд░реЗрдВред рд╕рдВрджреЗрд╢ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдкреИрдХреЗрдЬ (MPI, OpenMP) рдореЗрдВ рд░реЗрдХреЙрдЬрд┐рдпрд╕ рдФрд░ рдкреАрдПрди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдХрдо рд╕рдВрд░рдЪрд┐рдд рд╕рдВрджрд░реНрдн рдореЗрдВ, рдЬреЛ рдЕрдВрддрдГрдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдирд┐рд░реНрдзрд╛рд░рдХрддрд╛ рд╕реЗ рдЕрдзрд┐рдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреИрдХреЗрдЬ рдХреЗ рднреЛрд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЕрдирд┐рд╢реНрдЪрд┐рддрддрд╛ рдХреЗ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдкрд░рд┐рдгрд╛рдо рд╕реЗ рд╣рддреЛрддреНрд╕рд╛рд╣рд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВредрдПрд░реНрд▓рд╛рдВрдЧ [4] рдЬреИрд╕реА рднрд╛рд╖рд╛рдПрдВ рдЕрдкрдиреЗ рд╕рдВрдЧрд╛рдорд┐рддрд┐ рдореЙрдбрд▓ рдореЗрдВ рд╕рдВрджреЗрд╢ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп-рдкреНрд░рдпреЛрдЬрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛ рдПрдХ рдЕрднрд┐рдиреНрди рд╣рд┐рд╕реНрд╕рд╛ рдмрдирд╛ рджреЗрддреА рд╣реИрдВред Ada рдЬреИрд╕реА рднрд╛рд╖рд╛рдПрдВ рд╕рдВрдЧреАрдд рдХреЛ рдПрдХ рдЕрднрд┐рдиреНрди рдЕрдВрдЧ рдмрдирд╛рддреА рд╣реИрдВред рдХрд╛рд░реНрдпрд╛рддреНрдордХ рднрд╛рд╖рд╛рдПрдБ [30] рдФрд░ рдПрдХрд▓-рдЕрд╕рд╛рдЗрдирдореЗрдВрдЯ рднрд╛рд╖рд╛рдПрдБ рднреА рдирд┐рдпрддрд╛рддреНрдордХ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкрд░ рдЬреЛрд░ рджреЗрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ "рдХрдо рд╕рдорд╛рдирд╛рдВрддрд░" рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╕рдВрдЧрд╛рдорд┐рддрд┐ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдирд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдбреЗрдЯрд╛ рд╕рдорд╛рдирддрд╛ рднрд╛рд╖рд╛рдПрдВ рднреА рдирд┐рдпрддрд╛рддреНрдордХ рдмрд╛рддрдЪреАрдд рдкрд░ рдЬреЛрд░ рджреЗрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЗрдВ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдкреБрдирд░реНрд▓реЗрдЦрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИредрдпреЗ рд╕рднреА рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВред рд▓реЗрдХрд┐рди рдРрд╕рд╛ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рдЙрдирдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдореБрдЦреНрдпрдзрд╛рд░рд╛ рдмрди рд╕рдХрддрд╛ рд╣реИред рдЕрдЧрд▓реЗ рднрд╛рдЧ рдореЗрдВ, рдореИрдВ рдмрд╣рд╕ рдХрд░реВрдБрдЧрд╛ред7 рдЪреБрдиреМрддрд┐рдпрд╛рдВ рдФрд░ рдЕрд╡рд╕рд░
рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рд╕реНрдЯреНрд░реАрдо рдореЙрдбрд▓ рдХреЗ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ, рд▓реЗрдХрд┐рди рдзрд╛рдЧреЗ рдЕрднреА рднреА рдЕрдиреНрдп рд╕рднреА рджреГрд╖реНрдЯрд┐рдХреЛрдгреЛрдВ рдкрд░ рд╣рд╛рд╡реА рд╣реИрдВред рдЗрд╕рдХреЗ рдХрдИ рдХрд╛рд░рдг рд╣реИрдВред рд╕рдВрднрд╡рдд: рдореБрдЦреНрдп рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рдЕрдореВрд░реНрдд рдХрд╛ рдореВрд▓ рдПрдХ рд╕реБрд╕рдВрдЧрдд рдкреНрд░рддрд┐рдорд╛рди рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рдЖрдорддреМрд░ рдкрд░ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдПрдВ рдЗрд╕ рдкреНрд░рддрд┐рдорд╛рди рдХрд╛ рдкрд╛рд▓рди рдХрд░рддреА рд╣реИрдВредрд╕рд┐рдВрдереЗрдЯрд┐рдХ рд░реВрдк рд╕реЗ, рдереНрд░реЗрдбреНрд╕ рдЗрди рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рд╡рд┐рд╕реНрддрд╛рд░ рд╣реИ (рдЬреИрд╕рд╛ рдХрд┐ рдЬрд╛рд╡рд╛ рдореЗрдВ рд╣реИ) рдпрд╛ рд╕рд┐рд░реНрдл рдПрдХ рдмрд╛рд╣рд░реА рдкреБрд╕реНрддрдХрд╛рд▓рдпред рд╢рдмреНрджрд╛рд░реНрде, рд╡реЗ рднрд╛рд╖рд╛ рдХреЗ рдирд┐рд░реНрдзрд╛рд░рдг рдХреЗ рдПрдХ рдЖрд╡рд╢реНрдпрдХ рд╣рд┐рд╕реНрд╕реЗ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд╖реНрдЯ рдХрд░ рджреЗрддреЗ рд╣реИрдВред рдпрд╣ рдЦреЗрджрдЬрдирдХ рд╣реИ рдХрд┐ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдЕрдХреНрд╕рд░ рд╢рдмреНрджрд╛рд░реНрде рдХреЗ рдмрдЬрд╛рдп рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рд╕реНрдЯреНрд░реАрдо рд╡рд┐рдХрд▓реНрдк, рдЬреИрд╕реЗ рдХрд┐ MPI рдФрд░ OpenMP рдореЗрдВ рдПрдХ рд╣реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИред рд╡реЗ рднрд╛рд╖рд╛ рдХреЗ рд╡рд╛рдХреНрдп-рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЛ рдирд╣реАрдВ рдмрджрд▓рддреЗ рд╣реИрдВред рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ рдЬреЛ рдЗрди рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрд░рд▓рд╛рдВрдЧ, рдПрдбрд╛) рдЕрдм рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд░реВрдк рд╕реЗ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рд╢рд╛рдпрдж рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ рдорд┐рд▓реЗрдЧрд╛ред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрдо рд╕реЗ рдХрдо рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рд╕рдВрд╢реЛрдзрдиреЛрдВ рд╡рд╛рд▓реА рднрд╛рд╖рд╛рдПрдВ, рдЬреИрд╕реЗ рд╕реНрдкреНрд▓рд┐рдЯ-рд╕реА рдпрд╛ рддрд┐рд▓рдХ, рдЧреВрдврд╝ рдмрдиреА рд╣реБрдИ рд╣реИрдВредрдирд┐рд╖реНрдХрд░реНрд╖ рд╕реЗ рд╣реА рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдореЗрдВ рдЙрдирдХреА рдЬрдЧрд╣ рдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рд┐рд░реНрдл рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИред рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рд╕рдВрд░рдЪрдирд╛рдПрдВ, рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдФрд░ рдЬрдЯрд┐рд▓ рд╕рдордЧреНрд░ рдЧреБрдгреЛрдВ рдХреА рдЕрдиреБрдорддрд┐ рдирд╣реАрдВ рджреЗрддреА рд╣реИрдВредрдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рд╕рд╣реА рдЙрддреНрддрд░ рд╡рд┐рдХрд╛рд╕рд╢реАрд▓ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╕рдордиреНрд╡рдп рд╣реИред рд╡реЗ рдПрдХ рдирдпрд╛ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдкреЗрд╢ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпреЗ рд▓рдХреНрд╖реНрдп рдкрд╛рд░рдВрдкрд░рд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд░реВрдврд╝рд┐рд╡рд╛рджреА рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рдорд╛рдирд╛рдВрддрд░ рд╕рд╛рдорд╛рдиреНрдп-рдЙрджреНрджреЗрд╢реНрдп рд╡рд╛рд▓реА рднрд╛рд╖рд╛рдУрдВ (рдПрд░рд▓реИрдВрдЧ, рдПрдбрд╛) рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рд╢рд╛рдорд┐рд▓ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐), рд╕рдордиреНрд╡рдп рднрд╛рд╖рд╛ рдореЗрдВ рд╕рдордиреНрд╡рдп рдХреЗ рд▓рд┐рдП рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рдЙрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХреБрдЫ рднреА рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рдмрд╣реБрдд рдЕрд▓рдЧ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЖрдВрдХрдбрд╝реЗ 1 рдФрд░ 2 рдореЗрдВ рджрд┐рдЦрд╛рдП рдЧрдП "рдХрд╛рд░реНрдпрдХреНрд░рдо" рдЕрднрд┐рдиреЗрддрд╛-рдЙрдиреНрдореБрдЦ рд╕рдордиреНрд╡рдп рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреГрд╢реНрдп рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ (рдЙрдирдореЗрдВ, рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рдмрдЬрд╛рдп рдШрдЯрдХреЛрдВ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рдЧреБрдЬрд░рддрд╛ рд╣реИ)ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рджреГрд╢реНрдп рд╕рд┐рдВрдЯреИрдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреЗрд╡рд▓ рд╢реИрдХреНрд╖рдгрд┐рдХ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣ рдЕрдВрдд рдореЗрдВ рд╕рдВрднрд╡ рд╣реИред рджреГрд╢реНрдп рд╕рд┐рдВрдЯреИрдХреНрд╕ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдФрд░ рдХреБрд╢рд▓ рд╣реЛрдЧрд╛,рдСрдмреНрдЬреЗрдХреНрдЯ рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдпреВрдПрдордПрд▓ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВред рд▓реЗрдХрд┐рди рднрд▓реЗ рд╣реА рдирд╣реАрдВ, рдПрдХ рд╕рдорд╛рди рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд╕рд╛рде рдПрдХ рдкрд╛рда рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдЧреНрд░рд╣рдг рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИредрд╣рд╛рд▓рд╛рдБрдХрд┐ рд╕рдордиреНрд╡рдп рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЖрд╡рд┐рд╖реНрдХрд╛рд░ рдмрд╣реБрдд рдкрд╣рд▓реЗ рд╣реБрдЖ рдерд╛ [40], рд▓реЗрдХрд┐рди рд╡реЗ рднреА рдХрдИ рдмрд╛рд░ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЗрд╕реНрддреЗрдорд╛рд▓ рд╣реЛрдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣реЗред рдПрдХ рдХрд╛рд░рдг рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреА рдПрдХрд░реВрдкрддрд╛ (рд╕рдорд░реВрдкрддрд╛) рдХрд╛ рдиреБрдХрд╕рд╛рди рд╣реИред рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдЕрдзреНрдпрдпрди рдореЗрдВ рдкреНрд░рдЪрд▓рд┐рдд рдкреНрд░рд╡реГрддреНрддрд┐: рдХрд┐рд╕реА рднреА рд╕рд╛рд░реНрдердХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛ рдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рдЙрджреНрджреЗрд╢реНрдп рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдкрдиреЗ рд╕рдВрдХрд▓рдХ рдХреЛ рд╡реНрдпрдХреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХрдо рд╕реЗ рдХрдо рдЗрддрдирд╛ рдЕрднрд┐рд╡реНрдпрдВрдЬрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдФрд░ рдлрд┐рд░, рднрд╛рд╖рд╛ рдХреЗ рд╕рдорд░реНрдердХреЛрдВ рдХреЛ рдЧрджреНрджрд╛рд░ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛рдПрдЧрд╛ рдпрджрд┐ рд╡реЗ рдирдИ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдЭреБрдХрддреЗ рд╣реИрдВред рднрд╛рд╖рд╛ рдпреБрджреНрдз рдзрд╛рд░реНрдорд┐рдХ рдпреБрджреНрдз рд╣реИрдВред рдЗрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдпреБрджреНрдз рдмрд╣реБ-рдЖрд╕реНрддрд┐рдХ рд╣реИрдВредрд╣рд╛рд▓рд╛рдВрдХрд┐, рдпреВрдПрдордПрд▓, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдХреНрд╕рд░ рд╕реА ++ рдФрд░ рдЬрд╛рд╡рд╛ рдХреЗ рд╕рдВрдпреЛрдЬрди рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХреА рдЬрд╛рддреА рд╣реИрдВред рдЖрдВрдХрдбрд╝реЗ 1 рдФрд░ 2 рдХреЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЗрд╕ рдкреНрд░рд╡реГрддреНрддрд┐ рдХрд╛ рдЕрдиреБрд╕рд░рдг рдХрд░рддреЗ рд╣реИрдВредрдереНрд░реЗрдб (рдЬреИрд╕реЗ рдХрд╣рди рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдиреЗрдЯрд╡рд░реНрдХ, рд╕реАрдПрд╕рдкреА) рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдордЬрдмреВрдд рдирд┐рд░реНрдзрд╛рд░рдгрд╡рд╛рдж рд╡рд╛рд▓реЗ рд╕рдорд╛рдирд╛рдВрддрд░рд╡рд╛рдж рдореЙрдбрд▓ рднреА рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдореМрдЬреВрдж рд╣реИрдВред рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдиреЗ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬреЗрд╕ рдЬреИрд╕реЗ рдУрдХреЗрдо [21] (рд╕реАрдПрд╕рдкреА рдкрд░ рдЖрдзрд╛рд░рд┐рдд) рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛, рдФрд░ рдХреБрдЫ рдиреЗ рд╡рд┐рд╢реЗрд╖ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, YAPI [18]ред рдмрд╛рдХреА рдХрд╛ рдореБрдЦреНрдпрдзрд╛рд░рд╛ рдХреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкрд░ рдПрдХ рдордЬрдмреВрдд рдкреНрд░рднрд╛рд╡ рдирд╣реАрдВ рдерд╛ред рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдЕрдЧрд░ рдореМрдЬреВрджрд╛ рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп рд╕рдордиреНрд╡рдп рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдирддрд╛рд╡рд╛рдж рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИредрд░рд╛рд╕реНрддреЗ рдореЗрдВ рдХрдИ рдореБрд╢реНрдХрд┐рд▓реЗрдВ рд╣реИрдВред рд╕рдордиреНрд╡рдп рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫреА рднрд╛рд╖рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдПрдХ рдЕрдЪреНрдЫреЗ рд╕рд╛рдорд╛рдиреНрдп-рдЙрджреНрджреЗрд╢реНрдп рдХреА рднрд╛рд╖рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрджрд┐рдо рдХреЗ рд╕реЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЭреВрдареА рд╢рд╛рди рдХреЗ рдЬрд╛рд▓ рдореЗрдВ рдЧрд┐рд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред рдпрд╣ рд╕рд░реНрд╡рд╡рд┐рджрд┐рдд рд╣реИ рдХрд┐ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп-рдЙрджреНрджреЗрд╢реНрдп рднрд╛рд╖рд╛ [48] рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдд рдкреНрд░рд╛рдЗрдореЗрдЯреАрдЬрд╝ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрди рдкреНрд░рд╛рдЗрдореЗрдЯреАрдЬрд╝ рдкрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирд┐рд░реНрдорд┐рдд рдПрдХ рдЧрдВрднреАрд░ рднрд╛рд╖рд╛ рдирд╣реАрдВ рд╣реИредрдЪрд┐рддреНрд░ 3 рд╕рд░рд▓ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рджреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдКрдкрд░реА рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЕрдиреБрдХреВрд▓рди [3] рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ: рдбреЗрдЯрд╛ рд╕реНрд░реЛрдд 1 рдФрд░ 2 рд╕реЗ рд╕реАрд░рд┐рдпрд▓ рдЖрдЙрдЯрдкреБрдЯ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрдХреНрд░рдо рдХреЗ рд╕рд╛рде, рдкреНрд░рджрд░реНрд╢рди рдмреНрд▓реЙрдХ рдореЗрдВ рдХреНрд░рдо рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╕реЗ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдХрд╛рдлреА рд╕рд░рд▓ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдПрдХ рдЬрдЯрд┐рд▓ рддрд░реАрдХреЗ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЗрд╕ рдореЙрдбрд▓ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд╕рдордЭрдирд╛ рдПрдХ рдкрд╣реЗрд▓реА рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреБрд▓рдиреАрдп рд╣реИред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рд╕рдордЭрдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред рдХрдореНрдпреВрдЯреЗрдЯрд░ рдкреНрд░рддреНрдпреЗрдХ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рд╕рд╛рде рдКрдкрд░ рд╕реЗ рдиреАрдЪреЗ рддрдХ рдПрдХ рдХреНрд░рдо рдореЗрдВ рдПрдХ рд░реЗрдЬрд╝рд┐рд╕реНрдЯреЗрд╡рд╕ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рддрд░рд╣ рдПрдХ рд╕рдорд╛рди рд░реЛрдЯреЗрд╢рди рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИред рднрд╛рд╖рд╛ рдХреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХрд╛ рдПрдХ рдЙрдЪрд┐рдд рд╡рд┐рдХрд▓реНрдк рдирд┐рдпрддрд╛рддреНрдордХ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреА рдПрдХ рд╕рд░рд▓, рдкреНрд░рддреНрдпрдХреНрд╖ рдФрд░ рдирд┐рд░реНрдзрд╛рд░рдХ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдКрдкрд░реА рдореЙрдбрд▓ рдПрдХ рдЧреИрд░-рдирд┐рдпрддрд╛рддреНрдордХ рддрдВрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдирд┐рдпрддрд╛рддреНрдордХ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЕрднрд┐рд╡реНрдпрдВрдЬрдХ рд╣реИред рдЗрд╕ рддрд░рд╣ рд╕реЗрдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рддрд░реНрдХрд╣реАрди рд╣реИредрдмреЗрд╢рдХ, рд╕рдордиреНрд╡рдп рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдкрд╛рд░рдВрдкрд░рд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдП рдЧрдП рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рдорд╛рди рдорд╛рдкрдиреАрдпрддрд╛ рдФрд░ рдкреНрд░рддрд┐рд░реВрдкрдХрддрд╛ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрдВрддреНрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдпрд╣ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЯреЙрд▓реЗрдореА II рд╕рдордиреНрд╡рдп рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд╕реНрддрд░ рдкрд░ рдПрдХ рдЖрдзреБрдирд┐рдХ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓реА рд╣реИ [49]ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рд╡рд┐рд░рд╛рд╕рдд рдФрд░ рдмрд╣реБрд░реВрдкрддрд╛ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд░реВрдкреЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рдиреНрд╣реЗрдВ рдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рддрдХрдиреАрдХреЛрдВ [35] рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдорд╣рд╛рди рдЕрд╡рд╕рд░ рд╕рдордиреНрд╡рдп рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЕрдкрдирд╛рдиреЗ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИрдВред рдпрд╣ рд╕рдордиреНрд╡рдп рд╕реНрддрд░ рдкрд░ рд╕рдорд╛рди MapReduce рд╕рд┐рд╕реНрдЯрдо рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрдЧрд╛ред рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдХрдИ рдЖрд╢рд╛рдЬрдирдХ рдХрджрдо [42] рдореЗрдВ рдХрд┐рдП рдЧрдП рдереЗредрдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд, рд▓рдВрдмреЗ рд╕рдордп рдореЗрдВ, рд╕рдорд╛рдирд╛рдВрддрд░ рд╕рдВрдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рдФрдЪрд┐рддреНрдп рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рдХрд▓рди рдХрд╛ рдПрдХ рд╕рд┐рджреНрдзрд╛рдВрдд рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдпрджреНрдпрдкрд┐ рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдЧрддрд┐ рдкрд╣рд▓реЗ рд╣реА рд╣реЛ рдЪреБрдХреА рд╣реИ, рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдмрд╣реБрдд рдХреБрдЫ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдзрд╛рд░рд╛ 3 рдореЗрдВ, рдЕрдиреБрдХреНрд░рдорд┐рдХ рдЕрднрд┐рдХрд▓рдиреЛрдВ рдХреЛ рдПрдХ рдмрд┐рдЯ рдЕрдиреБрдХреНрд░рдо рд╕реЗ рджреВрд╕рд░реЗ рдореЗрдВ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдорд╛рдирдЪрд┐рддреНрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдореЙрдбрд▓рд┐рдВрдЧ рдХреА рдЧрдИ рдереАред рдЗрд╕реА рд╕рдорд╛рдирд╛рдВрддрд░ рдореЙрдбрд▓ рдХреЛ [36] рдореЗрдВ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдмрдЬрд╛рдп,
рд╕рдорд╛рдирд╛рдВрддрд░ рдЧрдгрдирд╛ рдХреЛ 
рдЪрд┐рддреНрд░ 3 рдлрд╝рдВрдХреНрд╢рди рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред рджреЛ рддрд░реАрдХреЛрдВ рдХреЛ рдПрдХ рдореБрд▓рд╛рдХрд╛рдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рдпрддрд╛рддреНрдордХ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПредрдЕрдВрддрд┐рдо рд╕реВрддреНрд░ рдореЗрдВ, рдЯреА рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЖрджреЗрд╢рд┐рдд рдЯреИрдЧ рдХрд╛ рд╕реЗрдЯ рд╣реИ, рдЬрд╣рд╛рдВ рдСрд░реНрдбрд░ рд╕рдордп, рдХрд╛рд░рдг рдпрд╛ рдЕрдзрд┐рдХ рд╕рд╛рд░ рдирд┐рд░реНрднрд░рддрд╛ рд╕рдВрдмрдВрдз рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕ рдореЙрдбрд▓ рджреНрд╡рд╛рд░рд╛ рдХреА рдЧрдИ рдЧрдгрдирд╛ "рдЙрдиреНрдирдд" рдмрд┐рдЯ рдкреИрдЯрд░реНрди "рдЙрдиреНрдирдд" рдмрд┐рдЯ рдкреИрдЯрд░реНрди рдХреЗ рдореИрдкрд┐рдВрдЧ рд╣реИрдВред рдЗрд╕ рдореВрд▓ рд╕реВрддреНрд░реАрдХрд░рдг рдХреЛ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ [9, 14, 37] рдХреЗ рдХрдИ рдореЙрдбрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред8 рдирд┐рд╖реНрдХрд░реНрд╖
рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рд╕рдорд░реВрдкрддрд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдзрд┐рдХрд╛рдВрд╢ рдХрдард┐рдирд╛рдЗрдпрд╛рдБ рдЪреБрдиреА рд╣реБрдИ рдФрд░ рдкреНрд░рдпреБрдХреНрдд рдЕрдореВрд░реНрддрддрд╛рдУрдВ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИрдВред рдкреНрд░рдореБрдЦ рдЕрдореВрд░реНрдд рдкреНрд░рд╡рд╛рд╣ рд╣реИред рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХрд╛рдВрд╢ рдЧреИрд░-рддреБрдЪреНрдЫ рдмрд╣реБрдкрд░рдд рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рд╕рдордЭрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред рдЗрди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдореЙрдбрд▓ рдХреЛ рдбрд┐рдЬрд╛рдЗрди рдкреИрдЯрд░реНрди, рд╕рдВрдЪрд╛рд▓рди рдХреА рдмреЗрд╣рддрд░ рдкрд░рдорд╛рдгреБрддрд╛ (рд▓реЗрдирджреЗрди), рднрд╛рд╖рд╛ рдореЗрдВ рд╕реБрдзрд╛рд░, рдФрдкрдЪрд╛рд░рд┐рдХ рддрд░реАрдХреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЗрди рддрдХрдиреАрдХреЛрдВ рдиреЗ рдкреНрд░рд╡рд╛рд╣ рдореЙрдбрд▓ рдХреЗ рдЧреИрд░-рдирд┐рдпрддрд╛рддреНрдордХрддрд╛ рдХреА рднрд╛рд░реА рдЕрдзрд┐рдХрддрд╛ рдкрд░ рд╡рд╛рдкрд╕ рдХрд╛рдЯ рджрд┐рдпрд╛ред рдпрд╣ рдореЙрдбрд▓ рдЕрднреА рднреА рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИредрдпрджрд┐ рд╣рдо рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдореБрдЦреНрдпрдзрд╛рд░рд╛ рдмрдирдиреЗ рдХреА рдЙрдореНрдореАрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЕрдЧрд░ рд╣рдо рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рд╕реЗ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдФрд░ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рдХреА рдорд╛рдВрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдореЙрдбрд▓ рдХреЗ рд░реВрдк рдореЗрдВ рдереНрд░реЗрдбреНрд╕ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдзрд┐рдХ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рдФрд░ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рдпреЛрдЧреНрдп рд╕рдВрдЧрд╛рдорд┐рддрд┐ рдореЙрдбрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рдЪрд╛рд╣рд┐рдПред рдЙрдиреНрд╣реЗрдВ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП: рдирд┐рдпрддрд╛рддреНрдордХ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рдирд┐рдпрддрд╛рддреНрдордХ рд╕рд╛рдзрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЧреИрд░-рдирд┐рдпрддрд╛рддреНрдордХрддрд╛ рдХреЛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рд░реВрдк рд╕реЗ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдФрд░ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рд╕рд┐рджреНрдзрд╛рдВрдд, рдЬреЛ рд╕реНрдкрд╖реНрдЯ рд▓рдЧрддрд╛ рд╣реИ, рдзрд╛рд░рд╛ рдореЙрдбрд▓ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕ рддрдХрдиреАрдХ рдХреЗ рдЕрдиреБрднрд╡реА рдЖрдкреВрд░реНрддрд┐рдХрд░реНрддрд╛рдУрдВ рджреНрд╡рд╛рд░рд╛ рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдФрд░ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдЯреНрд░реАрдо рдЗрдВрдЬрди рд░реВрдо рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПредрд╕рд╛рд╣рд┐рддреНрдп
[рез] рдкреАред рдПрдиред, рдПред рдЬреБрд▓рд╛, рдПрд╕ред рд░рд╕, рдПрд╕ред рд╕реЙрдиреНрдбрд░реНрд╕, рдЯреАред рд╕реНрдорд┐рде, рдЬреАред рддрд╛рдирд╕реЗ, рдПрдиред рдереЙрдорд╕, рдПрдиред рдЕрдореЗрдЯреЛ рдФрд░ рдПрд▓ред рд░рд╛рдЙрдЪрд╡рд░реНрдЧрд░редSTAPL: рдПрдХ рдЕрдиреБрдХреВрд▓реА, рд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╛рдирд╛рдВрддрд░ C ++ рд▓рд╛рдЗрдмреНрд░реЗрд░реАред Wkshp рдореЗрдВред рд▓рдВрдЧ рдкрд░ред рдФрд░ COMPред рдмрд░рд╛рдмрд░ рдХреЗ рд▓рд┐рдПред рдЕрдирд┐ред(LCPC), рдкреЗрдЬ 193-208, рдХрдВрдмрд░рд▓реИрдВрдб рдлреЙрд▓реНрд╕, рдХреЗрдВрдЯрдХреА, 2001ред[2] рдПрдлред рдЕрд░рдмрдмред Reo: рдШрдЯрдХ рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЪреИрдирд▓-рдЖрдзрд╛рд░рд┐рдд рд╕рдордиреНрд╡рдп рдореЙрдбрд▓редрдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдореЗрдВ рдЧрдгрд┐рддреАрдп рд╕рдВрд░рдЪрдирд╛рдПрдВ , 14 (3): 329-366, 2004.[3] рдПрдл ред рдЕрд░рдмрдм ред рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдШрдЯрдХреЛрдВ рдХреА рд╕рдВрд░рдЪрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЙрдбрд▓ред L'Object, 2006 рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдПред[4] рдЬреЗред рдЖрд░реНрдорд╕реНрдЯреНрд░рд╛рдВрдЧ, рдЖрд░ред рд╡рд┐рд░рдбрд┐рдВрдЧ, рд╕реАред рд╡рд┐рдХрд╕реНрдЯреНрд░реЙрдо рдФрд░ рдПрдоред рд╡рд┐рд▓рд┐рдпрдореНрд╕ред Erlang рдореЗрдВ рд╕рдорд╡рд░реНрддреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧред рдЕрдкреНрд░реЗрдВрдЯрд┐рд╕рд╣реЙрд▓, рджреВрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг, 1996.[5] рдбреАрдПрдл рдмреЗрдХрди, рдЖрд░рдИ рд╕реНрдЯреНрд░реЛрдо рдФрд░ рдПред рддрд░рд╛рдлрд╝рджрд╛рд░ред рдЕрдорд░реВрдж: рдбреЗрдЯрд╛ рджреМрдбрд╝ рдХреЗ рдмрд┐рдирд╛ рдЬрд╛рд╡рд╛ рдХреА рдПрдХ рдмреЛрд▓реАред ACM SIGPLAN рдореЗрдВрдСрдмреНрдЬреЗрдХреНрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ, рд╕рд┐рд╕реНрдЯрдо, рд▓реИрдВрдЧреНрд╡реЗрдЬ, рдФрд░ рдПрдкреНрд▓реАрдХреЗрд╢рдВрд╕ рдкрд░ рдХреЙрдиреНрдлреНрд░реЗрдВрд╕,ACM рд╕рд┐рдЧреНрд▓рди рдиреЛрдЯрд┐рд╕ рдХреЗ рд╡реЙрд▓реНрдпреВрдо 35 , рдкреЗрдЬ 382-400, 2000ред[6] рдпреВред рдмреИрдирд░реНрдЬреА, рдЖрд░ред рдИрдЬрдореИрди, рдПред рдирд┐рдХреЛрд▓реМ, рдФрд░ рдбреАред рдорд╣реБрдЖред рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд╛рдирд╛рдВрддрд░редIEEE рдХреА рдХрд╛рд░реНрдпрд╡рд╛рд╣реА , 81 (2): 211тАУ243, 1993.[7] рдПрд▓рдП рдмрд╛рд░рд╕реЛ ред рдкреНрд░рджрд░реНрд╢рди рдХреА рдХреАрдорддред рдПрд╕реАрдПрдо рдХрддрд╛рд░, 3 (7), 2005.[8] рдПред рдмреЗрдирд╡реЗрдирд┐рд╕реНрдЯ рдФрд░ рдЬреА рдмреЗрд░реАред рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рджреГрд╖реНрдЯрд┐рдХреЛрдгредIEEE рдХреА рдХрд╛рд░реНрдпрд╡рд╛рд╣реА , реп (реп): резреи12реж-резреи 1991реи, рез репреп рез.[реп] рдПред рдмреЗрдирд╡реЗрдирд┐рд╕реНрдЯ, рдПрд▓ред рдХрд╛рд░реНрд▓реЛрдиреА, рдкреАред рдХрд╛рд╕реНрдкреА, рдФрд░ рдПред рд╕рд╛рдВрдЧрд┐рдпреЛрд╡реЗрдиреА-рд╡рд┐рдВрд╕реЗрдВрдЯреЗрд▓реАред рд╡рд┐рд╖рдо рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рд╢реАрд▓ рдкреНрд░рдгрд╛рд▓реАрдореЙрдбрд▓рд┐рдВрдЧ рдФрд░ рд╕рд╣реА-рдирд┐рд░реНрдорд╛рдг рдирд┐рд░реНрдорд╛рдг рдкрд░рд┐рдирд┐рдпреЛрдЬрдиред EMSOFT рдореЗрдВред рд╕реНрдкреНрд░рд┐рдВрдЧрд░, 2003ред[резреж] рдПред рдмреЗрдирд┐рд╡реЗрдирд┐рд╕реНрдЯ рдФрд░ рдкреАрдПрд▓ рдЧреНрд╡реЗрд░реНрдирд┐рдХред рд╣рд╛рдЗрдмреНрд░рд┐рдб рдбрд╛рдпрдиреЗрдорд┐рдХ рд╕рд┐рд╕реНрдЯрдо рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рд╕рдВрдХреЗрдд рднрд╛рд╖рд╛ред IEEE Trредрд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдирд┐рдпрдВрддреНрд░рдг рдкрд░, 35 (5): 525-546, 1990.[11] рдЬреАред рдмреЗрд░реА рд╕реБрд░рдХреНрд╖рд╛-рдорд╣рддреНрд╡рдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рднрд╛рд╖рд╛рдУрдВ рдХреА рдкреНрд░рднрд╛рд╡рд╢реАрд▓рддрд╛редрд╢реНрд╡реЗрдд рдкрддреНрд░, рдПрд╕реНрдЯрд░реЗрд▓ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреАрдЬ, 2003.[12] рдЬреАред рдмреЗрд░реА рдФрд░ рдЬреАред рдЧреЙрдВрдЯрд┐рдпрд░ред рдПрд╕реНрдЯрд░реЗрд▓ рд╕рд┐рдВрдХреНрд░реЛрдирд╕ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛: рдбрд┐рдЬрд╛рдЗрди, рд╢рдмреНрджрд╛рд░реНрде, рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиредрдХрдВрдкреНрдпреВрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд╛ рд╡рд┐рдЬреНрдЮрд╛рди, рез реп (реи): 1992-резрелреи, рез репреп реи.[резрей] рдЖрд░рдбреА рдмреНрд▓рдореЙрдлрд╝, рд╕реАрдПрдл рдЬреЛрд░реНрдЬ, рдмреАрд╕реА рдХреБрд╕рдЬрд╝рдореБрд▓, рд╕реАрдИ рд▓реАрд╕рд░рд╕рди, рдХреЗрдПрдЪ рд░рд╛рдиреНрдбреЗрд▓ рдФрд░ рд╡рд╛рдИред рдЭреЛрдЙред Cilk: рдПрдХрдХреБрд╢рд▓ рдорд▓реНрдЯреАрдереНрд░реЗрдбреЗрдб рд░рдирдЯрд╛рдЗрдо рд╕рд┐рд╕реНрдЯрдоред ACM SIGPLAN рд╕рдВрдЧреЛрд╖реНрдареА рдореЗрдВ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдФрд░рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ (PPoPP) рдХреЗ рдЕрднреНрдпрд╛рд╕ рдкрд░ , ACM SIGPLAN рдиреЛрдЯрд┐рд╕, 1995ред[резрек] рдЬреЗрдЖрд░ рдмрд░реНрдЪ, рдЖрд░ред рдкрд╛рд╕реЗрд░реЛрди рдФрд░ рдПрдПрд▓ рд╕рд╛рдВрдЧрд┐рдпреЛрд╡реЗрдиреА-рд╡рд┐рдВрд╕реЗрдВрдЯреЗрд▓реАред рдПрдЬреЗрдВрдЯ рдмреАрдЬрдЧрдгрд┐рдд рдкрд░ рдиреЛрдЯреНрд╕ред рддрдХрдиреАрдХреАрд░рд┐рдкреЛрд░реНрдЯ UCB / ERL M03 / 38, рдХреИрд▓рд┐рдлреЛрд░реНрдирд┐рдпрд╛ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп, рдирд╡рдВрдмрд░ 2003ред[15] рдПрдоред рдХреНрд░реАрдЧрд░ред рдЬрдирддрд╛ рдХреЗ рд▓рд┐рдП рдорд▓реНрдЯреАрдХреЛрд░ рд╕реАрдкреАрдпреВред рдПрд╕реАрдПрдо рдХрддрд╛рд░, 3 (7), 2005.[16] рдбреАред рдХреБрд▓рд░, рдПред рдбреВрд╕реЛ, рдПрд╕рд╕реА рдЧреЛрд▓реНрдбрд╕реНрдЯреАрди, рдПред рдХреГрд╖реНрдгрдореВрд░реНрддрд┐, рдПрд╕ред рд▓реБрдореЗрдЯрд╛, рдЯреАред рд╡реАред рдЗрдХреЗрди, рдФрд░ рдХреЗред рдпреЗрд▓рд┐рдХредрд╕реНрдкреНрд▓рд┐рдЯ-рд╕реА рдореЗрдВ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧред рд╕реБрдкрд░рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ, рдкреЛрд░реНрдЯрд▓реИрдВрдб, OR, 1993 рдореЗрдВред[17] рдмреАрдП рдбреЗрд╡реА рдФрд░ рд╣рд╛ рдкреНрд░реАрд╕реНрдЯрд▓реАред рд▓рдЯреНрдЯреВ рдФрд░ рдЖрджреЗрд╢ рдХрд╛ рдкрд░рд┐рдЪрдпред рдХреИрдореНрдмреНрд░рд┐рдЬ рдпреВрдирд┐рд╡рд░реНрд╕рд┐рдЯреА рдкреНрд░реЗрд╕, 1990.[18] рдИрдП рдбреА рдХреЙрдХ, рдЬреАред рдПрд╕реНрдХрд┐рдВрдХ, рдбрдмреНрд▓реНрдпреВрдЬреЗрдПрдо рд╕реНрдордЯреНрд╕, рдкреАред рд╡реИрди рдбреЗрд░ рд╡реБрд▓реНрдл, рдЬреЗ.рд╡рд╛рдИред рдмреНрд░реБрдиреЗрд▓, рдбрдмреНрд▓реНрдпреВред рдХреНрд░реБрдЬрдЯрдЬрд╝рд░, рдкреАред рд▓рд┐рд╡рд░рд╕, рдФрд░рдХреЗрдП рд╡рд┐рд╕реЗрд░реНрд╕ред рдпрд╛рдкреА: рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓реАрдХреЗрд╢рди рдореЙрдбрд▓рд┐рдВрдЧред 37 рд╡реЗрдВ рдбрд┐рдЬрд╛рдЗрди рд╕реНрд╡рдЪрд╛рд▓рди рдореЗрдВрд╕рдореНрдореЗрд▓рди (DAC'00), рдкреГрд╖реНрда 402405, рд▓реЙрд╕ рдПрдВрдЬрд┐рд▓реНрд╕, CA, 2000.[19] рдЬреЗред рдбреАрди рдФрд░ рдПрд╕ред MapReduce: рдмрдбрд╝реЗ рд╕рдореВрд╣реЛрдВ рдкрд░ рд╕рд░рд▓реАрдХреГрдд рдбреЗрдЯрд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдгредрдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдбрд┐рдЬрд╝рд╛рдЗрди рдПрдВрдб рдЗрдореНрдкреНрд▓реАрдореЗрдВрдЯреЗрд╢рди (OSDI), рд╕реИрди рдлреНрд░рд╛рдВрд╕рд┐рд╕реНрдХреЛ, CA, 2004 рдореЗрдВ рдЫрдареЗ рд╕рдВрдЧреЛрд╖реНрдареА рдореЗрдВ ред[20] рдЬреЗред рдИрдХрд░, рдЬреЗрдбрдмреНрд▓реНрдпреВ рдЬреЗрдирдиреЗрдХ, рдИрдП рд▓реА, рдЬреЗред рд▓рд┐рдпреВ, рдПрдХреНрд╕ред рд▓рд┐рдпреВ, рдЬреЗред рд▓реБрдбрд╡рд┐рдЧ, рдПрд╕ред рдиреНрдпреВрд░реЛрдлрд╝реЙрд░реНрдлрд╝рд░, рдПрд╕ред ред рд╕реИрдХреНрд╕, рдФрд░ рд╡рд╛рдИред рдЬрд╝рд┐рдпреЛрдиреНрдЧредрдЯреИрдорд┐рдВрдЧ рд╡рд┐рд╖рдорддрд╛ - рдЯреЙрд▓реЗрдореА рджреГрд╖реНрдЯрд┐рдХреЛрдгред IEEE рдХреА рдХрд╛рд░реНрдпрд╡рд╛рд╣реА, 91 (2), 2003.[21] рдЬреЗред рдЧреИрд▓реЗрдЯрд▓реАред Occam -2ред рдпреВрдирд┐рд╡рд░реНрд╕рд┐рдЯреА рдХреЙрд▓реЗрдЬ рд▓рдВрджрди рдкреНрд░реЗрд╕, рджреВрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг, 1996.[22] рдИред рдЧрд╛рдорд╛, рдЖрд░ред рд╣реЗрд▓реНрдо, рдЖрд░ред рдЬреЙрдирд╕рди, рдФрд░ рдЬреЗред рд╡рд┐рд▓реАрд╕рд╛рдЗрдбреНрд╕ред рдбрд┐рдЬрд╛рдЗрди рдкреИрдЯрд░реНрди: рдкреБрди: рдкреНрд░рдпреЛрдЬреНрдп рд╡рд╕реНрддреБ рдХреЗ рддрддреНрд╡-рдЙрдиреНрдореБрдЦ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ред рдПрдбрд┐рд╕рди рд╡реЗрд╕реНрд▓реЗ, 1994ред[реирей] рдПред рдЬрд┐рд╕реНрдЯ, рдПред рдмреЗрдЧреЗрд▓рд┐рди, рдЬреЗред рдбреЛрдВрдЧрд░рд╛, рдбрдмреНрд▓реНрдпреВред рдЬрд┐рдпрд╛рдВрдЧ, рдмреАред рдордирдЪреЗрдХ, рдФрд░ рд╡реАред рд╕реБрдВрджрд░рдоред рдкреАрд╡реАрдПрдо: рд╕рдорд╛рдирд╛рдВрддрд░ рд╡рд░реНрдЪреБрдЕрд▓рдорд╢реАрди - рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╛рдирд╛рдВрддрд░ рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЧрд╛рдЗрдб рдФрд░ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ред MIT рдкреНрд░реЗрд╕, рдХреИрдореНрдмреНрд░рд┐рдЬ, MA,1994.[24] рдПред рдЧреЛрдирдордЦреЗрд░ рдФрд░ рдПред рд╢реБрд╕реНрдЯрд░ рдЬрд╛рд╡рд╛ рд╕рдВрдЧрддрддрд╛: рдЬрд╛рд╡рд╛ рдореЗрдореЛрд░реАрд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рд▓рд┐рдП рдЧреИрд░-рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд▓рдХреНрд╖рдг ред рдПрд╕реАрдПрдо рдЯреНрд░рд╛рдВрд╕ред рдХрдВрдкреНрдпреВрдЯрд░ред рд╕рд┐рд╕реНрдЯред, 18 (4): 333тАУ386, 2000ред[25] рдПрдиред рд╣реЗрд▓реНрдмрд╡рд╛рдЪ, рдкреАред рдХреИрд╕реНрдкреА, рдкреАред рд░реЗрдордВрдб рдФрд░ рдбреАред рдкрд┐рд▓реМрджред рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдЪрдордХред IEEE рдХреА рдХрд╛рд░реНрдпрд╡рд╛рд╣реА, IE реп (реп): резрейрежрел-резрейрез реп, рез репреп рез.[реирем] рдЯреАред рд╣реИрд░рд┐рд╕, рдПрд╕ред рдорд╛рд░реНрд▓реЛ, рдПрд╕рдкреА рдЬреЛрдиреНрд╕, рдФрд░ рдПрдоред рд╣реЗрд░рд▓реАред рд╕рдВрдЧрдд рд╕реНрдореГрддрд┐ рд▓реЗрдирджреЗрдиредрд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ (рдкреАрдкреАрдУрдкреАрдкреА), рд╢рд┐рдХрд╛рдЧреЛ, рдЖрдИрдПрд▓, 2005 рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдФрд░ рдЕрднреНрдпрд╛рд╕ рдкрд░ рдПрд╕реАрдПрдо рд╕рдореНрдореЗрд▓рди рдореЗрдВ ред[реи [] рдЬреЗред рд╣реЗрдирд░реА рдЬреАред рдмреЗрдХрд░ рдФрд░ рд╕реАред рд╣реЗрд╡рд┐рдЯред рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рд╡реГрджреНрдзрд┐рд╢реАрд▓ рдХрдЪрд░рд╛ рд╕рдВрдЧреНрд░рд╣редрдПрдЖрдИ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬреЗрд╕ рдкрд░ рд╕рдВрдЧреЛрд╖реНрдареА рдХреА рдХрд╛рд░реНрдпрд╡рд╛рд╣реА рдореЗрдВ, рдПрд╕реАрдПрдорд╕рд┐рдЧреНрд▓рди рдиреЛрдЯрд┐рд╕ рдХреЗ рдкреЗрдЬ 12, рдкреГрд╖реНрда 55-59, 1977 рдХреА рдорд╛рддреНрд░рд╛ ред[28] рдЯреАрдП рд╣реЗрдирдЬрд╝рд┐рдВрдЧрд░, рдЖрд░ред рдЭрд╛рд▓рд╛, рдЖрд░ред рдордЬреВрдорджрд╛рд░, рдФрд░ рдПрд╕ред рдХрд╛рджрд░ред рдзрд╛рдЧрд╛-рдореЙрдбреНрдпреВрд▓рд░ рдЕрдореВрд░реНрдд рд╢реЛрдзрдиред рдореЗрдВ рд╕рд╛рде15 рд╡реАрдВ рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдп рд╕рдореНрдореЗрд▓рди рдХрдВрдкреНрдпреВрдЯрд░-рдПрдбреЗрдб рд╕рддреНрдпрд╛рдкрди рдкрд░ (CAV), рдорд╛рддреНрд░рд╛ 2725 рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдиреЛрдЯреНрд╕рдХрдВрдкреНрдпреВрдЯрд░ рд╡рд┐рдЬреНрдЮрд╛рди рдореЗрдВ, рдкреГрд╖реНрдареЛрдВ 262-274ред рд╕реНрдкреНрд░рд┐рдВрдЧрд░-рд╡рд░реНрд▓рдЧ, 2003.[29] рдХрд╛рд░ рд╣реЛрд░реЗред рдЕрдиреБрдХреНрд░рдорд┐рдХ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рд╕рдВрдЪрд╛рд░ред рдПрд╕реАрдПрдо, 21 (8), 1978 рдХреЗ рд╕рдВрдЪрд╛рд░ред[30] рдкреАред рд╣реБрдбрдХред рдЧрд░реНрднрд╛рдзрд╛рди, рд╡рд┐рдХрд╛рд╕ рдФрд░ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧред рдПрд╕реАрдПрдо рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧрд╕рд░реНрд╡реЗ, 21 (3), 1989ред[рейрез] рдЬреА рдХрд╣рди рдФрд░ рдбреАрдмреА рдореИрдХрдХреНрд╡реАрдиред рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдХреЛрд░рд╛рдЯрд╛рдЗрди рдФрд░ рдиреЗрдЯрд╡рд░реНрдХред рдмреАред рдЧрд┐рд▓рдХреНрд░рд┐рд╕реНрдЯ, рд╕рдВрдкрд╛рджрдХ,рд╕реВрдЪрдирд╛ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВред рдЙрддреНрддрд░-рд╣реЙрд▓реИрдВрдб рдкрдмреНрд▓рд┐рд╢рд┐рдВрдЧ рдХрдВрдкрдиреА, 1977.[32] рдбреАред рд▓реАред рдЬрд╛рд╡рд╛ рдореЗрдВ рд╕рдорд╡рд░реНрддреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ: рдбрд┐рдЬрд╛рдЗрди рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдкреИрдЯрд░реНрдиред рдПрдбрд┐рд╕рди-рд╡реЗрд╕реНрд▓реЗ, рдкрдврд╝рдирд╛рдПрдордП, 1997.[33] рдИрдП рд▓реАред рдЕрд╕рддрдд рдШрдЯрдирд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдорд╡рд░реНрддреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреА рдореЙрдбрд▓рд┐рдВрдЧ рдХрд░рдирд╛ред рдПрдирд▓реНрд╕ рдСрдл рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ,7: 25-45, 1999.[34] рдИрдП рд▓реАред рдПрдореНрдмреЗрдбреЗрдб рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд▓рд┐рдП рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ? IEEE рдХрдВрдкреНрдпреВрдЯрд░ рдореИрдЧрдЬрд╝реАрди, рдкреГрд╖реНрда рез ,-реирем, реирежрежрежред[рейрел] рдИрдП рд▓реА рдФрд░ рдПрд╕ред рдиреЙрдирдбреЙрд░реНрдлрд░ред рдЕрднрд┐рдиреЗрддрд╛-рдЙрдиреНрдореБрдЦ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рдХрдХреНрд╖рд╛рдПрдВ рдФрд░ рдЙрдкрд╡рд░реНрдЧред рдореЗрдВ рд╕рд╛рде рд╕рдореНрдореЗрд▓рдирдФрдкрдЪрд╛рд░рд┐рдХ рддрд░реАрдХреЗ рдФрд░ рдбрд┐рдПрдЧреЛ, рд╕реАрдП, рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдЕрдореЗрд░рд┐рдХрд╛, 2004 рддрдХ codesign (MemoCode), рд╕реИрди рдХреЗ рд▓рд┐рдП рдореЙрдбрд▓ред[рейрем] рдИрдП рд▓реА рдФрд░ рдПред рд╕рд╛рдВрдЧрд┐рдпреЛрд╡рд╛рдиреНрдиреА-рд╡рд┐рдВрд╕реЗрдВрдЯреЗрд▓реАред рдЧрдгрдирд╛ рдХреЗ рдореЙрдбрд▓ рдХреА рддреБрд▓рдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ред рдЖрдИрдИрдИрдИрд╕реАрдПрдбреА, 17 (12), 1998 рдореЗрдВ рд▓реЗрдирджреЗрдиред[37] рдПрдХреНрд╕ред рд▓рд┐рдпреВред рдЯреИрдЧ рдХрд┐рдП рдЧрдП рд╕рд┐рдЧреНрдирд▓ рдореЙрдбрд▓ рдХреА рд╢рдмреНрджрд╛рд░реНрде рдиреАрдВрд╡ред рдкреАрдПрдЪрдбреА рдереАрд╕рд┐рд╕, рдИрдИрд╕реАрдПрд╕ рд╡рд┐рднрд╛рдЧ,рдХреИрд▓рд┐рдлреЛрд░реНрдирд┐рдпрд╛ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп , 20 рджрд┐рд╕рдВрдмрд░ 2005ред[38] рдПрдЪред рдореМрд░рд┐рд╕ рдФрд░ рдЬреЗрдИрдмреА рдореЙрд╕ред рдЯреНрд░рд╛рдВрд╕реЗрдХреНрд╢рдирд▓ рдореЗрдореЛрд░реА: рд▓реЙрдХ-рдлреНрд░реА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддреБрд╢рд┐рд▓реНрдк рд╕рдорд░реНрдердиредрдХрдВрдкреНрдпреВрдЯрд░ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдкрд░ 20 рд╡реАрдВ рд╡рд╛рд░реНрд╖рд┐рдХ рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдп рд╕рдВрдЧреЛрд╖реНрдареА рдХреА рдХрд╛рд░реНрдпрд╡рд╛рд╣реА рдореЗрдВ, рдкреГрд╖реНрда 289300,рд╕реИрди рдбрд┐рдПрдЧреЛ, рдХреИрд▓рд┐рдлреЛрд░реНрдирд┐рдпрд╛, рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдЕрдореЗрд░рд┐рдХрд╛, 1993. рдПрд╕реАрдПрдо рдкреНрд░реЗрд╕ред[рей реп] рд╕рдВрджреЗрд╢ рдкрд╛рд╕рд┐рдВрдЧ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдлрд╝реЛрд░рдоред MPI2: рдПрдХ рд╕рдВрджреЗрд╢ рдкрд╛рд╕рд┐рдВрдЧ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдорд╛рдирдХредрдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдЕрдВрддрд░реНрд░рд╛рд╖реНрдЯреНрд░реАрдп рдЬрд░реНрдирд▓ , 12 (1-2): 1-299, 1998ред[рекреж] рдЬреАред рдкрд╛рдкрдбреЛрдкреЛрд▓реЛрд╕ рдФрд░ рдПрдлред рдЕрд░рдмрдмред рд╕рдордиреНрд╡рдп рдореЙрдбрд▓ рдФрд░ рднрд╛рд╖рд╛рдПрдВред рдПрдоред рдЬрд╝реЗрд▓рдХреЛрд╡рд┐рдЯреНрдЬрд╝ рдореЗрдВ, рд╕рдВрдкрд╛рджрдХ, рдПрдбрд╡рд╛рдВрд╕рдЗрди рдХрдореНрдкреНрдпреВрдЯрд░реНрд╕ - рдж рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдСрдлрд╝ рд▓рд╛рд░реНрдЬ рд╕рд┐рд╕реНрдЯрдо, рдЦрдВрдб 46, рдкреГрд╖реНрда 329-400ред рд╢реИрдХреНрд╖рдгрд┐рдХ рдкреНрд░реЗрд╕, 1998.[41] рдбрдмреНрд▓реНрдпреВред рдкреБрдШред рдЬрд╛рд╡рд╛ рдореЗрдореЛрд░реА рдореЙрдбрд▓ рдХреЛ рдареАрдХ рдХрд░рдирд╛ред рдЬрд╛рд╡рд╛ рдЧреНрд░рд╛рдВрдбреЗ рдкрд░ рдПрд╕реАрдПрдо 1999 рд╕рдореНрдореЗрд▓рди рдХреА рдХрд╛рд░реНрдпрд╡рд╛рд╣реА рдореЗрдВ,рдкреЗрдЬ 89-98, рд╕реИрди рдлреНрд░рд╛рдВрд╕рд┐рд╕реНрдХреЛ, рдХреИрд▓рд┐рдлреЛрд░реНрдирд┐рдпрд╛, рд╕рдВрдпреБрдХреНрдд рд░рд╛рдЬреНрдп рдЕрдореЗрд░рд┐рдХрд╛, 1999. рдПрд╕реАрдПрдо рдкреНрд░реЗрд╕ред[рекреи] рдПрдЪрдЬреЗ рд░реЗрдХреАред рд╕рдорд╛рдирд╛рдВрддрд░ рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдкреНрд░рднрд╛рд╡реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреА рдУрд░ред рдкреАрдПрдЪ.рдбреА. рдереАрд╕рд┐рд╕ рд░рд┐рд╕рд░реНрдЪрд░рд┐рдкреЛрд░реНрдЯ 92.1, рдпреВрдирд┐рд╡рд░реНрд╕рд┐рдЯреА рдСрдлрд╝ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА, рд╕рд┐рдбрдиреА, 1992ред[43] рдПрдЪрдЬреЗ рд░реЗрдХреА, рдПрд╕ред рдиреЙрдирдбреЙрд░реНрдлрд░, рд╕реАред рд╣реЗрд▓реИрдВрдбреНрд╕ рдФрд░ рдИрдП рд▓реАред рдЯреЙрд▓реЗрдореА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЕрднреНрдпрд╛рд╕редрддрдХрдиреАрдХреА рд░рд┐рдкреЛрд░реНрдЯ рд╢реНрд░реГрдВрдЦрд▓рд╛ GSRC-TR-1999-01, рдЧрд┐рдЧрд╛рд╕реНрдХреЗрд▓ рд╕реЗрдореАрдХрдВрдбрдХреНрдЯрд░ рд░рд┐рд╕рд░реНрдЪ рд╕реЗрдВрдЯрд░, рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдпрдХреИрд▓рд┐рдлрд╝реЛрд░реНрдирд┐рдпрд╛, рдмрд░реНрдХрд▓реЗ, рдЕрдкреНрд░реИрд▓ 1999ред[рекрек] рдбреАрд╕реА рд╢реНрдорд┐рдЯ, рдПрдоред рд╕реНрдЯрд╛рд▓, рдПрдЪред рд░реЛрд╣рдирд░реНрдЯ рдФрд░ рдПрдлред рдмреБрд╢рдореИрдиред рдкреИрдЯрд░реНрди-рдУрд░рд┐рдПрдВрдЯреЗрдб рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ - рд╕рдорд╡рд░реНрддреА рдФрд░ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд╛рд▓реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП рдкреИрдЯрд░реНрдиред рд╡рд┐рд▓реА, 2000.[45] рдПрдиред рд╢рд╛рд╡рд┐рдЯ рдФрд░ рдбреАред рдЯрд┐рдЯреМред рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЯреНрд░рд╛рдВрд╕реЗрдХреНрд╢рдирд▓ рдореЗрдореЛрд░реАред рд╡рд┐рддрд░рд┐рддрдХрдореНрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдкрд░ рдПрд╕реАрдПрдо рд╕рдВрдЧреЛрд╖реНрдареА рдореЗрдВ , рдкреГрд╖реНрда 204-213, рдУрдЯреЛрд╡рд╛, рдУрдВрдЯрд╛рд░рд┐рдпреЛ, рдХрдирд╛рдбрд╛, 1995ред рдПрд╕реАрдПрдо рдкреНрд░реЗрд╕ред[рекрем] рд▓рд╛ рд╕реНрдЯреАрдиред рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд░реВрдкрдХ рдХреЛ рдЪреБрдиреМрддреА: рд╣рдо рдХреИрд╕реЗ рд╕реЛрдЪрддреЗ рд╣реИрдВ рдЗрд╕рдХреЗ рд▓рд┐рдП рдирд┐рд╣рд┐рддрд╛рд░реНрдеред рд╕рд╛рдЗрдмрд░рдиреЗрдЯрд┐рдХреНрд╕ рдПрдВрдбрд╕рд┐рд╕реНрдЯрдореНрд╕, 30 (6), 1999.[47] рдПрдЪред рд╕рдЯрд░ рдФрд░ рдЬреЗред рд▓рд╛рд░реНрд╕ред рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдФрд░ рд╕рдВрдЧрд╛рдорд┐рддрд┐ рдХреНрд░рд╛рдВрддрд┐ред рдПрд╕реАрдПрдо рдХрддрд╛рд░, 3 (7), 2005.[48] тАЛтАЛрдПрдПрдо рдЯреНрдпреВрд░рд┐рдВрдЧред рд╕рдВрдЧрдгрдирд╛ рдФрд░ _-рдирд┐рд╢реНрдЪрд┐рддрддрд╛ред рдЬрд░реНрдирд▓ рдСрдлрд╝ рд╕рд┐рдореНрдмреЛрд▓рд┐рдХ рд▓реЙрдЬрд┐рдХ, 2: 153тАУ163, 1937ред[рек реп] рд╡рд╛рдИред рдЬрд┐рдУрдВрдЧ рдШрдЯрдХ-рдЖрдзрд╛рд░рд┐рдд рдбрд┐рдЬрд╝рд╛рдЗрди рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХреНрд╕реНрдЯреЗрдВрд╕рд┐рдмрд▓ рдЯрд╛рдЗрдк рд╕рд┐рд╕реНрдЯрдоред рдкреАрдПрдЪ.рдбреА. рдереАрд╕рд┐рд╕ рддрдХрдиреАрдХреА рдЬреНрдЮрд╛рдкрдирдпреВрд╕реАрдмреА / рдИрдЖрд░рдПрд▓ рдПрдо 02/13, рдХреИрд▓рд┐рдлреЛрд░реНрдирд┐рдпрд╛ рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп, рдмрд░реНрдХрд▓реЗ, рд╕реАрдП 94720, 1 рдордИ 2002ред