Hello,
I’m trying to build UPC++ on an MI250, and then an MI300a.
I’m not getting correct UPC++ behavior (scaling across nodes) b/c I believe my configuration is wrong, specifically:
--with-pmirun-cmd='flux run -n %N %C' \
I do not think this is correct (for the UPC++ configure) for flux machines.
I’m include LLNL , because I’m trying to run on their machines (Tioga, RZVernal).
Many thanks for any guidance you can offer!
Best,
AJP
From:
Amy Jo Powell <ajp...@sandia.gov>
Date: Monday, September 23, 2024 at 3:16 PM
To: Rob Egan <rse...@lbl.gov>, Steven Hofmeyr <shof...@lbl.gov>
Subject: Building UPC++ on HIP
Hi Rob and Steve,
I don’t suppose you know how to build UPC++ on AMD machines, do you?
I have a historical record of something that was “kinda sorta” working, but not really.
At issue is getting UPC++ to scale correctly over nodes.
The “—with-pmirun-cmd” argument is something I cobbled together awhile ago, without actually knowing if it was correct (see configure statement below).
If you guys run on AMD machines , how do you configure?
../configure \
--with-cxx=mpicxx \
--with-cc=mpicc \
--with-pmi-rpath \
--with-pmirun-cmd='flux run -n %N %C' \
--disable-hugetlbfs \
--disable-smp \
--enable-udp \
--enable-hip \
--enable-mpi \
--enable-ofi \
--with-cxxflags=-std=c++17 \
--with-gasnet=https://bitbucket.org/berkeleylab/gasnet/downloads/GASNet-stable.tar.gz \
--with-default-network=ofi \
--with-ofi-provider=cxi \
--prefix=${INSTALL_DIR}
--
You received this message because you are subscribed to the Google Groups "gasnet-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gasnet-devel...@lbl.gov.
To view this discussion on the web visit https://groups.google.com/a/lbl.gov/d/msgid/gasnet-devel/99603A2D-02C9-4C32-96D0-B96E9364DD5D%40sandia.gov.