рдУрдкрдирдЬреЗрдбрдПрд▓ реж.реи.реж

рдУрдкрдирдЬреЗрдбрдПрд▓ реж.реи.реж рдУрдкрдирдЬреЗрдбрдПрд▓ реж.реи.реж

рд╕рд╛рдд рдорд╣рд┐рдирд╛рдХреЛ рд╡рд┐рдХрд╛рд╕ рдкрдЫрд┐, рдлреНрд░реЗрдорд╡рд░реНрдХрдХреЛ рд╕рдВрд╕реНрдХрд░рдг реж.реи.реж рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛред рдУрдкрдирдЬреЗрдбрдПрд▓, рд╣рд╛рдирд┐рд░рд╣рд┐рдд рдбреЗрдЯрд╛ рдХрдореНрдкреНрд░реЗрд╕рд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛред

рдлреНрд░реЗрдорд╡рд░реНрдХрдорд╛ рднрд╛рд╖рд╛рдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХреЛ рд╡рд┐рд╢реЗрд╖ рдХрдореНрдкреНрд░реЗрд╕рд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЖрдзрд╛рд░рднреВрдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рд░ рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред SDDLName.
рд░рд╛рдореНрд░реЛ рд╕рдорд░реНрдкрд┐рдд рдХрдореНрдкреНрд░реЗрд╕рд░ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рджреБрдИ рдЪрд░рдгрд╣рд░реВ рдЫрдиреН:

  1. рд╕рдВрд░рдЪрдирд╛ рдирд┐рдХрд╛рд▓реНрди рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгред
  2. рд░рд╛рдореНрд░реЛ рдХрдореНрдкреНрд░реЗрд╕рди рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рд╕рдВрд░рдЪрдирд╛рдХреЛ рд╢реЛрд╖рдг рдЧрд░реНрдиреЗ рд░рд╛рдореНрд░реЛ рдмреНрдпрд╛рдХрдПрдиреНрдб рдХрдореНрдкреНрд░реЗрд╕рд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИред

OpenZL рд▓реЗ рджреБрд╡реИ рдЪрд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

рдпреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ C рд░ C++ рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ BSD рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред

рдкреНрд░рдореБрдЦ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ

SDDL2

SDDL рд▓рд╛рдИ рдпрд╕рдХреЛ рдореВрд▓ рдбрд┐рдЬрд╛рдЗрди рд▓рдХреНрд╖реНрдпрд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреБрди: рд▓реЗрдЦрд┐рдПрдХреЛ рдерд┐рдпреЛред рдореВрд▓ рдбреЗрдореЛ рдПрдХ рд╕рд░рд▓реАрдХреГрдд рд░рдирдЯрд╛рдЗрдо рд╡рд╛рддрд╛рд╡рд░рдг рдерд┐рдпреЛ, SDDL2 рдПрдХ рдкреВрд░реНрдг рд╡рд┐рдХрд╕рд┐рдд рдХрдореНрдкрд╛рдЗрд▓рд░ рд╣реЛ: рдкрд╛рд░реНрд╕рд░рд▓реЗ рд╕рд┐рдореЗрдиреНрдЯрд┐рдХ рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд▓рд╛рдИ рдбреЗрдЯрд╛ рдкрд╛рд╕ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдмрд╛рд░реАрдорд╛ рдЯрд╛рдЗрдк рдЧрд░рд┐рдПрдХреЛ рдПрдмреНрд╕реНрдЯреНрд░реНрдпрд╛рдХреНрдЯ рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрд╕ рдЯреНрд░реА (AST) рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬрд░рд▓рд╛рдИ рдкрд╛рд╕ рдЧрд░реНрджрдЫ, рд░ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬрд░рд▓реЗ рдХреЛрдб рдЬреЗрдиреЗрд░реЗрдЯрд░рд▓рд╛рдИ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рди рдмрд╛рдЗрдЯрдХреЛрдб рдЙрддреНрдкрдиреНрди рдЧрд░реНрджрдЫред

рдореБрдЦреНрдп рдкрд░рд┐рдгрд╛рдо рднрдиреЗрдХреЛ рддрддреНрдХрд╛рд▓ рдкрд╛рд░реНрд╕рд┐рдЩ рд╣реЛред рдЬрдм рд░реЗрдХрд░реНрдбрдХреЛ рд╕реНрдерд╛рди рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рд░ рд╕реНрдерд┐рд░рд╛рдВрдХрд╣рд░реВ рдорд╛рддреНрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЗрдиреНрдЬрд┐рдирд▓реЗ рдЕрдШрд┐рд▓реНрд▓рд╛ рдмрд╛рдЗрдЯрд╣рд░реВ рд╕реНрдХреНрдпрд╛рди рдирдЧрд░реА рд╕рд┐рдзреИ рдХреБрдиреИ рдкрдирд┐ рдХреНрд╖реЗрддреНрд░рдорд╛ рд╣рд╛рдо рдлрд╛рд▓реНрдЫ, рдЬрд╕рд▓реЗ рдЧрд░реНрджрд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐-рд░рд╣рд┐рдд рдкрд╣реБрдБрдЪ рд░ рдзреЗрд░реИ GB/s рдХреЛ рдереНрд░реБрдкреБрдЯ рд╕рдХреНрд╖рдо рд╣реБрдиреНрдЫред

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

рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдкрдХреНрд╖рдорд╛, рдЕрд░реНрде рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЪрд░рдгрд▓реЗ рдЕрдм рд░рдирдЯрд╛рдЗрдордХреЛ рд╕рдЯреНрдЯрд╛ рдХрдореНрдкрд╛рдЗрд▓ рд╕рдордпрдорд╛ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╕рдиреНрджрд░реНрднрд╣рд░реВ, рдкреНрд░рдХрд╛рд░ рдмреЗрдореЗрд▓рд╣рд░реВ, рд░ рдПрд░рд┐рдЯреА рддреНрд░реБрдЯрд┐рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрджрдЫ - рд╕реНрд░реЛрдд рдХреЛрдб рд╕реНрдерд╛рдирдХреЛ рд╕рд╛рде, рд░ .sddl рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрд╕ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ VS рдХреЛрдб рд╡рд┐рд╕реНрддрд╛рд░ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫред

рдирдпрд╛рдБ рдмрд┐рд▓реНрдЯ-рдЗрди LZ рдХреЛрдбреЗрдХ

OpenZL рдорд╛ рдЕрдм ZL_GRAPH_LZ рдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЧрд░рд┐рдПрдХреЛ рдЖрдлреНрдиреИ LZ рдХреЛрдбреЗрдХ, рд╕рд╛рдереИ zli рдЙрдкрдпреЛрдЧрд┐рддрд╛рдорд╛ рдЕрдиреБрдХреНрд░рдорд┐рдХ рдХрдореНрдкреНрд░реЗрд╕рди рдкреНрд░реЛрдлрд╛рдЗрд▓ рд╕рдорд╛рд╡реЗрд╢ рдЫред рдХреЛрдбреЗрдХрдорд╛ рдХрд╛рдо рдЬрд╛рд░реА рдЫ, рдпрд╕рдХреЛ рд╕реБрд╡рд┐рдзрд╛ рд╕реЗрдЯ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрджреИ рд░ рд╕рд╛рдиреЛ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрджрд╛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╕реБрдзрд╛рд░ рдЧрд░реНрджреИред рд╣рд╛рд▓, рдпрд╕рд▓реЗ zstd рд╕реНрддрд░ рез рдХреЛ рдмрд░рд╛рдмрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рдЬрд╕рдорд╛ ремрек KB рдХрдореНрдкреНрд░реЗрд╕рди рд╡рд┐рдиреНрдбреЛ рдЫред

OpenZL рд▓реЗ LZ рдкрд╛рдЗрдкрд▓рд╛рдЗрдирдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдгрд▓рд╛рдИ рдЧрддрд┐рдХреЛ рд▓рд╛рдЧрд┐ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдпрд╕рдХреЛ рдЧреНрд░рд╛рдл рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рд▓реЗ рд╕рдмреИ рдкреНрд░рдпреЛрдЧрдХрд╛ рд▓рд╛рдЧрд┐ рд╕рдорд╛рди рд░реВрдкрдорд╛ рдЙрдкрдпреБрдХреНрдд рдПрдХрд▓ рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛ рдПрдиреНрдЯреНрд░реЛрдкреА рдПрдиреНрдХреЛрдбрд┐рдЩ рдЪрд░рдгрд╣рд░реВ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрди рдкрдирд┐ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдкреНрд░рд╢реЛрдзрди рдЧрддрд┐ рд╕реБрдзрд╛рд░ рдЧрд░реНрди рдзреЗрд░реИ рдЪрд░рдгрд╣рд░реВрд▓рд╛рдИ рдПрдХрд▓ рдЕрдкрд░реЗрд╢рдирдорд╛ рд╕рдВрдпреЛрдЬрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпрд╕рд▓реЗ OpenZL рд▓рд╛рдИ Silesia corpus рдорд╛ Zstandard рд╕реНрддрд░ рез рдХреЛ рддреБрд▓рдирд╛рдорд╛ резреж% рдЫрд┐рдЯреЛ рдХрдореНрдкреНрд░реЗрд╕рди рд░ ренреж% рдЫрд┐рдЯреЛ рдбрд┐рдХрдореНрдкреНрд░реЗрд╕рди рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╣рд╛рдореНрд░рд╛ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ:

