FDTD Install Windows
FDTD Install Windows
Windows
Installation
Release 7.0
Contents 1
Table of Contents
Part I Windows 2
1 Installing
............................................................................................................
FDTD 2
2 Install for
............................................................................................................
Parallel Processing 4
Install
.................................................................................................................................................
on Multiprocessor / Multicore com puters 5
Install
.................................................................................................................................................
on Cluster / Netw ork 6
3 FAQ ............................................................................................................ 10
Installer
.................................................................................................................................................
errors 10
Crashes
.................................................................................................................................................
and graphics problem s 11
Environm
.................................................................................................................................................
ent variables 12
FDTD.................................................................................................................................................
parallel issues 12
Trial.................................................................................................................................................
license validation 15
4 Next Steps
............................................................................................................ 17
1 Windows
Welcome to the FDTD Solutions Windows Installation Manual. Please contact
[email protected] if you have any questions.
If you have a black HASP Time key with a FLOATING license, do not
uninstall the Lumerical License Manager. It is still required to manage your floating
license. If you accidentally remove the Lumerical License Manager, you may get this
error message: "A key is found, but it is not for this product." The License Manager can
be downloaded from: http://www.lumerical.com/fdtd_online_help/License_Manager-2.0.9.
zip.
If you have a red HASP NetTime key , you may uninstall the Lumerical
License Manager.
The CD or downloaded files will include 2 separate install packages for 32bit and 64bit
Windows operating systems. Please browse to the folder that is appropriate for your OS.
Customers with red HASP NetTime keys can configure their licenses in a
number of ways. For example, they can be restricted to a single computer (the former
Portable license option) or accessed from any computer in your network (the former
Floating license). Please see Configuring your license options for more information.
This step does not apply to trial users.
FDTD Solutions supports parallel computing on Windows computers using the MPICH2
implementation of the of the Message Passing Interface (MPI) Library. This software is
installed as part of the standard FDTD Solutions installation for both portable and floating
software licenses.
The standard installation of FDTD Solutions installs all necessary components to run
parallel FDTD Solutions. You should install FDTD Solutions on your multiprocessor/multi-
core computer as described in the section Install FDTD 2 .
this file as a template when creating new FDTD Solutions projects. When starting FDTD
Solutions, please
open this file and then select New->from current project, or
choose New->from existing project and then select this file to be used as a template.
Also, once you have configured the Parallel options properly for your system, you can
save the settings in the default simulation template. For information, see the Online Help -
Installation - Setup and Configuration - Default files page.
The ability to make TCP/IP socket connections between all nodes is a requirement for
running parallel FDTD Solutions jobs. For best performance results, high speed network
hardware is recommended.
Note:
You must have the same Windows account credentials on all the nodes participating in
the parallel job. The same password on all the nodes. MPICH2 does not accept some
passwords with punctuation and other complex characters. It's best to use an alpha-
numeric password.
\Program Files\Lumerical\FDTD\mpich2
\machines.txt. For this example, we will
assume our cluster has 4 nodes named node1,
node2, node3 and node 4.
Edit the machines file with a text editor such as notepad. This step only needs to be
performed on the node where you intend to launch the jobs from (generally the
management node).
Where server is the name of the PC that owns the shared folder, share is the name
that you have entered for the file share and folder is the name of the folder within the file
share that contains your fsp file. You should save your fsp files in a folder or sub-folder of
your shared folder prior to running them in parallel.
If you already have a network folder that can be accessed by all the nodes, you may use
this location to store your fsp files for parallel simulation. Otherwise, you can create a file
share on your management node by using the Windows Explorer to navigate to a folder,
then right click on the folder and select the "sharing and security" or "sharing" option
(depending on the version of Windows you are using). For more information on creating a
shared folder, see your Windows operating system documentation.
1.3 FAQ
Installer errors 10
Crashes and Graphics problems 11
Environment variables 12
FDTD parallel issues 12
Trial license validation 15
Disable MPICH2
The FDTD Solutions installer automatically installs the MPICH2 framework for parallel
simulations. This can cause some installation problems. In particular, MPICH2 requires
that Service Pack 3 be installed on Win XP machines. If you don't have SP3 installed, you
must disable MPICH2 to install FDTD.
To disable MPICH2, run the FDTD Solutions Installer. One step in the Installer GUI will ask
if MPICH2 should be installed. Unselect this option, then complete the installation
process.
Note: Without MPICH2, parallel simulations will not be possible. It is possible to install a
different version of MPICH2 separately that does support Windows XP 32 SP2. Please ask
[email protected] for details.
If you still have problems after installing the latest drivers, see the additional suggestions
below. Always remember to restart FDTD Solutions after making changes to the graphics
card settings.
In Windows XP, go to the Display section of the Control Panel. Go to the Settings Tab and
click the Advanced button. Go to the Troubleshoot tab and lower the hardware
acceleration by sliding the tab halfway to the left. If the problem still persists, try sliding
the tab all the way to the left.
Your Operating System details, including name, version, x32 or x64 bit. (i.e. Windows
Vista Business x64 edition with Service Pack 2)
Screenshots of all error messages
A detailed description of exactly what steps are required to reproduce the problem
Details of your graphics card
Any other information that you think is relevant
The FDTD Solutions installer will configure the Windows firewall settings automatically.
Windows firewall is included with Windows XP service pack level 2 and higher and
Windows 2003 service pack level 1 and higher as well as Windows Vista. If you are using a
3rd party firewall application then you will have to manually configure your firewall. Most 3rd
party firewall applications will ask permission for an application to access the internet the
first time it is run. Other firewall applications require that applications are added to an
exceptions list through a configuration utility. In the case of manual firewall configuration,
the following table lists the applications that need to be added to the firewall exceptions list
and granted access to the network.
Since the smpd application accesses the network, your firewall must be configured to allow
the smpd application to accept inbound connections.
Choose CUSTOM for the "Shell/batch file type" and place your working commands in the
SHELL OR BATCH FILE window. Save this *.fsp file to a well known location. Please use
this file as a template when creating new FDTD Solutions projects. When starting FDTD
Solutions, please
open this file and then select New->from current project, or
choose New->from existing project and then select this file to be used as a template.
The CUSTOM batch file you created will be loaded and you can run parallel FDTD Solutions
in your desired way. You can place any "wildcards" in the custom file that you want: for
example
<filename> will be translated into your exact fsp filename each time you save
<dir_exec> will be translated into the desired executable directory, typically "C:
\Program Files\Lumerical\FDTD\
<dir_fsp> will be translated into the desired directory of the executable, for example, "\
\host1\shareddocs\"
Look at the Windows multi-processors example to see how these wildcards are used.
Many corporate and institutional networks are setup so that individual computers access
the internet through a proxy server. In these situations, the individual computers can not
connect to the internet directly but instead send their requests through a designated proxy
server. If your network requires the use of a proxy server and you are having trouble with the
license validation, you may need to manually configure your proxy server settings in FDTD
Solutions. The following window will appear if FDTD Solutions can't connect to the internet: