From Documentation
Jump to: navigation, search
(Licensing Information)
Line 17: Line 17:
 
To transfer data between one's computers and SHARCNET systems, one may use the common secure file transfer client software such as SSH Secure File Transfer Client, WinSCP, putty-sftp, etc. Users are referred to the [https://www.sharcnet.ca/help/index.php/SSH tutorials] on using these tools.
 
To transfer data between one's computers and SHARCNET systems, one may use the common secure file transfer client software such as SSH Secure File Transfer Client, WinSCP, putty-sftp, etc. Users are referred to the [https://www.sharcnet.ca/help/index.php/SSH tutorials] on using these tools.
  
 +
<!--
 
==Account Preparation (version 6 only)==
 
==Account Preparation (version 6 only)==
  
Line 34: Line 35:
 
  server\host=db.uwo.sharcnet
 
  server\host=db.uwo.sharcnet
 
  type=floating
 
  type=floating
 +
-->
  
 
==Loading Lumerical Module==
 
==Loading Lumerical Module==
Line 42: Line 44:
 
module load lumerical
 
module load lumerical
 
</pre>
 
</pre>
 +
 +
==Before You Go==
 +
 +
Before you run Lumerical simulations, remove the existing configuration file in your home directory, if any:
 +
 +
 +
cd ~/.config
 +
rm FDTD\ Solutions.ini
 +
 +
This cleans the cached or corrupted Lumerical licencing infomation for previous versions.
  
 
==Using FDTD Solutions GUI CAD==
 
==Using FDTD Solutions GUI CAD==
  
 +
As of February 2013, SHARCNET no longer has the licence to the front end GUI (CAD for Linux).
 +
 +
<!--
 
The graphical interface on SHARCNET's system is named CAD.  To run CAD remotely on the login nodes (or tope) from a windows desktop, one needs an X server running on the local desktop. We recommend using Xming + Putty [https://www.sharcnet.ca/help/index.php/Remote_Graphical_Connections#Xming_Software] or Cygwin/X[http://www.cygwin.com]. They are all free.  
 
The graphical interface on SHARCNET's system is named CAD.  To run CAD remotely on the login nodes (or tope) from a windows desktop, one needs an X server running on the local desktop. We recommend using Xming + Putty [https://www.sharcnet.ca/help/index.php/Remote_Graphical_Connections#Xming_Software] or Cygwin/X[http://www.cygwin.com]. They are all free.  
 
Or if your connecting from a linux desktop then run the "ssh -X clustername" command for instance:
 
Or if your connecting from a linux desktop then run the "ssh -X clustername" command for instance:
Line 55: Line 70:
 
CAD paralleltest.fsp
 
CAD paralleltest.fsp
 
</pre>
 
</pre>
 +
  
 
==Submitting A Parallel Job (version 6.5.5)==
 
==Submitting A Parallel Job (version 6.5.5)==
Line 61: Line 77:
  
 
  sqsub -test -q mpi -r 59m -n 16 -o ofile.%J FDTD-par-hpmpi-lcl paralleltest.fsp
 
  sqsub -test -q mpi -r 59m -n 16 -o ofile.%J FDTD-par-hpmpi-lcl paralleltest.fsp
 +
-->
  
 
==Submitting A Parallel Job JOB (version 7.5.6)==
 
==Submitting A Parallel Job JOB (version 7.5.6)==

Revision as of 18:40, 21 February 2013

LUMERICAL
Description: Providing photonic and optoelectronic TCAD device simulation and photonic integrated circuit design products
SHARCNET Package information: see LUMERICAL software page in web portal
Full list of SHARCNET supported software


Licensing Information

As of February 2013, SHARCNET no long holds the FDTD Solutions (also known as front end or GUI) licence. Users who need to use FDTD Solutions for their model construction and data analysis must obtain their own licences.

Thanks to the kind donation of FDTD Engine licences by Lumerical solutions, Inc., SHARCNET will continue to support the serial farming and parallel processing of FDTD simulations on SHARCNET systems.

The Workflow

It is assumed that users prepare their simulation files on their own computers with FDTD Solutions and then carry on large scale simulations--being large number of cases or large size of problems that are not feasible on their computers--on SHARCNET systems through serial farming or parallel processing. Typically this will involve transferring simulation files to SHARCNET and copying computed results back to their local computers for analysis.

To transfer data between one's computers and SHARCNET systems, one may use the common secure file transfer client software such as SSH Secure File Transfer Client, WinSCP, putty-sftp, etc. Users are referred to the tutorials on using these tools.


Loading Lumerical Module

Before you can run Lumerical version 7.5.2 or newer, you must load the Lumerical module:

module load lumerical

Before You Go

Before you run Lumerical simulations, remove the existing configuration file in your home directory, if any:


cd ~/.config
rm FDTD\ Solutions.ini

This cleans the cached or corrupted Lumerical licencing infomation for previous versions.

Using FDTD Solutions GUI CAD

As of February 2013, SHARCNET no longer has the licence to the front end GUI (CAD for Linux).


Submitting A Parallel Job JOB (version 7.5.6)

Starting with version 7 the lumerical module must be loaded first before submitting a job or running the CAD command for instance as follows:

module unload intel openmpi
module load intel/11.0.083 openmpi/intel/1.4.2
module load lumerical/7.5.6
sqsub -q mpi -r 1.5h -n 16 -o ofile%J fdtd-engine-ompi-lcl paralleltest.fsp

For further details about Distributed simulation testing please refer to the documentation on Lumerical's web site which can be found here[1].