рдХрдореНрдкреНрд░реЗрд╕рд░рд╕рдЩреНрдХреБрдЪрди рдЕрдиреБрдкрд╛рддрд╕рдЩреНрдХреБрдЪрди рдЧрддрд┐рдбрд┐рдХрдореНрдкреНрд░реЗрд╕рди рдЧрддрд┐
OpenZL LZ рд╕реНрддрд░ рез2.74466 MB / рдХреЛ2288 MB / рдХреЛ
ремрекK рд╡рд┐рдиреНрдбреЛ рд╕рд╛рдЗрдЬ рднрдПрдХреЛ Zstd рд╕реНрддрд░ рез2.74419 MB / рдХреЛ1254 MB / рдХреЛ
Zstd рд╕реНрддрд░ рез2.89424 MB / рдХреЛ1345 MB / рдХреЛ

рдзреЗрд░реИ рдареВрд▓реЛ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди

zli рд▓реЗ рдЕрдм рд╡рд┐рд╢рд╛рд▓ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ (рдзреЗрд░реИ рдЧрд┐рдЧрд╛рдмрд╛рдЗрдЯ рдЖрдХрд╛рд░рдорд╛) рдкреНрд░рд╢реЛрдзрди рдЧрд░реНрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдХрдореНрдкреНрд░реЗрд╕рди рдЧрд░реНрдиреБ рдЕрдШрд┐, рдпрд╕реНрддреЛ рдбреЗрдЯрд╛ рдЕрдм рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЖрдХрд╛рд░рдХреЛ рднрд╛рдЧрд╣рд░реВрдорд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рд╣реБрдиреНрдЫ (рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рд▓рдЧрднрдЧ резрем рдПрдордмреА), рдореЗрдореЛрд░реА рдкреНрд░рдпреЛрдЧ рд╕реАрдорд┐рдд рдЧрд░реНрдиреЗ, рдбреЗрдЯрд╛ рд╕реНрдерд╛рдиреАрдпрддрд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрдиреЗ, рд░ рд╕рдорд╛рдирд╛рдиреНрддрд░ рдкреНрд░рд╢реЛрдзрди рд╕рдХреНрд╖рдо рдЧрд░реНрдиреЗред SDDL2 рд▓реЗ рд╕реНрдХреАрдорд╛рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрд╛ рд╕рдорд╛рди рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рднрд╛рдЧрд╣рд░реВ рдмрдирд╛рдЙрдиреЗ рд╕реБрд╡рд┐рдзрд╛ рд▓рд╛рдЧреВ рдЧрд░реНрджрдЫред CSV, Parquet, рд░ рдорд╛рдирдХ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдбреЗрдЯрд╛рдХреЛ рд▓рд╛рдЧрд┐ - рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рдирдпрд╛рдБ рдЦрдгреНрдбрдХрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рд╡рд╛ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХрд╛ рдерд┐рдП рд░ рд╕рдмреИ рдЦрдгреНрдбрдХрд╣рд░реВ рдЕрдм рдХреНрд░рдордмрджреНрдз рд░ рдХрдиреНрдлрд┐рдЧрд░ рдпреЛрдЧреНрдп рдЫрдиреН, рддреНрдпрд╕реИрд▓реЗ рдЫрдиреМрдЯ рдЧрд░рд┐рдПрдХреЛ рд▓реЗрдЖрдЙрдЯ рдХрдореНрдкреНрд░реЗрд╕рд░рдорд╛ рдмрдЪрдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рд░ рдкрдЫрд┐ рдкреБрди: рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

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

рдЕрдирд▓рд╛рдЗрди рдЧреНрд░рд╛рдл рднрд┐рдЬреБрдЕрд▓рд╛рдЗрдЬрд░рдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ (рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрди)
рднрд┐рдЬреБрдЕрд▓рд╛рдЗрдЬрд░рд▓реЗ рдЕрдм рд╕реБрд░реБрджреЗрдЦрд┐ рдЕрдиреНрддреНрдпрд╕рдореНрдо рдХрдореНрдкреНрд░реЗрд╕рди рд░ рдбрд┐рдХрдореНрдкреНрд░реЗрд╕рди рдЯреНрд░реЗрд╕рд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рдЧрд░реНрджрдЫред

