Publication: Computational scaling in inverse photonic design through factorization caching
dc.contributor.coauthor | Minden, Victor | |
dc.contributor.department | Department of Electrical and Electronics Engineering | |
dc.contributor.department | Graduate School of Sciences and Engineering | |
dc.contributor.kuauthor | Daşdemir, Ahmet Onur | |
dc.contributor.kuauthor | Mağden, Emir Salih | |
dc.contributor.schoolcollegeinstitute | College of Engineering | |
dc.contributor.schoolcollegeinstitute | GRADUATE SCHOOL OF SCIENCES AND ENGINEERING | |
dc.date.accessioned | 2025-01-19T10:30:08Z | |
dc.date.issued | 2023 | |
dc.description.abstract | Inverse design coupled with adjoint optimization is a powerful method to design on-chip nanophotonic devices with multi-wavelength and multi-mode optical functionalities. Although only two simulations are required in each iteration of this optimization process, these simulations still make up the vast majority of the necessary computations and render the design of complex devices with large footprints computationally infeasible. Here, we introduce a multi-faceted factorization caching approach to drastically simplify the underlying computations in finite-difference frequency-domain (FDFD) simulations and significantly reduce the time required for device optimization. Specifically, we cache the numerical and symbolic factorizations for the solution of the corresponding system of linear equations in discretized FDFD simulations and re-use them throughout the device design process. As proof-of-concept demonstrations of the resulting computational advantage, we present simulation speedups reaching as high as 9.2 × in the design of broadband wavelength and mode multiplexers compared to conventional FDFD methods. We also show that factorization caching scales well over a broad range of footprints independent of the device geometry, from as small as 16 μ m 2 to over 7000 μ m 2 . Our results present significant enhancements in the computational efficiency of inverse photonic design and can greatly accelerate the use of machine-optimized devices in future photonic systems. | |
dc.description.indexedby | WOS | |
dc.description.indexedby | Scopus | |
dc.description.issue | 22 | |
dc.description.openaccess | All Open Access; Bronze Open Access; Green Open Access | |
dc.description.publisherscope | International | |
dc.description.sponsoredbyTubitakEu | N/A | |
dc.description.sponsorship | This work was supported by the Scientific and Technological Research Council of Turkey (TUBITAK) under Grant No. 119E195. | |
dc.description.volume | 123 | |
dc.identifier.doi | 10.1063/5.0172019 | |
dc.identifier.eissn | 1077-3118 | |
dc.identifier.issn | 0003-6951 | |
dc.identifier.quartile | Q2 | |
dc.identifier.scopus | 2-s2.0-85178605263 | |
dc.identifier.uri | https://doi.org/10.1063/5.0172019 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14288/25989 | |
dc.identifier.wos | 1110458000007 | |
dc.keywords | Computational efficiency | |
dc.keywords | Design | |
dc.keywords | Frequency domain analysis | |
dc.keywords | Inverse problems | |
dc.keywords | Iterative methods | |
dc.language.iso | eng | |
dc.publisher | American Institute of Physics Inc. | |
dc.relation.grantno | Türkiye Bilimsel ve Teknolojik Araştırma Kurumu, TÜBİTAK, (119E195) | |
dc.relation.ispartof | Applied Physics Letters | |
dc.subject | Physics, applied | |
dc.title | Computational scaling in inverse photonic design through factorization caching | |
dc.type | Journal Article | |
dspace.entity.type | Publication | |
local.contributor.kuauthor | Daşdemir, Ahmet Onur | |
local.contributor.kuauthor | Mağden, Emir Salih | |
local.publication.orgunit1 | GRADUATE SCHOOL OF SCIENCES AND ENGINEERING | |
local.publication.orgunit1 | College of Engineering | |
local.publication.orgunit2 | Department of Electrical and Electronics Engineering | |
local.publication.orgunit2 | Graduate School of Sciences and Engineering | |
relation.isOrgUnitOfPublication | 21598063-a7c5-420d-91ba-0cc9b2db0ea0 | |
relation.isOrgUnitOfPublication | 3fc31c89-e803-4eb1-af6b-6258bc42c3d8 | |
relation.isOrgUnitOfPublication.latestForDiscovery | 21598063-a7c5-420d-91ba-0cc9b2db0ea0 | |
relation.isParentOrgUnitOfPublication | 8e756b23-2d4a-4ce8-b1b3-62c794a8c164 | |
relation.isParentOrgUnitOfPublication | 434c9663-2b11-4e66-9399-c863e2ebae43 | |
relation.isParentOrgUnitOfPublication.latestForDiscovery | 8e756b23-2d4a-4ce8-b1b3-62c794a8c164 |
Files
Original bundle
1 - 1 of 1