{"citation":{"bibtex":"@article{Wingenbach_Bauch_Ma_Schade_Plessl_Schumacher_2024, title={PHOENIX -- Paderborn highly optimized and energy efficient solver for two-dimensional nonlinear Schrödinger equations with integrated extensions}, journal={arXiv:2411.18341}, author={Wingenbach, Jan and Bauch, David and Ma, Xuekai and Schade, Robert and Plessl, Christian and Schumacher, Stefan}, year={2024} }","ama":"Wingenbach J, Bauch D, Ma X, Schade R, Plessl C, Schumacher S. PHOENIX -- Paderborn highly optimized and energy efficient solver for two-dimensional nonlinear Schrödinger equations with integrated extensions. arXiv:241118341. Published online 2024.","short":"J. Wingenbach, D. Bauch, X. Ma, R. Schade, C. Plessl, S. Schumacher, ArXiv:2411.18341 (2024).","ieee":"J. Wingenbach, D. Bauch, X. Ma, R. Schade, C. Plessl, and S. Schumacher, “PHOENIX -- Paderborn highly optimized and energy efficient solver for two-dimensional nonlinear Schrödinger equations with integrated extensions,” arXiv:2411.18341. 2024.","apa":"Wingenbach, J., Bauch, D., Ma, X., Schade, R., Plessl, C., & Schumacher, S. (2024). PHOENIX -- Paderborn highly optimized and energy efficient solver for two-dimensional nonlinear Schrödinger equations with integrated extensions. In arXiv:2411.18341.","mla":"Wingenbach, Jan, et al. “PHOENIX -- Paderborn Highly Optimized and Energy Efficient Solver for Two-Dimensional Nonlinear Schrödinger Equations with Integrated Extensions.” ArXiv:2411.18341, 2024.","chicago":"Wingenbach, Jan, David Bauch, Xuekai Ma, Robert Schade, Christian Plessl, and Stefan Schumacher. “PHOENIX -- Paderborn Highly Optimized and Energy Efficient Solver for Two-Dimensional Nonlinear Schrödinger Equations with Integrated Extensions.” ArXiv:2411.18341, 2024."},"title":"PHOENIX -- Paderborn highly optimized and energy efficient solver for two-dimensional nonlinear Schrödinger equations with integrated extensions","publication":"arXiv:2411.18341","date_updated":"2024-11-28T21:15:26Z","_id":"57489","abstract":[{"text":"In this work, we introduce PHOENIX, a highly optimized explicit open-source\r\nsolver for two-dimensional nonlinear Schr\\\"odinger equations with extensions.\r\nThe nonlinear Schr\\\"odinger equation and its extensions (Gross-Pitaevskii\r\nequation) are widely studied to model and analyze complex phenomena in fields\r\nsuch as optics, condensed matter physics, fluid dynamics, and plasma physics.\r\nIt serves as a powerful tool for understanding nonlinear wave dynamics, soliton\r\nformation, and the interplay between nonlinearity, dispersion, and diffraction.\r\nBy extending the nonlinear Schr\\\"odinger equation, various physical effects\r\nsuch as non-Hermiticity, spin-orbit interaction, and quantum optical aspects\r\ncan be incorporated. PHOENIX is designed to accommodate a wide range of\r\napplications by a straightforward extendability without the need for user\r\nknowledge of computing architectures or performance optimization. The high\r\nperformance and power efficiency of PHOENIX are demonstrated on a wide range of\r\nentry-class to high-end consumer and high-performance computing GPUs and CPUs.\r\nCompared to a more conventional MATLAB implementation, a speedup of up to three\r\norders of magnitude and energy savings of up to 99.8% are achieved. The\r\nperformance is compared to a performance model showing that PHOENIX performs\r\nclose to the relevant performance bounds in many situations. The possibilities\r\nof PHOENIX are demonstrated with a range of practical examples from the realm\r\nof nonlinear (quantum) photonics in planar microresonators with active media\r\nincluding exciton-polariton condensates. Examples range from solutions on very\r\nlarge grids, the use of local optimization algorithms, to Monte Carlo ensemble\r\nevolutions with quantum noise enabling the tomography of the system's quantum\r\nstate.","lang":"eng"}],"language":[{"iso":"eng"}],"external_id":{"arxiv":["2411.18341"]},"date_created":"2024-11-28T21:14:02Z","user_id":"75963","type":"preprint","project":[{"name":"PC2: Computing Resources Provided by the Paderborn Center for Parallel Computing","_id":"52"}],"year":"2024","status":"public","department":[{"_id":"27"}],"author":[{"id":"69187","last_name":"Wingenbach","full_name":"Wingenbach, Jan","first_name":"Jan"},{"id":"44172","last_name":"Bauch","full_name":"Bauch, David","first_name":"David"},{"id":"59416","last_name":"Ma","full_name":"Ma, Xuekai","first_name":"Xuekai"},{"first_name":"Robert","last_name":"Schade","full_name":"Schade, Robert","orcid":"0000-0002-6268-5397","id":"75963"},{"orcid":"0000-0001-5728-9982","last_name":"Plessl","full_name":"Plessl, Christian","first_name":"Christian","id":"16153"},{"id":"27271","first_name":"Stefan","orcid":"0000-0003-4042-4951","full_name":"Schumacher, Stefan","last_name":"Schumacher"}]}