Blog Posts

Getting to more than 1 Billion spin-flips per second on your laptop

Posted on December 12, 2024

In this blog post, we want to find out how fast we can run a 2D Ising model on a laptop. Here, we are interested in the process of optimizing as well as finding a minimal implementation that does the trick. All codes can be found on Github. The codes will be described on a high level where each code is based on the one described in the previous section but will have added optimization.

Read More →

Today's Computing Challenges: From physics to applications

Posted on November 23, 2024

In the months after finishing my PhD, I spent a lot of time thinking about the state of computing and where it’s headed. During this time, I wrote down my thoughts to help organize my view of the computing landscape, and what I ended up with turned out a little longer than I had initially anticipated. Now, I’m sharing it in this blog because I think it would have helped me if I had seen it laid out clearly before I started my PhD journey.

Read More →