Odm: Doms рдмрд┐рд▓реНрдб рд╕реЗ рдирд┐рдХрд╛рд▓реЗрдВ -msse2 -msse3 -msse4 -mpopcnt рдЭрдВрдбреЗ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 9 рдЕрдЧре░ 2018  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: OpenDroneMap/ODM

рдпрд╣ рд╡рд░реНрддрдорд╛рди рдореЗрдВ SSE4 рдирд┐рд░реНрджреЗрд╢ рдХреЛ mvs-texturing (рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд mve рдРрдкреНрд╕) рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░ рд░рд╣рд╛ рд╣реИ: https://github.com/OpenDroneMap/WebODM/issues/330#issuecomment.445050656

рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдлрд┐рдХреНрд╕ рдЙрдиреНрд╣реЗрдВ https://github.com/OpenDroneMap/OpenDroneMap/blob/master/docker/g%2B%2B рдФрд░ https://github.com/OpenDroneMap/OpenDroneMap/blob/master/ рдореЗрдВ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рд▓реЛрдЧ рдорд╛рдирдХ Dockerfile рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдФрд░ рдкреБрд░рд╛рдиреЗ CPUs рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдкреБрдирдГ рдЪрд┐рддреНрд░ рдмрдирд╛рддреЗ рд╣реИрдВ, рдлрд┐рд░ рднреА рд╕рдорд╕реНрдпрд╛ рд╣реЛрдЧреАред

рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдБ рдХрд┐ рд╢рд╛рдпрдж рд╣рдо рдЗрд╕реЗ рд╕реАрдзреЗ MVE рдореЗрдВ рддрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЬрд╝рд░рд╛ рд╕реБрдирд┐рдП рд╕рднреА!

рдореИрдВ рд╕рд┐рд░реНрдл рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдЬреЛ рдЕрднреА рднреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рднрд╡рд┐рд╖реНрдп рдореЗрдВ WebODM рдХреЛ рдбреЙрдХ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВред рдбреЙрдХреНрдЯрд░ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдПрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╣реИ рдЬреЛ SSE * рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк docker рдЫрд╡рд┐рдпрд╛рдБ рдирд╣реАрдВ рдЪрд▓рд╛ рд╕рдХрддреЗред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдЪ рдирд╣реАрдВ рд╣реИред

MVE рдореЗрдВ рдХрд┐рдП рдЧрдП рдмрджрд▓рд╛рд╡ рдХреЗ рд╕рд╛рде, рдзреНрд╡рдЬ "рдорд╛рд░реНрдЪ = рджреЗрд╢реА" рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рд▓рд╛рдЧреВ рд╕рднреА рдЕрдиреБрдХреВрд▓рди рдЭрдВрдбреЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рддреЛ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рдбреЙрдХрдЯрд░ рдЫрд╡рд┐ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ, рддреЛ рдПрд╕рдПрд╕рдИ * рдЭрдВрдбреЗ рдЬреЛ рдЖрдкрдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рдРрд╕реА рдЬрдЧрд╣ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд╣рд╛рдВ рд╡реЗ рд╕рдорд░реНрдерд┐рдд рдереЗред рдЗрд╕рд▓рд┐рдП рдореВрд▓ рд░реВрдк рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдЫрд╡рд┐ рдХреЛ рдЕрдкрдиреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдлрд┐рд░ рд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░реЗрдЧрд╛ред

рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рд╕рдм рдХреБрдЫ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЖрд╕рд╛рди рд╣реИред

рдпрд╣ рдмрд╛рдд рд╣реИ: рдореБрд╕реНрдХрд╛рди:

рд╕рднреА 4 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЕрдм -Mchch = рджреЗрд╢реА рдзреНрд╡рдЬ рдХреЗ рд╕рд╛рде рдЬрд╣рд╛рдЬ рдЪрд▓рд╛рдПрдВ рддрд╛рдХрд┐ рдЗрд╕реЗ рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред https://github.com/simonfuhrmann/mve/pull/441#event -1779240350

