Parallel Simulation of Laser Propagation Based on Component Modeling
Xiaogang Xie, Jianzhu Zhang, Yufang Yue, Jianzhu An, Feizhou Zhang
Available Online December 2016.
- https://doi.org/10.2991/iceeecs-16.2016.238How to use a DOI?
- laser propagation simulation; parallel computing; component modeling; load balancing; MPI
- Due to the large computation quantity of laser propagation simulation in complicated laser systems, the traditional serial simulation cannot fulfill the requirement. In this paper, the laser propagation algorithms of coherent light source and noncoherent light source were introduced, two parallel computing modes (parallelization among multi beams and parallelization in one noncoherent beam) were proposed, and a type of data allocation algorithm for load balancing was designed. These were all implemented in EasyLaser which is the component-based laser system simulation software built by us. It has the abilities of fast building parallel simulation programs and can reduce the difficulty to develop parallel programs. In the final, some performance tests for parallel computing were performed on a typical laser propagation simulation model. The test results indicate that the applying of the parallel algorithms can effectively take advantage of the hardware resources and reduce the time consuming.
- Open Access
- This is an open access article distributed under the CC BY-NC license.
Cite this article
TY - CONF AU - Xiaogang Xie AU - Jianzhu Zhang AU - Yufang Yue AU - Jianzhu An AU - Feizhou Zhang PY - 2016/12 DA - 2016/12 TI - Parallel Simulation of Laser Propagation Based on Component Modeling BT - 2016 4th International Conference on Electrical & Electronics Engineering and Computer Science (ICEEECS 2016) PB - Atlantis Press SP - 1225 EP - 1230 SN - 2352-538X UR - https://doi.org/10.2991/iceeecs-16.2016.238 DO - https://doi.org/10.2991/iceeecs-16.2016.238 ID - Xie2016/12 ER -