xxHash 0.8.3

xxHash 0.8.3

Pēc vairāk nekā gada izstrādes ir izlaista 0.8.3 bibliotēkas versija xxHash, kas īsteno augstas veiktspējas nekriptoprofietiskus hashes algoritmus xxHash. Bibliotēka un konsoles utilīta ir uzrakstītas C valodā un izplatītas saskaņā ar BSD 2 licenci.

Jaunumi:

  • Izlabota kļūda funkcijā XXH3_128bits_withSecretandSeed(), kas dažos gadījumos izsauc nepareizus rezultātus.
  • Pievienota optimizēta realizācija LoongArch SX.
  • Tagad konsoles utilīta xxhsum automātiski nosaka un izmanto labākās pieejamās vektoru paplašinājumus (SSE, AVX utt.). Agrāk tādējādi bija nepieciešama skaidra kompilācijas opcija, taču tagad tas ir iekļauts pēc noklusējuma (izslēdzams nosakot DISPATCH=0).
  • Tāpat xxhsum utilītā pievienota atslēga —filelist / —files-from, kas pieņem failu nosaukumus no teksta faila vai stdin, atvieglojot masveida hashing.
  • Jaunais režīms -H3 ģenerē 64 bitu XXH3 hash ar prefiksu XXH3_, lai atšķirtu tos no bezprefiksa XXH64. Simlink xxh3sum pēc noklusējuma izmanto šo režīmu.
  • Sakārtošana apkopošanai AIX un SPARC procesoriem.

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster