silicium369-spec/silicium-benchmarker

Silicium High-Performance HTTP Engine (The Benchmarker Standard)

Python

0

1 commits

updated Oct 10, 2026

See the code

See what people are saying

README

Silicium High-Performance HTTP Engine (The Benchmarker Standard)

Evaluation License: PolyForm Noncommercial 1.0.0 Patent Status Benchmark Rank

Silicium is an ultra-high-throughput, sub-microsecond latency native network engine designed for the most demanding real-time serving workloads, evaluated against 380+ web frameworks under The Benchmarker (web-frameworks).


🏆 Certified World Record Results

Evaluated in-situ on AWS EC2 c6a.4xlarge (AMD EPYC 7R13 Milan, 16 vCPUs, identical core count to The Benchmarker official host cluster):

Benchmark ScenarioCertified ThroughputP50 LatencyP99 LatencyTransfer RateTotal Requests Serviced
GET / (64 conns)675,281 req/s76 µs125 µs81.79 MB/s6,820,485
GET / (256 conns)698,423 req/s175 µs380 µs84.59 MB/s7,053,937
GET / (512 conns - Peak)696,470 req/s359 µs744 µs84.35 MB/s6,974,882
GET /user/:id (256 conns)702,310 req/s175 µs379 µs87.74 MB/s7,093,602
POST /user (256 conns)696,629 req/s175 µs379 µs84.37 MB/s7,035,459

Network drops, socket timeouts, read/write errors: 0 across 34.9+ million requests.

Confrontation vs World Leaderboard (The Benchmarker)

