benchbuild.projects.benchbuild.lapack module¶
-
class
benchbuild.projects.benchbuild.lapack.Lapack(experiment, name=NOTHING, domain=NOTHING, group=NOTHING, src_file=NOTHING, container=NOTHING, version=NOTHING, builddir=NOTHING, testdir=NOTHING, cflags=NOTHING, ldflags=NOTHING, run_f=NOTHING, run_uuid=NOTHING, compiler_extension=NOTHING, runtime_extension=None)[source]¶ Bases:
benchbuild.project.Project-
DOMAIN= 'scientific'¶
-
GROUP= 'benchbuild'¶
-
NAME= 'lapack'¶
-
SRC_FILE= 'clapack.tgz'¶
-
VERSION= '3.2.1'¶
-
download()¶ Download the selected version from the url_dict value.
-
run_tests(runner)[source]¶ Run the tests of this project.
Clients override this method to provide customized run-time tests.
Parameters: - experiment – The experiment we run this project under
- run – A function that takes the run command.
-
static
versions()¶ Return a list of versions from the url_dict keys.
-
-
class
benchbuild.projects.benchbuild.lapack.OpenBlas(experiment, name=NOTHING, domain=NOTHING, group=NOTHING, src_file=NOTHING, container=NOTHING, version=NOTHING, builddir=NOTHING, testdir=NOTHING, cflags=NOTHING, ldflags=NOTHING, run_f=NOTHING, run_uuid=NOTHING, compiler_extension=NOTHING, runtime_extension=None)[source]¶ Bases:
benchbuild.project.Project-
DOMAIN= 'scientific'¶
-
GROUP= 'benchbuild'¶
-
NAME= 'openblas'¶
-
SRC_FILE= 'OpenBLAS'¶
-
VERSION= 'HEAD'¶
-
download()¶ Download the selected version.
-
repository= 'https://github.com/xianyi/OpenBLAS'¶
-
run_tests(runner)[source]¶ Run the tests of this project.
Clients override this method to provide customized run-time tests.
Parameters: - experiment – The experiment we run this project under
- run – A function that takes the run command.
-
static
versions()¶ Return a list of versions from the git hashes up to :limit:.
-