PRISM · One real-time optimization engine

Extreme scale.
Hyper-personalized.
In real time.

Fully deterministic·Provably feasible·Auditable

The optimization engine for problems too big and too personal for conventional solvers — solved orders of magnitude faster, the instant the world moves. One engine, proven in finance and expanding across real-time operations.

8-week paid pilot on your data — you get a benchmark report on your real problem and reference pricing for production. Prefer a form? Request a pilot →

Real-time solve Live solve map
Real-Time Energy Dispatch
Battery & DER dispatch · within the grid control-tick
Deadline~5 ms
Feasible100%
Changedfew
DataCAISO
DISPATCH: feasible, audited plan on the wire before the tick closes
Start here

What this actually does, in plain English.

No background assumed. Every specialist term on this site is defined on the glossary page.

Some decisions have three awkward properties at the same time. There are far too many possible answers to check by hand. The answer has to obey strict rules. And it has to arrive before a particular moment, or it is worthless — however good it would have been.

Two real examples. A wealth manager runs fifty thousand individual investment accounts. Every night, before the market opens, each one needs its own list of what to buy and sell — respecting that client's tax position, restrictions and risk limits. Miss the open and the trades don't happen. Separately, an electricity grid operator has thousands of batteries spread across a region. Every few seconds, each one needs a new instruction as power prices move. The grid does not wait; miss the moment and the opportunity is gone.

These two look nothing alike. Underneath they are the same problem: search an enormous number of options, obey every rule, and finish on time.

PRISM is the software that does that. It returns an answer that breaks none of the rules, is as close to the best available as makes any practical difference, arrives inside the deadline, and comes with a record of how it was reached — so an auditor or regulator can check the decision later. Run it twice on the same inputs and you get exactly the same answer.

The honest short version. Existing tools already solve these problems well at small scale. They struggle when the number of accounts, assets or devices gets large and a hard deadline applies. That gap is the only thing we sell into — and where we don't win, we publish that too.

Where PRISM is proven

Anchored in finance. One engine, expanding.

The deepest, money-grade proof is in finance — direct indexing and real-time portfolio decisioning, on real data, losing cases kept in. The same core extends to any high-stakes decision that must be re-solved correctly, on time, the instant the world moves.

Beyond the three above, the same engine is expanding across real-time operations — telecom & satellite resource allocation, AI/HPC cluster scheduling, and pricing & budget allocation — with molecular candidate selection on the research roadmap. Earlier-stage work is under NDA.

Selected measured results

Measured on real data. Losing cases kept in.

Every figure here traces to a recorded run on real data — with losing cases kept in, not cherry-picked. The peer-reviewable write-up is arXiv:2606.23367; the evaluation artifacts are public on GitHub; the provenance of each number is on the research page.

Fleet throughput
10.2×
more accounts priced per core-second
100,000 accounts priced in ~11.6 min · deterministic & auditable
Tax alpha captured
$238K
harvestable tax budget on a $5M, 192-name book
full budget band vs commercial baseline on the structured lane
Real-time dispatch
~5 ms
feasible, audited grid dispatch plan
delivered within deadlines from 500 ms down to ~5 ms · real CAISO data
100,004-asset structured solve. A real-data structured solve across 100,004 assets and 47+ exchanges, completed deterministically with a full audit trail. The current recorded solve time on the 100k structured lane is 2.16 s.
Reproduce it yourself. On public Kenneth French (FF30) data — no licensed data, nothing to take on faith — PRISM runs 23.28× faster than a commercial baseline at matched quality. The fastest way to trust a benchmark is to run it on data you already have. See the methodology →
An engineer in a data centre where Asymmetry Computing runs the PRISM optimization engine benchmarks
Measured on real hardware Every figure on this page traces to a recorded run on a dedicated RTX 4000 Ada GPU — real data, losing cases kept in, not cherry-picked.
Why PRISM

Built for operational reality.

The answer arrives inside the deadline that matters — fast where scale demands it, feasible and auditable every time. One engine, the same contract across every domain.

Speed

Built for the books where scale is the problem — hundreds of thousands of accounts, or universes in the tens of thousands of names, answered inside the window you actually operate in. Per-lane speed figures are being re-measured under a contention guard before republication.

Reproducible

Audit-ready delivery with explicit, documented execution paths. Deterministic, content-hashed, re-derivable — every trade traces to your constraints.

Works with your stack

HTTPS API. Slots into OMS/EMS, grid control loops, custodian APIs, and risk models. Deploy in your VPC, on-prem, or air-gapped — no per-seat solver license.

Proven at scale

75,257 real assets on the proof lane and a 100,004-asset structured suite. Evidence spans head-to-head, routed scale, and backtest surfaces.

Constraints
All constraints enforced simultaneously. Deterministic solve. Auditable.
Hard real-time deadlines (control-tick to overnight)
Ramp limits and state-of-charge (battery / DER)
Wash-sale handling, lot-level tax accounting
Tracking error and risk-factor caps
Turnover limits and transaction-cost penalties
Liquidity constraints (ADV, min trade sizes)
Position-count and cardinality limits
Sector and ESG exposure limits
The gap conventional solvers can't close

The answer that arrives too late is worth nothing.

Across grids, trading desks, and personalized books, the world moves on a clock you don't control. Exact solvers find a beautiful answer — long after the moment to act has passed. Simpler methods keep up but leave value, or feasibility, on the table.

PRISM lives in that gap: a feasible, near-optimal, fully auditable answer inside the deadline — the same engine, whether the window is a grid control-tick or an overnight book.

The contract, on every solve
Feasibleevery constraint honoured
Auditableevery leg reported
Ingest, per-account build and solve are broken out separately on every result — no hidden legs, losing cases kept in. Speed figures are being re-measured under a contention guard and will be republished per lane with the load recorded alongside.
Built for the desk Deterministic & content-hashed Fully reproducible audit trail VPC, on-prem, or air-gapped No per-seat solver license

Bring your hardest real-time problem. We'll prove it on your data.

8-week paid pilot on your data — you get a benchmark report on your real problem and reference pricing for production. You set the pass/fail metric before we start; every losing case is shown.

Start an 8-week paid pilot →

Prefer a form? Request a pilot →