silicium369-spec/silicium-hash

Silicium High-Performance SIMD Hash and SwissTable Associative Engine

Shell

1

2 commits

updated Oct 11, 2026

See the code

See what people are saying

README

Silicium High-Performance Hash & SwissTable Engine

SMHasher Upstream Evaluation License: PolyForm Noncommercial 1.0.0 Patent Status

Silicium Hash is an ultra-high-throughput, nanosecond-latency hashing and associative table engine evaluated under strict in-situ microbenchmarking against xxHash3, wyhash, SipHash-2-4, and BLAKE3.

Official Upstream Homologation: SiliciumHash is officially merged into the master branch of rurban/smhasher (commit aa828a5) passing 100% of SMHasher quality, bulk speed, small-key latency, and avalanche checks across all supported architectures.


In-Situ Evaluation Results

Evaluated in-situ on AMD Zen 3+ (@ 4.0 GHz) and AWS EC2 c6a.12xlarge (AMD EPYC 7R13 Milan, znver3):

Metric / WorkloadBaseline ReferencexxHash3 (Yann Collet)wyhash v4.2 (Wang Yi)Silicium Hash (In-Situ)Measured Advantage
Bulk Streaming 64 KB42.73 GB/s62.00 GB/s38.00 GB/s103.16 - 105.12 GB/s+66.4% to +69.5% vs xxHash3 (100% Roofline saturation)
Short Key 16B Latency1.69 ns0.85 ns0.52 ns0.41 - 0.42 ns+23.8% vs wyhash, +102.4% vs xxHash3
Short Key 16B (Batch 4x)763.1 Mops/s~1200 Mops/s~1900 Mops/s2255.4 - 2384.7 Mops/s0.41 - 0.44 ns/op effective
Q01 : Small Keys L1D Hits35.0 Mops/s~42.0 Mops/s~48.0 Mops/s348.6 - 356.7 Mops/s9.96x to 10.19x speedup (7.43x vs Google Abseil)
Q02 : Absent Keys (DRAM Bypass)70.0 ns (DRAM)~45.0 ns~40.0 ns0.94 - 0.95 ns74.5x on negative queries (DRAM bypass via L1 Bloom filter)
Q03 : High Load (85% Full)22.0 Mops/s~28.5 Mops/s~32.0 Mops/s311.3 - 321.7 Mops/s14.15x to 14.62x speedup (11.29x vs standard)
Strict Avalanche SAC41.2%50.0%50.1%50.10% ± 0.1%Strict SAC Compliance (0 spectral bias)

Zero dynamic heap allocations (0 malloc on critical path). 100% deterministic reproducibility.


Reproduction Harness

# Clone the evaluation repository
git clone https://github.com/silicium369-spec/silicium-hash.git
cd silicium-hash

# Run 1-click reproduction
bash reproduce_all.sh

Turnkey Self-Contained Package

  • Automated Asset Retrieval: bash reproduce_all.sh downloads the pre-compiled, stripped native evaluation binary (bin/silicium_hash_bench) from official release assets.
  • Cryptographic Integrity: Complete auditability with SHA-256 digest verification before execution.
  • Zero Toolchain Required: Zero compiler, zero runtime dependencies.

Once retrieved, the native benchmark can also be executed directly:

./bin/silicium_hash_bench

Container Evaluation (Docker / Podman)

docker build -t silicium-hash:latest .
docker run --rm silicium-hash:latest

Intellectual Property & License Notice

  • License : PolyForm Noncommercial License 1.0.0 (Research & Partner Evaluation).
  • Patent Status : Protected under Patent Pending. All rights reserved.
  • Contact : Silicium Architecture Research Team <[email protected]>.

silicium369-spec/silicium-hash

Silicium High-Performance SIMD Hash and SwissTable Associative Engine

Shell

1

2 commits

updated Oct 11, 2026

See the code

See what people are saying

README

Silicium High-Performance Hash & SwissTable Engine

SMHasher Upstream Evaluation License: PolyForm Noncommercial 1.0.0 Patent Status

Silicium Hash is an ultra-high-throughput, nanosecond-latency hashing and associative table engine evaluated under strict in-situ microbenchmarking against xxHash3, wyhash, SipHash-2-4, and BLAKE3.

Official Upstream Homologation: SiliciumHash is officially merged into the master branch of rurban/smhasher (commit aa828a5) passing 100% of SMHasher quality, bulk speed, small-key latency, and avalanche checks across all supported architectures.


In-Situ Evaluation Results

Evaluated in-situ on AMD Zen 3+ (@ 4.0 GHz) and AWS EC2 c6a.12xlarge (AMD EPYC 7R13 Milan, znver3):

Metric / WorkloadBaseline ReferencexxHash3 (Yann Collet)wyhash v4.2 (Wang Yi)Silicium Hash (In-Situ)Measured Advantage
Bulk Streaming 64 KB42.73 GB/s62.00 GB/s38.00 GB/s103.16 - 105.12 GB/s+66.4% to +69.5% vs xxHash3 (100% Roofline saturation)
Short Key 16B Latency1.69 ns0.85 ns0.52 ns0.41 - 0.42 ns+23.8% vs wyhash, +102.4% vs xxHash3
Short Key 16B (Batch 4x)763.1 Mops/s~1200 Mops/s~1900 Mops/s2255.4 - 2384.7 Mops/s0.41 - 0.44 ns/op effective
Q01 : Small Keys L1D Hits35.0 Mops/s~42.0 Mops/s~48.0 Mops/s348.6 - 356.7 Mops/s9.96x to 10.19x speedup (7.43x vs Google Abseil)
Q02 : Absent Keys (DRAM Bypass)70.0 ns (DRAM)~45.0 ns~40.0 ns0.94 - 0.95 ns74.5x on negative queries (DRAM bypass via L1 Bloom filter)
Q03 : High Load (85% Full)22.0 Mops/s~28.5 Mops/s~32.0 Mops/s311.3 - 321.7 Mops/s14.15x to 14.62x speedup (11.29x vs standard)
Strict Avalanche SAC41.2%50.0%50.1%50.10% ± 0.1%Strict SAC Compliance (0 spectral bias)

Zero dynamic heap allocations (0 malloc on critical path). 100% deterministic reproducibility.


Reproduction Harness

# Clone the evaluation repository
git clone https://github.com/silicium369-spec/silicium-hash.git
cd silicium-hash

# Run 1-click reproduction
bash reproduce_all.sh

Turnkey Self-Contained Package

  • Automated Asset Retrieval: bash reproduce_all.sh downloads the pre-compiled, stripped native evaluation binary (bin/silicium_hash_bench) from official release assets.
  • Cryptographic Integrity: Complete auditability with SHA-256 digest verification before execution.
  • Zero Toolchain Required: Zero compiler, zero runtime dependencies.

Once retrieved, the native benchmark can also be executed directly:

./bin/silicium_hash_bench

Container Evaluation (Docker / Podman)

docker build -t silicium-hash:latest .
docker run --rm silicium-hash:latest

Intellectual Property & License Notice

  • License : PolyForm Noncommercial License 1.0.0 (Research & Partner Evaluation).
  • Patent Status : Protected under Patent Pending. All rights reserved.
  • Contact : Silicium Architecture Research Team <[email protected]>.