[FLASH-USERS] FLASH compilation on Perlmutter

Pratik Manwani pkmanwani at gmail.com
Wed Feb 14 19:17:45 EST 2024


Hi Adam and Scott,

Thank you for your quick responses. I was able to compile on Perlmutter.



On Wed, Feb 14, 2024 at 8:04 AM Scott Feister <sfeister at gmail.com> wrote:
>
> Hi Pratik,
>
> I haven't built FLASH for Perlmutter, but a few tips from building other codes on Perlmutter and FLASH on other machines.
> 1. Choose your programming environment to work in first. E.g. "PrgEnv-GNU" is a good choice to get things working quickly. See https://docs.nersc.gov/systems/perlmutter/software/#compilers
> 2. Use the compiler wrappers. See https://docs.nersc.gov/development/compilers/wrappers/
> 3. Consider using OpenMPI for your first pass at compiling FLASH, as I find it easy to compile FLASH with OpenMPI. See See https://docs.nersc.gov/development/programming-models/mpi/openmpi/
> 4. Use built-in HDF5 (either serial or parallel is available depending on what you need for that particular build of FLASH.) See See https://docs.nersc.gov/development/libraries/hdf5/
>
> Good luck!
>
> Scott
>
> On Tue, Feb 13, 2024 at 3:59 PM Pratik Manwani <pkmanwani at gmail.com> wrote:
>>
>> Hello all,
>>
>> Has anyone compiled FLASH on NERSC Perlmutter?
>>
>> There are makefiles for different site configurations on Nersc but I
>> could not find one for Perlmutter. Let me know if possible, Thanks for
>> the help!
>>
>> Best,
>> Pratik
>> _______________________________________________
>> flash-users mailing list
>> flash-users at flash.rochester.edu
>>
>> For list info, including unsubscribe:
>> https://flash.rochester.edu/mailman/listinfo/flash-users



More information about the flash-users mailing list