Heloise F. S. 💻

@sydonahi
1.9K Followers
61 Following
119 Posts

Dr. Heloise F. Stevance. Computational Astrophysicist

Powered by Python and chocolate snacks
 

Websitehttps://www.hfstevance.com

Did everyone already talk about this paper on accelerating a production #Fortran code to use GPUs via the new `do concurrent` feature?

https://arxiv.org/abs/2303.03398

Interesting speed gains, matching OpenACC if they use `reduce` and leave memory management to OpenACC.

Acceleration of a production Solar MHD code with Fortran standard parallelism: From OpenACC to `do concurrent'

There is growing interest in using standard language constructs for accelerated computing, avoiding the need for (often vendor-specific) external APIs. These constructs hold the potential to be more portable and much more `future-proof'. For Fortran codes, the current focus is on the {\tt do concurrent} (DC) loop. While there have been some successful examples of GPU-acceleration using DC for benchmark and/or small codes, its widespread adoption will require demonstrations of its use in full-size applications. Here, we look at the current capabilities and performance of using DC in a production application called Magnetohydrodynamic Algorithm outside a Sphere (MAS). MAS is a state-of-the-art model for studying coronal and heliospheric dynamics, is over 70,000 lines long, and has previously been ported to GPUs using MPI+OpenACC. We attempt to eliminate as many of its OpenACC directives as possible in favor of DC. We show that using the NVIDIA {\tt nvfortran} compiler's Fortran 202X preview implementation, unified managed memory, and modified MPI launch methods, we can achieve GPU acceleration across multiple GPUs without using a single OpenACC directive. However, doing so results in a slowdown between 1.25x and 3x. We discuss what future improvements are needed to avoid this loss, and show how we can still retain close

arXiv.org
@warrickball @wakatara omg look at this

Microsoft released copilot in Excel, and it is officially caught up with Google on the AI race.

Fantastic to watch.

@warrickball I graduated 4 years ago and someone called me "very early-career" in a grant application. It keeps getting worse lmao.
@yaakov that is the kind of binary I can get behind
ah yes, the two genders: ranged and melee #EverythingOpen

Folks, I encourage you to not work for @OpenAI for free:

Don't do their testing
Don't do their PR
Don't provide them training data

https://dair-community.social/@emilymbender/110029104362666915

Emily M. Bender (she/her) (@[email protected])

Oh look, #openAI wants you to test their "AI" systems for free. (Oh, and to sweeten the deal, they'll have you compete to earn #GPT4 access.) https://techcrunch.com/2023/03/14/with-evals-openai-hopes-to-crowdsource-ai-model-testing/

Distributed AI Research Community

"Read the books they're banning. That's where the good stuff is."

--LeVar Burton

Chasing sunsets! 🌞

My favourite thing about being more "athletic" than in my early twenties is that I feel so much more free. Walking 10km would have felt like a chore a couple years back, or at least a big deal I gotta psych myself up for.

But now I can just... do it?

Woke up stupid early this morning for no good reason so I went to a cool rock overseeing the Channel, and watched the sunrise before walking back to breakfast.

Thank you legs! Thank you feet! 👟

Happy ~sqrt(10) day!