Get Started
This is SimBricks

Virtual Prototyping for Complex Computer Systems

SimBricks simulates hardware, software, and everything in between. All virtual. All synchronized. All scalable

Interact via browser UI or SDK

Combine existing simulation tools

Run on-prem or in the cloud

The SimBricks Advantage

Stop waiting for physical hardware and siloed testing. Start building complete virtual prototypes today.

Without SimBricks

Gambling millions by testing your custom AI accelerator, XPU, or in-memory processor in an isolated silo, hoping it won't be choked by PCIe or network bottlenecks when finally deployed in a real server.

With SimBricks

Plug your custom accelerator or XPU model into virtual off-the-shelf CPUs, NICs, and network switches to run real operating systems and validate end-to-end data center performance years before tape-out.

What our partners say

The modular simulation approach of SimBricks is particularly appealing, as it provides the flexibility to integrate models of existing technologies with our own simulation models for our new technology.

Michael Kissner, Akhetonics
Partner Logo
Use-Cases

Where SimBricks shines

Design Better Systems, Faster

Problem

Architects often lack a unified tool to see how a full system fits together, forcing a costly reliance on physical prototypes.

Solution

SimBricks connects individual simulators into one cohesive framework for complete, end-to-end system testing.

Impact

Validate your entire design before manufacturing starts, dramatically speeding up development and reducing investment risk.

Software Ready Before Hardware

Problem

Critical software bugs and bottlenecks stay hidden until the physical hardware is fully assembled.

Solution

SimBricks provides an early, fully-functional virtual testbed to develop and validate your entire software stack.

Impact

Accelerate time-to-market. Ensure your software is completely production-ready the moment the physical chip arrives.

Sell Systems Before Manufacturing

Problem

Waiting for physical hardware stalls early commercial engagement and delays critical investor validation.

Solution

SimBricks enables highly realistic, system-level demonstrations much earlier in the design cycle.

Impact

Decouple your sales timeline from manufacturing timelines to secure early customer commitments and investor buy-in.

Try SimBricks Now!

New to SimBricks?
Get started quickly with our easy-to-use demo.

get started Contact Us
Frequently asked questions

Do you have questions? Let us answer them!

Do you have further questions?
Contact us at info@simbricks.io

SimBricks enables virtual prototyping of heterogeneous computer systems in different environments. This reaches from complex, high performance computer systems in data centers to intricate embedded systems in the automotive sector. These systems have in common that they are comprised of many interconnected heterogeneous components that collectively form a complex whole. So far we have used it for network, storage, and distributed systems, as well as hardware accelerators.

The main target users are system architects, as well as hardware and software engineers. Other users are technical sales teams.

We provide an easy-to-use demo of the SimBricks hosted offering and pre-built docker images. Setting up and using SimBricks for the first time can take as little as 5 minutes. More complex configurations with proprietary simulators may require more time.

The current version of SimBricks offers flexibility in how and where it can be run. You can run SimBricks fully locally on your own computing infrastructure, suited for small and simple virtual prototypes. Addtionally, it is possible to run larger and more complex virtual prototypes via a hosted SimBricks offering, using either our servers or your own servers (Bring Your Own Cloud) to run the simulation models. Please reach out if you are interested.

SimBricks simulates virtual prototypes by combining and connecting multiple different simulators for individual system components into a complete system simulation.

SimBricks aims to enable virtual prototyping of complete computer systems, rather than individual components. SimBricks also does not replace existing simulators for individual components, but instead enables users to connect together multiple existing simulators, even from different vendors and such simulators never designed to interoperate, into a complete system.

Do you have further questions?
Contact us at info@simbricks.io

Our Partners

Supported by research & industry partners