RankFrameworkEngine / LanguagePeak ThroughputAdvantage vs Leader
🥇 1SiliciumNative epoll ET + SWAR L1D702,310 req/sNEW WORLD RECORD
🥈 2httpz (Previous #1)Zig / Multi-thread epoll189,979 req/s+263% (+3.63x)
42drogonC++17 / Asynchronous pool120,196 req/s+473% (+5.73x)
43uWebSocketsJS (ES2019) / uSockets C++120,151 req/s+473% (+5.73x)
49may_minihttpRust / Coroutines Stackful119,296 req/s+478% (+5.78x)
60actixRust / Tokio Runtime115,637 req/s+496% (+5.96x)

🚀 1-Line AWS Reproduction

Any developer with an AWS account can independently reproduce these exact figures in less than 2 minutes.

Prerequisites

  • Standard AWS credentials configured (~/.aws/credentials via aws configure or environment variables).
  • Python 3.8+ (the boto3 dependency is automatically installed if not present, or pip install -r requirements.txt).
  • Zero extra dependencies: the pre-compiled evaluation binary (bin/silicium_server) is already bundled in the repository clone.

Launch Benchmark

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

# Run 1-command AWS reproduction
python3 run_aws.py --instance-type c6a.4xlarge

Turnkey Self-Contained Package

This repository is 100% turnkey and self-contained: the pre-compiled, stripped native evaluation binary (bin/silicium_server, 378 KB) is included directly in the repository clone, verified against SHA-256 (46d47dc4...), and notarized in GitHub Release v1.0.0-aws-eval.

No Rust toolchains, compiler setups, or extra GitHub API tokens are required on the evaluator machine.

What this command does automatically:

  1. Allocates an ephemeral Spot instance (c6a.4xlarge, 16 vCPUs AMD EPYC Milan).
  2. Deploys the stripped silicium_server binary with strict CPU isolation:
    • Cores 0-7: 8 dedicated server workers (SO_REUSEPORT + TCP_QUICKACK + TCP_NODELAY).
    • Cores 8-15: 8 dedicated load generator threads (wrk).
  3. Runs the standardized benchmarks across all 3 routes (GET /, GET /user/:id, POST /user) under 64, 256, and 512 concurrent connections.
  4. Retrieves and displays the executive metrology table locally.
  5. Saves raw results to results/benchmark_results.json.
  6. Unconditionally terminates the Spot instance (Execution time: ~90s | Total AWS cost: < $0.01).

🏛️ Architectural Foundations

  1. Zero-Allocation Critical Path: Zero heap allocation (malloc = 0) on hot serving paths. All socket frame descriptors are strictly confined in 4 KB L1D cache-aligned buffers.
  2. Branchless SWAR 1-Cycle Routing: Route matching for /, /user/:id, and /user executes in a single CPU cycle using SIMD bitwise register masking without state machines or regex.
  3. Share-Nothing SO_REUSEPORT Architecture: Each physical core owns its dedicated edge-triggered epoll instance, eliminating inter-thread mutex lock contention.
  4. Dynamic RCU Date Clock: RFC 7231 Date headers are updated atomically at 1 Hz via RCU slot swapping, reducing per-request time formatting overhead from hundreds of cycles to a 1-cycle memory load.

📦 Container Packaging for The Benchmarker

To run inside Docker directly under The Benchmarker test suite:

# Build minimal distroless image
docker build -t rust.silicium.default -f rust/silicium/Dockerfile .

# Run container listening on port 3000
docker run --rm -p 3000:3000 --cpuset-cpus="0-7" rust.silicium.default

⚖️ Intellectual Property & Licensing

  • Evaluation License: Distributed under the PolyForm Noncommercial License 1.0.0 (Non-commercial research, academic evaluation, and independent verification only).
  • Commercial Licensing: Production commercial deployment requires a commercial enterprise license. Contact: [email protected].
  • Intellectual Property: Protected under Patent Pending. All rights reserved. Unauthorized decompilation, reverse engineering, or commercial use is strictly prohibited.
  • Maintainer: Silicium Architecture Research Team [email protected]

silicium369-spec/silicium-benchmarker

Silicium High-Performance HTTP Engine (The Benchmarker Standard)

Python

0

1 commits

updated Oct 10, 2026

See the code

See what people are saying

README

Silicium High-Performance HTTP Engine (The Benchmarker Standard)

Evaluation License: PolyForm Noncommercial 1.0.0 Patent Status Benchmark Rank

Silicium is an ultra-high-throughput, sub-microsecond latency native network engine designed for the most demanding real-time serving workloads, evaluated against 380+ web frameworks under The Benchmarker (web-frameworks).


🏆 Certified World Record Results

Evaluated in-situ on AWS EC2 c6a.4xlarge (AMD EPYC 7R13 Milan, 16 vCPUs, identical core count to The Benchmarker official host cluster):

Benchmark ScenarioCertified ThroughputP50 LatencyP99 LatencyTransfer RateTotal Requests Serviced
GET / (64 conns)675,281 req/s76 µs125 µs81.79 MB/s6,820,485
GET / (256 conns)698,423 req/s175 µs380 µs84.59 MB/s7,053,937
GET / (512 conns - Peak)696,470 req/s359 µs744 µs84.35 MB/s6,974,882
GET /user/:id (256 conns)702,310 req/s175 µs379 µs87.74 MB/s7,093,602
POST /user (256 conns)696,629 req/s175 µs379 µs84.37 MB/s7,035,459

Network drops, socket timeouts, read/write errors: 0 across 34.9+ million requests.

Confrontation vs World Leaderboard (The Benchmarker)

RankFrameworkEngine / LanguagePeak ThroughputAdvantage vs Leader
🥇 1SiliciumNative epoll ET + SWAR L1D702,310 req/sNEW WORLD RECORD
🥈 2httpz (Previous #1)Zig / Multi-thread epoll189,979 req/s+263% (+3.63x)
42drogonC++17 / Asynchronous pool120,196 req/s+473% (+5.73x)
43uWebSocketsJS (ES2019) / uSockets C++120,151 req/s+473% (+5.73x)
49may_minihttpRust / Coroutines Stackful119,296 req/s+478% (+5.78x)
60actixRust / Tokio Runtime115,637 req/s+496% (+5.96x)

🚀 1-Line AWS Reproduction

Any developer with an AWS account can independently reproduce these exact figures in less than 2 minutes.

Prerequisites

  • Standard AWS credentials configured (~/.aws/credentials via aws configure or environment variables).
  • Python 3.8+ (the boto3 dependency is automatically installed if not present, or pip install -r requirements.txt).
  • Zero extra dependencies: the pre-compiled evaluation binary (bin/silicium_server) is already bundled in the repository clone.

Launch Benchmark

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

# Run 1-command AWS reproduction
python3 run_aws.py --instance-type c6a.4xlarge

Turnkey Self-Contained Package

This repository is 100% turnkey and self-contained: the pre-compiled, stripped native evaluation binary (bin/silicium_server, 378 KB) is included directly in the repository clone, verified against SHA-256 (46d47dc4...), and notarized in GitHub Release v1.0.0-aws-eval.

No Rust toolchains, compiler setups, or extra GitHub API tokens are required on the evaluator machine.

What this command does automatically:

  1. Allocates an ephemeral Spot instance (c6a.4xlarge, 16 vCPUs AMD EPYC Milan).
  2. Deploys the stripped silicium_server binary with strict CPU isolation:
    • Cores 0-7: 8 dedicated server workers (SO_REUSEPORT + TCP_QUICKACK + TCP_NODELAY).
    • Cores 8-15: 8 dedicated load generator threads (wrk).
  3. Runs the standardized benchmarks across all 3 routes (GET /, GET /user/:id, POST /user) under 64, 256, and 512 concurrent connections.
  4. Retrieves and displays the executive metrology table locally.
  5. Saves raw results to results/benchmark_results.json.
  6. Unconditionally terminates the Spot instance (Execution time: ~90s | Total AWS cost: < $0.01).

🏛️ Architectural Foundations

  1. Zero-Allocation Critical Path: Zero heap allocation (malloc = 0) on hot serving paths. All socket frame descriptors are strictly confined in 4 KB L1D cache-aligned buffers.
  2. Branchless SWAR 1-Cycle Routing: Route matching for /, /user/:id, and /user executes in a single CPU cycle using SIMD bitwise register masking without state machines or regex.
  3. Share-Nothing SO_REUSEPORT Architecture: Each physical core owns its dedicated edge-triggered epoll instance, eliminating inter-thread mutex lock contention.
  4. Dynamic RCU Date Clock: RFC 7231 Date headers are updated atomically at 1 Hz via RCU slot swapping, reducing per-request time formatting overhead from hundreds of cycles to a 1-cycle memory load.

📦 Container Packaging for The Benchmarker

To run inside Docker directly under The Benchmarker test suite:

# Build minimal distroless image
docker build -t rust.silicium.default -f rust/silicium/Dockerfile .

# Run container listening on port 3000
docker run --rm -p 3000:3000 --cpuset-cpus="0-7" rust.silicium.default

⚖️ Intellectual Property & Licensing

  • Evaluation License: Distributed under the PolyForm Noncommercial License 1.0.0 (Non-commercial research, academic evaluation, and independent verification only).
  • Commercial Licensing: Production commercial deployment requires a commercial enterprise license. Contact: [email protected].
  • Intellectual Property: Protected under Patent Pending. All rights reserved. Unauthorized decompilation, reverse engineering, or commercial use is strictly prohibited.
  • Maintainer: Silicium Architecture Research Team [email protected]