Distributed
Computing
About distributed computing:
In most cases, the basic simulation modules available within OlympIOs
offer sufficient capabilities for optimization of the relevant component
parameters. However, in some cases lengthy and complex optimization procedures
require increased computational power. OlympIOs offers a distributed computing
module to access extra computing power.
Distributed computing module benefits:
Simulating complex planar waveguide structures can take quite a long time
due to the amount of detail involved. In many cases dependencies need
to be modeled in fine steps. In other cases advanced optimization schemes,
or multiple simulations for tolerance analysis may be required. All such
methods require a substantial calculation time, which, quite often, can
be distributed over many machines instead of just one. The distributed
computing module allows a single client to automatically run a distributed
simulation that is completely transparent to the end user, retrieving
a single result set instead of combining many manually split-up calculations.

Distributed computing cluster concept

Example of practical implementation of distributed computing
cluster
Features:
- Reduced simulation time
- Transparency
- Integration with script optimizations
- Reduction of the RAM needed for front-end computer
|