System Requirements: COMSOL Multiphysics® Version 5.3

These requirements are common to all platforms:

  • A working network card and internet connection are recommended during installation
  • At least 4 GB of RAM is recommended
  • 1–5 GB of disk space, depending on your licensed products and installation options
  • Adobe® Acrobat® Reader 10.1.9, 11.0.06, or later to view and print the COMSOL documentation in PDF format
  • An Intel® or AMD® 64-bit processor based on the Intel® 64 or AMD64 architecture

For guidance on choosing RAM and processors, please see our Knowledge Base entry.

Floating Network License (FNL)

The Floating Network License type is supported on heterogeneous networks of computers running any of the Windows® or Linux® operating systems or macOS. Both the license manager and the COMSOL® software can run on a single computer running either Windows®, Linux®, or macOS. This license type is recommended for the best high-performance computing (HPC) performance and is required for distributed-memory parallelism, including hybrid modeling.

Class Kit License (CKL)

System requirements for the Class Kit License type are similar to that of the Floating Network License type.

Application Builder

The Application Builder is supported in the Windows® operating system.

Operating System Requirements

In addition to the operating system requirements listed below, see the Interfacing Product Suite Requirements for specific requirements for the CAD Import Module, the Design Module, and the LiveLink™ product suite.

Windows® macOS Linux®
64-Bit Operating Systems
  • Windows® 10
  • Windows® 8.1
  • Windows® 8
  • Windows® 7
  • Windows Server® 2016
  • Windows Server® 2012 R2
  • Windows Server® 2012
  • Windows Server® 2008 R2
  • Windows HPC Server 2008 R2
macOS 10.9, 10.10, 10.11, and 10.12
  • Debian® 7 and 8
  • Red Hat® Enterprise Linux® 6.9 and 7.3
  • Ubuntu® LTS 14.04 and 16.04
  • OpenSUSE® Leap 42.1 and 42.2

OS-Specific System Requirements

Linux®
  • GNU C Library version 2.7 or later1
  • Linux® kernel 2.6.18 or later
  • Intel® Pentium® IV or AMD Athlon™ XP processor or later
  • FlexNet® requires Linux Standard Base™ (LSB™)2

1 If you have a version of libstdc++ that is older than version 6.0.9, you may need to start COMSOL Multiphysics® with the option -forcecomsolgcc.

2 See FlexNet® License Manager on Linux® below.

Help System on Linux®

In order for the help system to work on Linux® operating system, the following packages need to be installed:

  • Debian® and Ubuntu®: libwebkitgtk-1.0-0
  • RHEL: webkitgtk (not included in RHEL7 but available through EPEL)
  • openSuSE: libwebkitgtk-1.0-0 or libwebkit-1_0-2 depending on the version

If these requirements are not met, the COMSOL Multiphysics® software crashes when accessing the help system.

Graphics System Requirements

COMSOL recommends hardware rendering for performance reasons. Hardware rendering requires drivers that support OpenGL® version 2.0. Users of Windows® operating system may also use DirectX® version 9 on the local console. Hardware rendering requires at least 24-bit color graphics.

Software rendering supports 16-bit color graphics. For performance reasons, we recommend that the graphics card has at least 512 MB of memory.

AMD®

Card Model Operating System Driver Version
Radeon™ Pro WX5100 Windows® 10 21.19.141.0
Radeon™ Pro WX4100 Windows® 7 21.19.141.0
Radeon™ Pro WX4100 Windows® 10 16.50.2001
Radeon™ Pro WX3100 Windows® 7 22.19.161.0
Radeon™ Pro WX2100 Windows® 7 22.19.161.0
FirePro™ W7100 Windows® 7 15.201.2401
FirePro™ W5100 Windows® 8.1 15.302.2001
FirePro™ W4100 Windows® 10 15.302.2001
FirePro™ W4170M Windows® 7 15.302.2001
FirePro™ W2100 Ubuntu® 16.04 LTS AMDGPU-PRO 16.50
FirePro™ W7000 Windows Server® 2016 14.502.1019
FirePro™ W5000 Windows® 8.1 15.302.2001

NVIDIA®

Card Model Operating System Driver Version
NVIDIA Quadro® M2000 Windows® 10 376.84
NVIDIA Quadro® K2200 Windows® 7 376.84
NVIDIA Quadro® K1200 Windows® 10 376.84
NVIDIA Quadro® K620 Windows® 10 376.84
NVIDIA Quadro® K620 Debian® 8 375.39
NVIDIA Quadro® K5000 Windows® 7 376.84
NVIDIA Quadro® K4000 Windows® 7 376.84
NVIDIA Quadro® K2000 Windows® 7 376.84
NVIDIA Quadro® K600 Ubuntu® 16.04 340.101
NVIDIA Quadro® P600 Windows Server® 2008 R2 HPC Edition 377.11
NVIDIA Quadro® 600 Debian® 8 375.39
NVIDIA Quadro® 600 Red Hat® Enterprise Linux® 7.3 375.39
NVIDIA Quadro® 410 Windows® 7 376.84
NVIDIA Quadro® FX 1800 Debian® 7 340.76
NVIDIA® NVS™ 510 Ubuntu® 14.04 375.39
NVIDIA® GeForce® GTX 950M Windows® 10 381.66

The graphics cards listed above have been rigorously tested for compatibility with the COMSOL Multiphysics® software. Please note, however, that other AMD® or NVIDIA® graphics cards may also be compatible with COMSOL Multiphysics®. Graphics cards that belong to the same model series as one of the cards listed above are more likely to be compatible with COMSOL Multiphysics®.

For hardware acceleration on Linux®, use proprietary drivers from your graphics card vendor, such as NVIDIA®; otherwise, use COMSOL® software rendering. The Nouveau video driver is only supported for software rendering.

Officially Supported Compilers

COMSOL Multiphysics® provides external C interfaces for external functions, external materials, and external C libraries in the Application Builder.

Windows® macOS Linux®
External C Interfaces Visual Studio® 2010 Intel® Composer XE 2013.3 (also known as Intel® Compiler version 13.0.2) with GCC 4.2.1 is officially supported Intel® Composer XE 2013.4 (also known as Intel® Compiler version 13.1.2) with GCC 4.2.1 is officially supported
Java® API JDK 1.6, 1.7, or 1.8 JDK 1.6, 1.7, or 1.8 JDK 1.6, 1.7, or 1.8
COMSOL Multiphysics® is built and tested with the above C/C++ compilers. Please note that later versions of those C/C++ compilers may also be compatible with the external C interfaces. When using the COMSOL API for use with Java® API in client/server mode with the jar files listed in <installation dir>/bin/comsolclientpath.txt, JRE 1.6, JRE 1.7, and JRE 1.8 are supported. When using the COMSOL API for use with Java® API in standalone mode with the jar files listed in <installation dir>/bin/comsolpath.txt, JRE 1.8 is supported.

Parallel System Requirements

Windows® macOS Linux®
Shared-Memory Parallelism All supported versions of Windows® All supported versions of macOS All supported Linux® distributions
Distributed-Memory Parallelism
  • Windows Server® 2016
  • Windows Server® 2012 R2
  • Windows Server® 2012
  • Windows HPC Server 2008 R2
Not Supported
  • Red Hat® Enterprise Linux® 6.9 and 7.3
  • Debian® 7 and 8
  • Ubuntu® LTS 14.04 and 16.04

All computers in the cluster must use the same Linux® version and should have similar hardware. It is recommended that OpenFabrics Enterprise Distribution (OFED) 1.5.4.1 or higher is installed. If you are using RDMA-capable network fabrics, a DAPL 1.2 or later version-compliant driver or library is required. The software is usually provided with your hardware.

For information on how you can run COMSOL Multiphysics® and COMSOL Server™ in the cloud, please view this page.

FlexNet® License Manager

The system requirements for the license manager are the same as for COMSOL Multiphysics®. FlexNet® version 11.13.1.4 is used on Windows® and version 11.13.1.3 on Linux® and macOS. The version of lmgrd must be the same or higher than the FlexNet® version used by the COMSOL® software.

FlexNet® License Manager on Linux®

Linux Standard Base™ (LSB™) is required for Linux® on the license server computer.

If the LSB™ core package is missing from the distribution repository, manually create a symbolic link as root:

ln -s /lib64/ld-linux-x86-64.so.2 /lib64/ld-lsb-x86-64.so.3

Distribution Required Packages
Debian® lsb-core
Ubuntu® lsb-core
Red Hat® redhat-lsb
SUSE® lsb

NOTE: This information is provided for your benefit but should not be used as a substitute for your own investigation of the system requirements that may be appropriate for your use of COMSOL® software or other software, given your particular circumstances. Systems and hardware change regularly, which may impact any determination of what system requirements are appropriate for you.

Adobe and Acrobat are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States and/or other countries. AMD, AMD Athlon, FirePro, and Radeon are trademarks or registered trademarks of Advanced Micro Devices, Inc. Debian is a registered trademark of Software in the Public Interest, Inc. in the United States. FlexNet is a registered trademark of Flexera Software LLC. GeForce, NVIDIA Quadro, and NVS are trademarks and/or registered trademarks of NVIDIA Corporation in the U.S. and/or other countries. Intel and Pentium are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Red Hat and Red Hat Enterprise Linux are registered trademarks of Red Hat, Inc. Ubuntu is a registered trademark of Canonical Ltd. OpenGL is a trademark or registered trademark of Silicon Graphics, Inc. in the United States and/or other countries worldwide. OpenSUSE and SUSE are registered trademarks of SUSE LLC. Linux, Linux Standard Base, and LSB are trademarks or registered trademarks of Linus Torvalds in the U.S. and other countries. macOS is a trademark of Apple Inc., in the U.S. and other countries. Microsoft, DirectX, Visual Studio, Windows, and Windows Server are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. COMSOL AB and its subsidiaries and products are not affiliated with, endorsed by, sponsored by, or supported by these trademark owners.