Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

Running MPAS on GPU

This post was from a previous version of the WRF&MPAS-A Support Forum. New replies have been disabled and if you have follow up questions related to this post, then please start a new thread from the forum home page.

Hi all,

We are having a project which focuses on running MPAS on GPU. The idea is modifying MPAS code using openACC and compiling it with the PGI compiler. Currently we are not sure whether it is feasible. Would you please give us any ideas or suggestions on it? Thank you very much.

Best,
Zhifeng
 
There is actually an ongoing project involving IBM, NVIDIA, The Weather Company, and NCAR to do just this. There are some slides available online that describe the state of this work, and which may give an idea of the approach that is being taken:

http://on-demand.gputechconf.com/gtc/2018/presentation/s8811-an-agile-approach-to-building-a-gpu-enabled-and-performance-portable-global-cloud-resolving-atmospheric-model.pdf

http://on-demand.gputechconf.com/gtc/2018/presentation/s8812-an-approach-to-developing-mpas-on-gpus.pdf
 
Yes, actually we are involved in this project now. I am not sure whether it's feasible from your perspectives. Now I believe it is indeed feasible. Thank you for providing these materials. They are very useful for me to understand the whole project. Thank you, mgduda.

Zhifeng
 
That's good to hear that you're involved in the project, too! Feel free to contact me directly (you can get my e-mail through this forum by clicking on my user ID, or by searching for "Michael Duda NCAR"), and we can discuss further details as needed.
 
Top