xxHash 0.8.3

xxHash 0.8.3

Dopo più di un anno di sviluppo è stata rilasciata la versione 0.8.3 della libreria xxHash, che implementa algoritmi hash non crittografici ad alte prestazioni xxHash. La libreria e l'utilità della console sono scritte in C e distribuite sotto la licenza BSD 2.

Novità:

  • Risolto un bug nella funzione XXH3_128bits_withSecretandSeed(), che in alcuni casi portava a risultati errati.
  • Aggiunta implementazione ottimizzata per LoongArch SX.
  • L'utilità della console xxhsum ora rileva e utilizza automaticamente le migliori estensioni vettoriali disponibili (SSE, AVX, ecc.). In precedenza questo richiedeva un'opzione di compilazione esplicita, ma ora è abilitato per impostazione predefinita (disabilitato impostando DISPATCH=0).
  • All'utilità xxhsum è stato aggiunto anche lo switch --filelist / --files-from, che accetta nomi di file da un file di testo o stdin, semplificando l'hashing di massa.
  • La nuova modalità -H3 genera hash XXH64 a 3 bit con il prefisso XXH3_ per distinguerli da XXH64 senza prefisso. Symlink xxh3sum utilizza questa modalità per impostazione predefinita.
  • Verifica dell'assemblaggio per processori AIX e SPARC.

Fonte: linux.org.ru

Aggiungi un commento