Parallel Performance Studies for COMSOL Multiphysics Using Scripting and Batch Processing

Author/Creator ORCID

Date

Department

Program

Citation of Original Publication

Petra, N. and M.K. Gobbert. "Parallel Performance Studies for COMSOL Multiphysics Using Scripting and Batch Processing" in Proceedings of the COMSOL Conference 2009 Boston. https://www.comsol.com/paper/parallel-performance-studies-for-comsol-multiphysics-using-scripting-and-batch-processing-6336

Rights

This item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author.

Abstract

The graphical user interface (GUI) of COMSOL Multiphysics offers an effective environment to get started solving problems. For reproducibility of the results, it is often desirable to explore the script-based modeling capabilities of COMSOL with MATLAB. There are also potential benefits of running COMSOL in parallel, specifically by running several computational threads in shared-memory parallelism mode. We use the scripting abilities of COMSOL with MATLAB to study the shared-memory parallel performance of COMSOL, that is, the solution time required by using multi-threading on one multiprocessor, multi-core computer with shared memory among the processors. The performance results show that using more than one thread saves time, but the speedup is not in proportion to the number of cores used