рдЬрд╝рд░рд╛ рд╕реБрдирд┐рдП рд╕рднреА!

рдореИрдВ рд╕рд┐рд░реНрдл рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ рдЬреЛ рдЕрднреА рднреА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрдм рднрд╡рд┐рд╖реНрдп рдореЗрдВ WebODM рдХреЛ рдбреЙрдХ рдХреЗ рд╕рд╛рде рдЪрд▓рд╛ рд░рд╣реЗ рд╣реИрдВред рдбреЙрдХреНрдЯрд░ рдХрд╛ рдХрд╣рдирд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдПрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╣реИ рдЬреЛ SSE * рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдк docker рдЫрд╡рд┐рдпрд╛рдБ рдирд╣реАрдВ рдЪрд▓рд╛ рд╕рдХрддреЗред рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдЪ рдирд╣реАрдВ рд╣реИред

MVE рдореЗрдВ рдХрд┐рдП рдЧрдП рдмрджрд▓рд╛рд╡ рдХреЗ рд╕рд╛рде, рдзреНрд╡рдЬ "рдорд╛рд░реНрдЪ = рджреЗрд╢реА" рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рд▓рд╛рдЧреВ рд╕рднреА рдЕрдиреБрдХреВрд▓рди рдЭрдВрдбреЗ рдЬреЛрдбрд╝рддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдХреЛрдб рд╕рдВрдХрд▓рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рддреЛ рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рдбреЙрдХрдЯрд░ рдЫрд╡рд┐ рдмрдирд╛рдИ рдЬрд╛рддреА рд╣реИ, рддреЛ рдПрд╕рдПрд╕рдИ * рдЭрдВрдбреЗ рдЬреЛ рдЖрдкрдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЬреЛрдбрд╝реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рдРрд╕реА рдЬрдЧрд╣ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд╣рд╛рдВ рд╡реЗ рд╕рдорд░реНрдерд┐рдд рдереЗред рдЗрд╕рд▓рд┐рдП рдореВрд▓ рд░реВрдк рд╕реЗ рд╡рд┐рднрд┐рдиреНрди рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рдЫрд╡рд┐ рдХреЛ рдЕрдкрдиреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рдлрд┐рд░ рд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░реЗрдЧрд╛ред

рдореИрдВрдиреЗ рдкрд╛рдпрд╛ рдХрд┐ рд╕рдм рдХреБрдЫ рдореВрд▓ рд░реВрдк рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдЖрд╕рд╛рди рд╣реИред

рдпрд╣ рдмрд╛рдд рд╣реИ: рдореБрд╕реНрдХрд╛рди:

рдЕрд░реЗ @ рдПрдирдЪрдореЛ рдореИрдВ рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдЕрдкрдиреЗ AMD рдлреЗрдиреЛрдо II X6 1090T рд╕реАрдкреАрдпреВ рдХреЗ рд╕рд╛рде рдЪрд▓ рд░рд╣рд╛ рд╣реВрдВред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЫрд╡рд┐ рдХреЗ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреА рдЖрдкрдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░реЗрдЧреА, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ? рдЕрднреА рдореИрдВ рд╕рд┐рд░реНрдл рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдХреНрд▓реЛрди рдХрд░рддрд╛ рд╣реВрдВ рдФрд░ рд╕реНрдЯрд╛рд░реНрдЯрдЕрдк.рд╢ рдлрд╛рдЗрд▓ рдЪрд▓рд╛рддрд╛ рд╣реВрдВред рдореИрдВ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреИрд╕реЗ рдЬрд╛рдКрдБ? рдзрдиреНрдпрд╡рд╛рдж

рдХреНрдпрд╛ рд╣рдо рдЗрд╕ рдмрд╛рддрдЪреАрдд рдХреЛ https://community.opendronemap.org рдкрд░ рдордВрдЪ рдкрд░ рд▓реЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

chanakaDe picture chanakaDe  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pierotofy picture pierotofy  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

pierotofy picture pierotofy  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

plouj picture plouj  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

JCAAUSFRA picture JCAAUSFRA  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