рд╕реНрдЯреНрд░рд┐рдо рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдкреНрдпрд╛рдирд▓рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдкреНрд░рддреНрдпреЗрдХ рдХрд┐рдирд╛рд░рд╛рдорд╛ рдмрдЧрд┐рд░рд╣реЗрдХреЛ рдмрд╛рдЗрдЯрд╣рд░реВ рд╣реЗрд░реНрди рджрд┐рдиреНрдЫ, рд░ рдЯреНрд░рд┐рдорд┐рдЩ рдирд┐рдпрдиреНрддреНрд░рдгрд╣рд░реВрд▓реЗ рдареВрд▓рд╛ рд╕реНрдЯреНрд░рд┐рдорд╣рд░реВрд╕рдБрдЧ рдкрдирд┐ рдХрд╛рдо рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрдБрдЫред

рд╕реЗрдЯрд┐рдЩ рдкреНрдпрд╛рдирд▓рд▓реЗ рд╕рдмреИ рдбрд┐рд╕реНрдкреНрд▓реЗ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВрд▓рд╛рдИ рдПрдХреИ рдард╛рдЙрдБрдорд╛ рд▓реНрдпрд╛рдЙрдБрдЫ, рд░ рд╣рдЯрдХреАрд╣рд░реВрдХреЛ рдкреВрд░реНрдг рд╕реЗрдЯ - рджрд┐рд╢рд╛рддреНрдордХ рдиреЗрднрд┐рдЧреЗрд╕рди, рдХреНрд░рдордмрджреНрдз рдЯреНрд░рд╛рднрд░реНрд╕рд▓, рд╡рд┐рд╕реНрддрд╛рд░ рд░ рдХреЛрд▓реНрдпрд╛рдкреНрд╕рд┐рдЩ, рд░ рдиреЛрдб рдЪрдпрди - рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдорд╛рдЙрд╕ рдмрд┐рдирд╛ рдЙрдкрдХрд░рдгрд╕рдБрдЧ рд╕рд╣рдЬ рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдЯреНрд░реЗрд╕рд╣рд░реВ рдЕрдм рд╕рдВрд╕реНрдХрд░рдг рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рдмреНрд▓рдХ-рдЖрдзрд╛рд░рд┐рдд рдХрдореНрдкреНрд░реЗрд╕рди рд╕рд╣реА рд░реВрдкрдорд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ zli рд▓реЗ рдЕрдиреНрддрддрдГ рдирдпрд╛рдБ --trace рд░ --trace-streams-dir рдЭрдгреНрдбрд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЖрдлреНрдиреИ рдЯреНрд░реЗрд╕рд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рд╕рдХреНрдЫред

╨а╨░╨╖╨╜╨╛╨╡

  • рдХреНрдпрд╛рдЯрд▓рдЧрдорд╛ рдзреЗрд░реИ рдХреЛрдбреЗрдХрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреНред рд╡рд┐рднрд╛рдЬрди рд░ рдмрд┐рдЯрдкреНрдпрд╛рдХ рдХреЛрдбреЗрдХрд╣рд░реВрд▓реЗ рдЕрдм рдПрдХреАрдХреГрдд рдбрд┐рдХреЛрдбрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫрдиреНред рдлреНрд▓реЛрдЯрд┐рдВрдЧ-рдкреЛрдЗрдиреНрдЯ рдмрд┐рдЯреНрд╕рдкреНрд▓рд┐рдЯ рдХреЛрдбреЗрдХрдорд╛ рдЕрдм рд╡рд┐рд╢реЗрд╖ рддреНрд╡рд░рдгрдХреЛ рд╕рд╛рде fp16, fp32, fp64, рд░ bf16 рдврд╛рдБрдЪрд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдкрд┐рдд рдПрдиреНрдХреЛрдбрд░рд╣рд░реВ рд░ рдбрд┐рдХреЛрдбрд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред рджрд╛рдпрд░рд╛-рд╕рдЪреЗрдд рд╡рд┐рднрд╛рдЬрди (split_byrange), рд▓рдореНрдмрд╛рдЗ рдорд▓реНрдЯрд┐рдкреНрд▓реЗрдХреНрд╕рд░, рд╕реЗрдиреНрдЯрд┐рдиреЗрд▓ рдХреЛрдбреЗрдХ, lz4 рдЧреНрд░рд╛рдл, рд░ tryParseInt рд░ splitByParam рдЬрд╕реНрддрд╛ рдорд╛рдЗрдирд░ рд╣реЗрд▓реНрдкрд░ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдердкрд┐рдПрдХрд╛ рдЫрдиреНред
  • API рд▓рд╛рдИ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдлрдЬ рдкрд░реАрдХреНрд╖рдгред
  • рдердк рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдирд┐рд░реНрдорд╛рдг рд░ рдкреНрдпрд╛рдХреЗрдЬрд┐рдЩ рдкреНрд░рдХреНрд░рд┐рдпрд╛ред

рд╕реНрд░реЛрдд: linux.org.ru