Skip to main content

Showing 1–6 of 6 results for author: Bisbas, G

Searching in archive cs. Search in all archives.
.
  1. arXiv:2506.14270  [pdf, ps, other

    astro-ph.GA cs.LG

    NeuralPDR: Neural Differential Equations as surrogate models for Photodissociation Regions

    Authors: Gijs Vermariƫn, Thomas G. Bisbas, Serena Viti, Yue Zhao, Xuefei Tang, Rahul Ravichandran

    Abstract: Computational astrochemical models are essential for helping us interpret and understand the observations of different astrophysical environments. In the age of high-resolution telescopes such as JWST and ALMA, the substructure of many objects can be resolved, raising the need for astrochemical modeling at these smaller scales, meaning that the simulations of these objects need to include both the… ▽ More

    Submitted 17 June, 2025; originally announced June 2025.

    Comments: Accepted for publication in Machine Learning: Science and Technology. Focus on ML and the Physical Sciences, Mach. Learn.: Sci. Technol (2025)

  2. arXiv:2412.00758  [pdf, other

    astro-ph.GA astro-ph.IM astro-ph.SR cs.LG

    3D-PDR Orion dataset and NeuralPDR: Neural Differential Equations for Photodissociation Regions

    Authors: Gijs Vermariƫn, Serena Viti, Rahul Ravichandran, Thomas G. Bisbas

    Abstract: We present a novel dataset of simulations of the photodissociation region (PDR) in the Orion Bar and provide benchmarks of emulators for the dataset. Numerical models of PDRs are computationally expensive since the modeling of these changing regions requires resolving the thermal balance and chemical composition along a line-of-sight into an interstellar cloud. This often makes it a bottleneck for… ▽ More

    Submitted 1 December, 2024; originally announced December 2024.

    Comments: Accepted to NeurIPS Machine Learning and the Physical Sciences Workshop 2024

  3. A shared compilation stack for distributed-memory parallelism in stencil DSLs

    Authors: George Bisbas, Anton Lydike, Emilien Bauer, Nick Brown, Mathieu Fehr, Lawrence Mitchell, Gabriel Rodriguez-Canal, Maurice Jamieson, Paul H. J. Kelly, Michel Steuwer, Tobias Grosser

    Abstract: Domain Specific Languages (DSLs) increase programmer productivity and provide high performance. Their targeted abstractions allow scientists to express problems at a high level, providing rich details that optimizing compilers can exploit to target current- and next-generation supercomputers. The convenience and performance of DSLs come with significant development and maintenance costs. The siloe… ▽ More

    Submitted 7 March, 2025; v1 submitted 2 April, 2024; originally announced April 2024.

    Comments: Fix some bibtex links, journal ref

    Journal ref: In ASPLOS '24: Proceedings of the 29th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, Volume 3, 38-56 (2024)

  4. arXiv:2312.13094  [pdf, other

    cs.DC cs.MS cs.PF

    Automated MPI-X code generation for scalable finite-difference solvers

    Authors: George Bisbas, Rhodri Nelson, Mathias Louboutin, Fabio Luporini, Paul H. J. Kelly, Gerard Gorman

    Abstract: Partial differential equations (PDEs) are crucial in modeling diverse phenomena across scientific disciplines, including seismic and medical imaging, computational fluid dynamics, image processing, and neural networks. Solving these PDEs at scale is an intricate and time-intensive process that demands careful tuning. This paper introduces automated code-generation techniques specifically tailored… ▽ More

    Submitted 6 January, 2025; v1 submitted 20 December, 2023; originally announced December 2023.

    Comments: 11 pages, 12 figures (23 pages with References and Appendix)

  5. arXiv:2010.10248  [pdf, other

    cs.DC cs.MS cs.PF

    Temporal blocking of finite-difference stencil operators with sparse "off-the-grid" sources

    Authors: George Bisbas, Fabio Luporini, Mathias Louboutin, Rhodri Nelson, Gerard Gorman, Paul H. J. Kelly

    Abstract: Stencil kernels dominate a range of scientific applications, including seismic and medical imaging, image processing, and neural networks. Temporal blocking is a performance optimization that aims to reduce the required memory bandwidth of stencil computations by re-using data from the cache for multiple time steps. It has already been shown to be beneficial for this class of algorithms. However,… ▽ More

    Submitted 25 February, 2021; v1 submitted 20 October, 2020; originally announced October 2020.

    Comments: Accepted for publication at 35th IEEE International Parallel & Distributed Processing Symposium

  6. arXiv:2004.10519  [pdf, other

    physics.comp-ph cs.CL cs.PF physics.ao-ph

    Scaling through abstractions -- high-performance vectorial wave simulations for seismic inversion with Devito

    Authors: Mathias Louboutin, Fabio Luporini, Philipp Witte, Rhodri Nelson, George Bisbas, Jan Thorbecke, Felix J. Herrmann, Gerard Gorman

    Abstract: [Devito] is an open-source Python project based on domain-specific language and compiler technology. Driven by the requirements of rapid HPC applications development in exploration seismology, the language and compiler have evolved significantly since inception. Sophisticated boundary conditions, tensor contractions, sparse operations and features such as staggered grids and sub-domains are all su… ▽ More

    Submitted 22 April, 2020; originally announced April 2020.

    Comments: 11 pages, 3 figures