HPC/Applications/lumerical: Difference between revisions

From CNM Wiki
Jump to navigation Jump to search
mNo edit summary
Line 3: Line 3:
* '''CAD:''' The GUI. We have licensed 2 concurrent seats.
* '''CAD:''' The GUI. We have licensed 2 concurrent seats.
* '''FDTD:''' The compute engine, called either by the GUI or in a PBS job file. We have 2 + 10 concurrent seats.
* '''FDTD:''' The compute engine, called either by the GUI or in a PBS job file. We have 2 + 10 concurrent seats.
<!-- The CNM holds 2 licenses to run the CAD GUI and accompanying FDTD, and an additional ''engine'' license pack of 10 seats independent of the GUI. -->


There are two different license servers on ''Carbon'', one for CAD, and another solely for compute engines.
There are two different license servers on ''Carbon'', one for CAD, and another solely for compute engines.
Line 12: Line 13:


== GUI Access ==
== GUI Access ==
The CNM holds 2 GUI licenses (for running CAD), each with accompanying FDTD licenses, and 10 additional ''engine'' licenses.
There are two means to access Carbon's Lumerical licenses:
There are two means to access Carbon's Lumerical licenses:
# X11 forwarding.
# X11 forwarding.

Revision as of 15:08, October 29, 2012

Introduction

Lumerical has two main components:

  • CAD: The GUI. We have licensed 2 concurrent seats.
  • FDTD: The compute engine, called either by the GUI or in a PBS job file. We have 2 + 10 concurrent seats.

There are two different license servers on Carbon, one for CAD, and another solely for compute engines. Running the CAD command will temporarily switch to the the correct server. To run a (presumably) parallel job, switch back to the engine server, as shown in the file

$LUMERICAL_HOME/sample.job

Note: FDTD does not support checkpointing (thanks to Julian S. for checking). Select your #PBS -l walltime parameter generously.

GUI Access

There are two means to access Carbon's Lumerical licenses:

  1. X11 forwarding.
  2. License port forwarding.

X11 mode

Use the CAD X11 app on a Carbon login node.

CAD &
  • Requires X11 forwarding under SSH.
  • Disadvantage: May run slow or unstable.

Native

Run CAD natively on your desktop, but connect to the Lumerical license server on Carbon.

  • Advantage: Native graphics speed.
  • Caveat: needs an active network connection to a Carbon login node.
…
Host clogin      # or similar
    LocalForward    26044 cmgmt3:26044
    …
    • In CAD, specify localhost as license server.

HPC 2011-10-10 Lumerical LM client setup.png

    • The setting is stored in ~/.config/Lumerical/FDTD\ Solutions.ini .

[license]
type=floating
server\host=localhost