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
Stop waiting for physical hardware and siloed testing. Start building complete virtual prototypes today.
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.
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.
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.
Architects often lack a unified tool to see how a full system fits together, forcing a costly reliance on physical prototypes.
SimBricks connects individual simulators into one cohesive framework for complete, end-to-end system testing.
Validate your entire design before manufacturing starts, dramatically speeding up development and reducing investment risk.
Critical software bugs and bottlenecks stay hidden until the physical hardware is fully assembled.
SimBricks provides an early, fully-functional virtual testbed to develop and validate your entire software stack.
Accelerate time-to-market. Ensure your software is completely production-ready the moment the physical chip arrives.
Waiting for physical hardware stalls early commercial engagement and delays critical investor validation.
SimBricks enables highly realistic, system-level demonstrations much earlier in the design cycle.
Decouple your sales timeline from manufacturing timelines to secure early customer commitments and investor buy-in.
New to SimBricks?
Get started quickly with our easy-to-use demo.
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