This page explains how to submit your COMSOL calculations to IBEX clusters using the COMSOL GUI running on your workstation whether you are working on Linux, Mac, or Windows.
1) You first need to load COMSOL from the terminal by doing the following:
module load comsol
2) Invoke the application
comsol
It is mandatory to do the following in order to delete any previous configurations from previous studies that could affect your current calculations. Make sure to perform these steps before you submit your calculation:
3) Open your model preparing it to run on a cluster
4) Go to Study 1 > Cluster Computing > Right click choose Settings
5) Edit the following fields:
ibex
./ibex/scratch/<username>/comsol/results
./opt/share/comsol/<version>
.6) Go to Remote and Cloud Access
glogin.ibex.kaust.edu.sa
or ilogin.ibex.kaust.edu.sa
. It depends if you're using GPU or Intel nodes; Intel nodes are preferred ones.7) More Cluster Configurations :
You can find more cluster configurations by right clicking on “Study” node then select “Show Default Solver”. Furthermore, click on “Batch 1” that you can find under “Job Configurations”.
number of nodes * cores per node
on specific cluster, e.g. 4 20-core nodes means 80 total cores.-t <SLURM time format>
-C intel
depending on which cluster you're usingSome extra tweaks are necessary on a Mac notebook.
licenseinfo.ini
found in COMSOL installation root on your Mac has to be changed to#ff0000>#License properties.
#Mon Feb 22 17:21:55 AST 2016
Company=
Name=arenaam
Vendorstring=C,5ffd178034d1
Name has to match your username.
8) Run your computations by pressing Compute on the Study
1) How do I setup passwordless SSH with PuTTY on Windows?
2) Open COMSOL and then open your model
3) From the Cluster computing section under Study 1 in the Model Builder window, edit the following:
/ibex/scratch/<username>/comsol/results
./opt/share/comsol/<version>
.glogin.ibex.kaust.edu.sa
or ilogin.ibex.kaust.edu.sa
. It depends if you're using GPU or Intel nodes; Intel nodes are preferred ones.4) Compute