We Don't Predict Latency.
We Schedule Through It.

Time-Based Scheduling is a fundamentally different architecture: it hides memory latency by knowing exactly when results will arrive, enabling sustained execution without speculation-driven stalls.

The scheduler knows. The pipeline never waits.

Conventional out-of-order processors speculate about when data will arrive and recover when they're wrong. TBS takes a different approach — at instruction issue time, the processor knows exactly when each result will be available, and schedules accordingly.

Designed to reduce dependence on branch misprediction recovery and reduce pipeline flushes — sustaining throughput where conventional designs stall.

TBS
Statically scheduled

Instruction timing is determined at issue — no runtime speculation or recovery needed.

Conventional OOO
~15–20% wasted cycles
SimplEx TBS
Zero speculation overhead

Execution determinism by design.

Execution determinismFull / by design
Branch predictionNot required
Speculation overheadZero
Vector extensionRVV 1.0
VLEN range128 – 2048 bits
Data path2× VLEN
Peak performance2.56 TOPS (5nm, single core)

No wall between CPU and VPU.

Conventional NPU design
✕ CPU↔NPU wall still exists
✕ MMIO overhead, serialized
✕ Stalls at 100-cycle DRAM latency
✕ Dedicated local SRAM + DMA prefetch
✕ Two toolchains to verify
SimplEx RISC-V + TBS
✓ No wall — VPU integrated in core
✓ RVV instructions — direct, deterministic
✓ Designed for latency tolerance — reduced idle cycles
✓ No pre-load, no local SRAM, no DMA
✓ Single toolchain, 3–5× faster verification

The gap doesn't close. The processor stops caring.

At 10-cycle memory latency, SimplEx is 2.8× faster than best-in-class RISC-V CPU/VPU. At 100-cycle DRAM latency — real-world edge conditions — the advantage grows to 16×. SimplEx performance stays flat across the entire range.

No preload. No DMA. No dedicated SRAM.

Non-cacheable memory latency is the silent killer in embedded AI. SimplEx's predictive load mechanism delivers data on schedule — eliminating stalls before they occur, not recovering from them after.

The only architecture with Data Path = 2× VLEN.

RISC-V VPU offers a meaningful efficiency advantage over SIMD-only designs. SimplEx extends this with a 2× VLEN data-path and flexible chaining — a 2× TOPS boost over standard vector architectures.

ArchitectureTypeVLEN RangeData PathChaining2× VLEN
ARM Neon (Cortex-A78)SIMD128-bit fixed128-bit✗✗
ARM SVE2 (Neoverse)SIMD+128–2048-bit= VLEN✗✗
Cadence DNA 100RISC-V Vector1024–4096-bit= VLEN✓✗
SiFive X390RISC-V Vector512-bit= VLEN✓✗
SimplEx MicroDouble Flex Chain128–2048-bit2× VLEN✓✓✓

Time-Based Microprocessors

In this white paper, Founder & CTO Dr. Thang Tran details a novel time-based architecture that achieves high-performance execution without the overhead of traditional dynamic schedulers.

7 pages · PDF

Get your free copy

Opens immediately after you submit. No newsletter, no sharing your details.

See the architecture validated.

RTL-validated performance. Measured, not estimated.

View Performance Data