MEEP Optics Simulation with Parallel Processing
Published:
This project focused on implementing the MEEP (MIT Electromagnetic Equation Propagation) open-source optics simulation library with parallel processing capabilities. The work included:
- Multi-core CPU optimization for simultaneous processing
- Performance benchmarking for runtime vs different total CPU core amounts
MEEP is a prior existing free and open-source software package for electromagnetic simulation by the FDTD method, developed at MIT. This project was practice to become familiar with the package.
Technical Achievements
- Parallel Processing: Successfully tested on multiple simultaneous CPU cores
Applications
- Optical device design and analysis
- Waveguide optimization
- Metamaterial characterization
This project showcases ability to pick up existing, and more widely-used, simulation packages that implement the simulation, after having just prior coded the physics simulation from scratch.