Philip Mocz
@philipmocz.bsky.social
Computational physicist/software engineer at Flatiron Institute. Previously LLNL, Princeton, Harvard ('12 AB, '17 PhD). Views are my own. https://pmocz.github.io
Having a lot of fun scaling up massive Python/JAX physics simulations on the Frontier supercomputer with AMD MI250X GPUs -- currently hitting 3 billion cell-updates/sec on a 2048^3 resolution run 🚀
November 7, 2025 at 7:09 PM
Having a lot of fun scaling up massive Python/JAX physics simulations on the Frontier supercomputer with AMD MI250X GPUs -- currently hitting 3 billion cell-updates/sec on a 2048^3 resolution run 🚀
I'm excited to share jaxion, a differentiable Python/JAX library for fuzzy dark matter (axions) + gas + stars, scalable on multiple GPUs
⭐️repo: github.com/JaxionProjec...
📚docs: jaxion.readthedocs.io
Feedback + collaborations welcome!
⭐️repo: github.com/JaxionProjec...
📚docs: jaxion.readthedocs.io
Feedback + collaborations welcome!
October 27, 2025 at 6:10 PM
I'm excited to share jaxion, a differentiable Python/JAX library for fuzzy dark matter (axions) + gas + stars, scalable on multiple GPUs
⭐️repo: github.com/JaxionProjec...
📚docs: jaxion.readthedocs.io
Feedback + collaborations welcome!
⭐️repo: github.com/JaxionProjec...
📚docs: jaxion.readthedocs.io
Feedback + collaborations welcome!
We're hiring Flatiron Research Fellows & Software Fellows at the @flatironinstitute.org CCA. These independent postdoc positions offer outstanding opportunities for collaboration, computation, and scientific growth in NYC: apply.interfolio.com/173402 apply.interfolio.com/173403
Apply - Interfolio
{{$ctrl.$state.data.pageTitle}} - Apply - Interfolio
apply.interfolio.com
September 15, 2025 at 3:12 PM
We're hiring Flatiron Research Fellows & Software Fellows at the @flatironinstitute.org CCA. These independent postdoc positions offer outstanding opportunities for collaboration, computation, and scientific growth in NYC: apply.interfolio.com/173402 apply.interfolio.com/173403
I noticed Google search is no longer reliable for quick unit conversions & calculations.
So I built a simple online calculator
Give it a spin: pmocz.github.io/online-unit-...
So I built a simple online calculator
Give it a spin: pmocz.github.io/online-unit-...
September 14, 2025 at 4:16 PM
I noticed Google search is no longer reliable for quick unit conversions & calculations.
So I built a simple online calculator
Give it a spin: pmocz.github.io/online-unit-...
So I built a simple online calculator
Give it a spin: pmocz.github.io/online-unit-...
5 years ago, a ~100-line #Python N-body code kicked off my blogging journey. Today, I’ve rewritten it in JAX for blazing fast performance and ability to solve inverse problems. 🌀💥 Check it out here: philip-mocz.medium.com/create-your-...
April 24, 2025 at 1:17 AM
5 years ago, a ~100-line #Python N-body code kicked off my blogging journey. Today, I’ve rewritten it in JAX for blazing fast performance and ability to solve inverse problems. 🌀💥 Check it out here: philip-mocz.medium.com/create-your-...
Our dog is part of this fundraiser for the Progressive Animal Welfare Society (PAWS). Please vote for her or donate if you feel like it! 🐾
americasfavpet.com/2025/lilibet...
americasfavpet.com/2025/lilibet...
Will Lilibet take home $10,000 and be featured on the cover of Modern Dog? You decide!
Lilibet is the sweetest little Cavalier King Charles spaniel. Her favorite things are food, kisses, and the couch, in that order!
americasfavpet.com
January 24, 2025 at 2:11 PM
Our dog is part of this fundraiser for the Progressive Animal Welfare Society (PAWS). Please vote for her or donate if you feel like it! 🐾
americasfavpet.com/2025/lilibet...
americasfavpet.com/2025/lilibet...
Excited to be at Supercomputing 24 #SC24 this week! Catching up with friends and colleagues, meeting new people, and catching the latest advances in high-performance computing. Booths are being set up:
November 18, 2024 at 5:07 PM
Excited to be at Supercomputing 24 #SC24 this week! Catching up with friends and colleagues, meeting new people, and catching the latest advances in high-performance computing. Booths are being set up:
Hi everyone, I'm re-introducing myself with the large influx of newcomers here! I'm a computational physicist and sometimes blog intro to numerical simulations in Python. All my code is at github.com/pmocz and tutorials at philip-mocz.medium.com
November 18, 2024 at 12:44 PM
Hi everyone, I'm re-introducing myself with the large influx of newcomers here! I'm a computational physicist and sometimes blog intro to numerical simulations in Python. All my code is at github.com/pmocz and tutorials at philip-mocz.medium.com
I’m excited to share that I’m joining the Flatiron Institute as a software engineer to develop open-source (astro)-physics software and MESA at the Center for Computational Astrophysics
April 27, 2024 at 7:42 PM
I’m excited to share that I’m joining the Flatiron Institute as a software engineer to develop open-source (astro)-physics software and MESA at the Center for Computational Astrophysics
Interested in how different methods for computational fluid dynamics compare? I'm sharing some intro Python scripts on solving the isothermal compressible Euler equations with Finite Volume, Spectral, Lattice-Boltzmann, and SPH methods here: github.com/pmocz/cfd-co...
September 3, 2023 at 1:37 AM
Interested in how different methods for computational fluid dynamics compare? I'm sharing some intro Python scripts on solving the isothermal compressible Euler equations with Finite Volume, Spectral, Lattice-Boltzmann, and SPH methods here: github.com/pmocz/cfd-co...
Hi everyone! I like to share intro Python tutorials on simulation methods. Here's an almost one-liner at its core on solving the wave equations with finite difference. 👉 Follow me for more! philip-mocz.medium.com/create-your-...
August 28, 2023 at 6:42 AM
Hi everyone! I like to share intro Python tutorials on simulation methods. Here's an almost one-liner at its core on solving the wave equations with finite difference. 👉 Follow me for more! philip-mocz.medium.com/create-your-...
Interested in creating your own numerical methods for computational physics? I've written a series of intro tutorials with Python code on my github that I'd like to share: https://medium.com/@philip-mocz
August 4, 2023 at 6:18 PM
Interested in creating your own numerical methods for computational physics? I've written a series of intro tutorials with Python code on my github that I'd like to share: https://medium.com/@philip-mocz
I was looking at archived data on the aasjob register, limited to R1 TT jobs in the US in astro. Positive growth in 2022. Does anyone know why? Is it make-up from the drop during the pandemic?
July 28, 2023 at 6:20 AM
I was looking at archived data on the aasjob register, limited to R1 TT jobs in the US in astro. Positive growth in 2022. Does anyone know why? Is it make-up from the drop during the pandemic?
With advances in AI and compute, I'm thinking we'll see in our lifetime cosmological simulations with initial conditions to reproduce our local galaxy population. Sims. may move from being statistically representative to trying to recreate the real thing
July 26, 2023 at 3:43 AM
With advances in AI and compute, I'm thinking we'll see in our lifetime cosmological simulations with initial conditions to reproduce our local galaxy population. Sims. may move from being statistically representative to trying to recreate the real thing
Setting up my bluesky
July 26, 2023 at 3:36 AM
Setting up my bluesky