Abstract

Summary form only give. Due to the growing research in nano technology, the requirement of numerical tools becomes demanding for accurate and fast design. The shrinking electronic or optical devices have brought intense computational burden than ever for the accuracy-concerned refined computational meshes. Based on the above reason, high performance computers are needed to achieve multiple design tasks. At present, there are couple electromagnetic simulators available for the design of nano or THz devices. However, the performance of different algorithms may differ a lot. In this work, the performance of open-source parallel Finite-Difference Time-Domain (FDTD) software on supercomputer Eos and Ranger and the performance of a Finite Element Method (FEM) package on a single workstation are compared for plasmonic waveguide mode coupling simulation (Fig. 1). It is shown that, for the difference of numerical algorithms and material boundary treatment between FDTD and FEM, FEM performs better than FDTD for our design problem. For FDTD, the dimension of the computational window is 15.5 × 10 (all physical parameters are normalized so no unit is described) and the total number of grids is 6,200,000. Due to the nature of FDTD, long-time iteration is required to achieve numerical stability and accuracy. Table I lists the wall clock time Eos took for each submitted job with different core number requested. Based on this statistics, the simulation time cannot be reduced further with more than 96 cores. On the other hand, for the same problem, the simulation widow for FEM is also 15.5 × 10. However, the number of unknown used here is only 159,512 (~1/40 of the number used in FDTD) to achieve required accuracy and stability and the computation time is less than 1 minute.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.