Yes! Try ./autogen.sh -yaksa-depth=2. You can try -yaksa-depth=1 if 2 is still too slow.
--
Hui
________________________________
From: Jeff Hammond via devel <devel(a)mpich.org>
Sent: Wednesday, August 17, 2022 1:02 AM
To: MPICH <devel(a)mpich.org>
Cc: Jeff Hammond <jeff.science(a)gmail.com>
Subject: [mpich-devel] is there a way to speedup build related to yaksuri?
Is there a configure option that would allow me to avoid the compilation bottleneck in `src/backend/seq/pup/yaksuri_seqi_pup*`? I want to rebuild MPICH frequently for development purposes, and I do not care about datatype performance in this context.
Some of the yaksuri objects take seconds to compile with GCC 11 at -O2 on Tiger Lake core, and there are hundreds of them.
Thanks,
Jeff
--
Jeff Hammond
jeff.science(a)gmail.com<mailto:[email protected]>
http://jeffhammond.github.io/
Is there a configure option that would allow me to avoid the compilation
bottleneck in `src/backend/seq/pup/yaksuri_seqi_pup*`? I want to rebuild
MPICH frequently for development purposes, and I do not care about datatype
performance in this context.
Some of the yaksuri objects take seconds to compile with GCC 11 at -O2 on
Tiger Lake core, and there are hundreds of them.
Thanks,
Jeff
--
Jeff Hammond
jeff.science(a)gmail.com
http://jeffhammond.github.io/