100% Memory Volumes · DirectMap™ · VSA × OmniBUS® Matrix

The data doesn't move. It's already there.

VSA already turns storage into continuous virtual memory. The Matrix already treats memory, storage, and GPU as fungible, composable endpoints. Combine them, and a volume stops behaving like storage entirely — it becomes memory, prestaged, and mapped directly into the address space of the application using it.

A GateStor architectural synthesis

0 copiesAccess is pointer dereference, not I/O
ResidentData prestaged before the first request
1 spaceApplication and volume share one address space

Two capabilities GateStor already has. One conclusion neither reaches alone.

From VSA

Storage as Virtual Memory Pages

VSA already transforms physical storage into a single logical pool of continuous virtual memory — Virtual Memory Pages, not blocks. Storage was already speaking memory's language.

From the Matrix

Resources as fungible endpoints

OmniBUS® Matrix already treats storage, memory, and GPU capacity as composable — RAM allocated to a GPU, storage segments presented as if local, all at deterministic, sub-microsecond latency over PCIe OmniBus.

01

100% Memory Volumes

A volume inside SP7K that doesn't emulate memory. It is memory.

Not a cache tier. Not a fast disk pretending to be RAM. A VSA-managed volume that is entirely memory-semantic, sized and provisioned like storage but addressed like memory — because VSA already presents it as continuous virtual memory pages, and the Matrix already gives it deterministic, bus-level access.

A database, an application's working set, a RAG corpus and its vector index — any dataset that would normally wait behind a cold start — can be prestaged into a 100% Memory Volume before the workload ever asks for it. When the application starts, the data isn't loaded. It's already resident.

Cold path · traditional load on requestPrestaged · resident before the first request
02

DirectMap™

Not attached to the application. Mapped into it.

A traditional application reaches data through a stack: a syscall, a driver, a bus, a protocol, a device. Every hop is a copy, a context switch, a wait. Because the Matrix operates at the PCIe OmniBus layer — not through a network or a device driver pretending to be a disk — a 100% Memory Volume can be mapped directly into the requesting application's own virtual address space. The data doesn't arrive. It's already a pointer.

Traditional I/O Stack — five hops to data: Application → syscall → driver → bus protocol → device. Each layer exists to negotiate a boundary that shouldn't need to exist for data this close.

GateStor DirectMap™ — one address space: Application and Matrix-attached volume share the same address space. Access is pointer dereference, not I/O — no copy, no serialization, no syscall boundary.

03

Why it matters

This is the layer underneath “GPU starvation.” Not a workaround for it — its removal.

Every GPU cycle spent waiting on data is a cycle the infrastructure failed to deliver. Retrieval-augmented generation makes this acute: a huge embedding corpus and vector index, sitting one storage read away from every inference call. Prestage that corpus into a 100% Memory Volume, map it with DirectMap™, and retrieval stops being a storage operation. It becomes a pointer the model already has.

RAG corpora — Embeddings and vector indexes prestaged and mapped directly into the inference process — retrieval at memory latency, not storage latency.

Database working sets — The hot portion of a dataset resident before the first query — no cold-start penalty on failover, restart, or scale-out.

Application state — Long-lived in-memory structures that survive process restart because the memory volume — not the process — owns the address space.

HPC & simulation checkpoints — Large intermediate state staged at memory speed across Matrix nodes, without a serialize-to-disk round trip.

04

How this fits

Not a new product. The next layer the existing stack already implied.

VSA — Storage as continuous Virtual Memory Pages.

EpochPOWER — Nodes sharing collective memory over a PCIe OmniBus Matrix, no network in the path.

OmniBUS® Matrix — Storage, memory, and GPU as fungible, composable endpoints — deterministic and governable.

100% Memory Volumes + DirectMap™ — The volume stops being addressed as storage at all — it lives in the application's own memory space.

The data isn't retrieved for AI. The AI already holds it.

100% Memory Volumes and DirectMap™ put the corpus, the working set, and the model in one address space — so inference runs against data in place and a data science team trains from that same data without a copy. It's the natural conclusion of an architecture that already treated storage as memory and infrastructure as composable. Official benchmark results coming soon.

100% Memory Volumes · DirectMap™ · Built on VSA, SP7K & OmniBUS® Matrix

Go deeper

Explore everything on Software