News: 0001537875

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Redis-Forked Valkey 8.1 Released - Turns To AVX2 For Better Performance

([Free Software] 6 Hours Ago Valkey 8.1)


It's been just over one year since the Linux Foundation and partners [1]announced Valkey as a fork of Redis . Following the release of [2]Redis 8.0 in September for this in-memory key-value database, Valkey 8.1 is out today.

Valkey 8.1 was just released as a minor upgrade to this Redis fork. There are performance improvements, better reliability, and usability enhancements over Valkey 8.0.

One of the new performance enhancements of Valkey 8.1 is optimizing the performance of the bitcount command by using x86 SIMD instructions. At this stage it's about speeding-up bitcount using Advanced Vector Extensions 2 (AVX2).

The [3]pull request adding the AVX2-optimized bitcount command shows some nice speed-ups with larger values:

There are also other performance improvements in Valkey 8.1 like using a new memory efficient hash table to store keys, TLS with I/O threads, and other optimizations.

Downloads and more details on the Valkey 8.1 GA release via [4]GitHub .



[1] https://www.phoronix.com/news/Linux-Foundation-Valkey

[2] https://www.phoronix.com/news/Valkey-8.0-Released

[3] https://github.com/valkey-io/valkey/pull/1741

[4] https://github.com/valkey-io/valkey/releases/tag/8.1.0



hf_139

markg85

JEBjames

gotar

david-nk

Have you seen how Sonny's burning,
Like some bright erotic star,
He lights up the proceedings,
And raises the temperature.
-- The Birthday Party, "Sonny's Burning"