mpibenchmark: add v0.6 (#49612)
* mpibenchmark: add version 0.6 * mpibenchmark: fix syntax * mpibenchmark: improve package description
This commit is contained in:
parent
54ad5dca45
commit
3d0263755e
@ -9,7 +9,9 @@ class Mpibenchmark(AutotoolsPackage):
|
|||||||
"""MadMPI benchmark.
|
"""MadMPI benchmark.
|
||||||
|
|
||||||
MadMPI benchmark is benchmark designed to assess the performance
|
MadMPI benchmark is benchmark designed to assess the performance
|
||||||
of MPI libraries using various metrics. It may be used to
|
of MPI libraries using various metrics: point-to-point communications,
|
||||||
|
collectives, communication/computation overlap, scalability with the
|
||||||
|
number of requests, RMA, multi-threaded communications. It may be used to
|
||||||
benchmark any MPI library.
|
benchmark any MPI library.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
@ -22,6 +24,7 @@ class Mpibenchmark(AutotoolsPackage):
|
|||||||
license("GPL-2.0-or-later", checked_by="a-denis")
|
license("GPL-2.0-or-later", checked_by="a-denis")
|
||||||
|
|
||||||
version("master", branch="master")
|
version("master", branch="master")
|
||||||
|
version("0.6", sha256="4e956394856476b5b31fb170b488fc3c2fbbcd98fe140d71d0bca9bc171617be")
|
||||||
version("0.5", sha256="bba9e5aa8b58c041f89e4518a0a7f80a63ebfaf0f90bb8bdd0976d1bf22bed83")
|
version("0.5", sha256="bba9e5aa8b58c041f89e4518a0a7f80a63ebfaf0f90bb8bdd0976d1bf22bed83")
|
||||||
version("0.4", sha256="f3d562683bad29e00efae11a449596feacdef5f29cd4f1d60d01368adacece37")
|
version("0.4", sha256="f3d562683bad29e00efae11a449596feacdef5f29cd4f1d60d01368adacece37")
|
||||||
version("0.3", sha256="af82d48a0a00971c9294725ea6944b8683c12ab3b8203357379fa0969e61325f")
|
version("0.3", sha256="af82d48a0a00971c9294725ea6944b8683c12ab3b8203357379fa0969e61325f")
|
||||||
@ -54,9 +57,9 @@ def configure_args(self):
|
|||||||
"--with-hwloc", # always use hwloc in spack
|
"--with-hwloc", # always use hwloc in spack
|
||||||
"--without-cuda",
|
"--without-cuda",
|
||||||
"--without-hip",
|
"--without-hip",
|
||||||
self.enable_or_disable("optimize"),
|
*self.enable_or_disable("optimize"),
|
||||||
self.enable_or_disable("debug"),
|
*self.enable_or_disable("debug"),
|
||||||
self.enable_or_disable("asan"),
|
*self.enable_or_disable("asan"),
|
||||||
]
|
]
|
||||||
return config_args
|
return config_args
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user