xxHash 0.8.3

xxHash 0.8.3

Po více než roce vývoje byla vydána verze 0.8.3 knihovny xxHash, která implementuje vysoce výkonné nekriptografické hashovací algoritmy xxHash. Knihovna a konzolová utilita jsou napsány v jazyce C a šíří se pod licencí BSD 2.

Co je nového:

  • Byla opravena chyba ve funkci XXH3_128bits_withSecretandSeed(), která vedla k nesprávným výsledkům v některých případech.
  • Byla přidána optimalizovaná implementace pro LoongArch SX.
  • Nyní konzolová utilita xxhsum automaticky rozpoznává a používá nejlepší dostupné vektorové rozšíření (SSE, AVX atd.). Dříve byla pro to vyžadována explicitní volba při sestavení, nyní je zahrnuta ve výchozím nastavení (lze vypnout nastavením DISPATCH=0).
  • Do utility xxhsum byl také přidán přepínač —filelist / —files-from, který přijímá názvy souborů z textového souboru nebo stdin, což usnadňuje hromadné hashování.
  • Nový režim -H3 generuje 64bitové hashe XXH3 s prefixem XXH3_, aby se odlišily od bezpřefixového XXH64. Symbolický odkaz xxh3sum ve výchozím nastavení používá tento režim.
  • Kontrola sestavení pro procesory AIX a SPARC.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster