1 Introduction 3 Installing Simics
Installation Guide  / 

2 Hardware and Software Requirements

Hardware requirements

The minimum hardware requirements are:

More RAM and/or disk may be necessary, depending on the requirements of the simulated machine.

Linux (64-bit)

Run Time Requirements
A modern Linux distribution (1), with at least

Supported examples are Suse Linux Enterprise Server 12 and Red Hat Enterprise Linux 8.

Model Builder Requirements (2)
GCC 6.3 compiler
Typical GNU-based development environment, with GNU make 4.1 or higher. Recommended to use GCC 12 or newer.

Microsoft Windows (64-bit)

Run Time Requirements
Windows 10 or later (desktop); Windows Server 2016 or later (server) (3)
Visual Studio 2015 run-time libraries: https://www.microsoft.com/en-us/download/details.aspx?id=48145
Simics and the libraries it ships are built for the Windows Universal C Runtime (UCRT).
Model Builder Requirements (2)
MinGW GCC 6.3 or Microsoft Visual Studio 2015 compiler (3)
MinGW development environment, with GNU make 4.1 or higher. Recommended to use MinGW GCC 12 or newer, built for UCRT and POSIX Threads.

Note:

1. Installing additional packages may be necessary.

2. The Simics SystemC library has its own compiler requirements. See the SystemC Library Programming Guide for details.

3. The Microsoft Visual C++ compilers are only supported for C++ modules.

1 Introduction 3 Installing Simics