diff --git a/COPYRIGHT b/COPYRIGHT index af17fa80e..65052b3bd 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -8,7 +8,7 @@ Copyrights and patents in the Benchpark project are retained by contributors. No copyright assignment is required to contribute to Benchpark. Benchpark is derived from Ramble and Spack. -Ramble: https://github.com/GoogleCloudPlatform/ramble +Ramble: https://github.com/Ramble-Project/ramble Spack: https://github.com/spack/spack SPDX usage diff --git a/README.rst b/README.rst index c19050a66..ef18fe791 100644 --- a/README.rst +++ b/README.rst @@ -45,7 +45,7 @@ reproducible, working specifications for the following: * Source repo and version * Build configuration (with `Spack `_) -* Run configuration (with `Ramble `_) +* Run configuration (with `Ramble `_) 3. **Experiment Specifications** (specific benchmark experiment on a system specification) @@ -57,7 +57,7 @@ Dependencies Benchpark uses the following open source projects for specifying configurations: * `Spack `_ for building benchmark and dependencies -* `Ramble `_ for run configurations +* `Ramble `_ for run configurations Community --------- diff --git a/docs/FAQ.rst b/docs/FAQ.rst index 708d8fc30..35c9c312c 100644 --- a/docs/FAQ.rst +++ b/docs/FAQ.rst @@ -47,9 +47,9 @@ please submit a PR to remove the duplicated specification from ``benchpark/repo` Benchpark depends on the build functionality provided in `Spack `_, the Spack packages provided in `Spack-packages `_, and run functionality provided in `Ramble -`_. To allow for testing before pulling -in updates in Spack and Ramble, Benchpark clones and uses the versions of Spack and -Ramble specified in ``checkout-versions.yaml``. +`_. To allow for testing before pulling in +updates in Spack and Ramble, Benchpark clones and uses the versions of Spack and Ramble +specified in ``checkout-versions.yaml``. The user might notice this delay in Spack and Ramble versions in two ways: diff --git a/docs/add-an-experiment.rst b/docs/add-an-experiment.rst index f362a210a..571fa3222 100644 --- a/docs/add-an-experiment.rst +++ b/docs/add-an-experiment.rst @@ -41,13 +41,13 @@ and `Ramble application defined in Benchpark, so Benchpark will use these over the upstream `Spack package `__ and `Ramble application -`__. +`__. For clarity, if ``benchpark/repos/spack_repo/benchpark/packages/hpl`` and ``benchpark/repos/ramble_applications/hpl`` did not exist, Benchpark would use the upstream versions. Additionally, the Benchpark HPL ``application.py`` inherits from the Ramble upstream, so they are equivalent aside from an extra Benchpark tag definition. Notice the HPL application in Ramble also inherits from a `base HPL application -`__, +`__, which is relevant because it contains the workload variables that we will need to define in our Benchpark experiment. @@ -167,7 +167,7 @@ experiment variables here that will override the default values for the ``worklo variables`` in your ``application.py``. For HPL, we override the ``Ns``, ``N-Grids``, ``Ps``, ``Qs``, ``N-Ns``, ``N-NBs``, and ``NBs`` workload variables which are defined in the base `application -`__. +`__. Additionally, all of ``n_resources``, ``process_problem_size``, and ``total_problem_size`` must be set, which can be accomplished using @@ -224,7 +224,7 @@ by default. if self.spec.satisfies("exec_mode=test"): self.add_experiment_variable("n_nodes", 1, True) - # Overwrite values in application (https://github.com/GoogleCloudPlatform/ramble/blob/3c3e6b7c58270397ad10dfbe9c52bfad790c0631/var/ramble/repos/builtin/base_applications/hpl/base_application.py#L411-L419) + # Overwrite values in application (https://github.com/Ramble-Project/ramble/blob/3c3e6b7c58270397ad10dfbe9c52bfad790c0631/var/ramble/repos/builtin/base_applications/hpl/base_application.py#L411-L419) self.add_experiment_variable("Ns", 10000, True) self.add_experiment_variable("N-Grids", 1, False) self.add_experiment_variable("Ps", "4 * {n_nodes}", True) diff --git a/remote-urls.yaml b/remote-urls.yaml index 7221ad355..4e923f474 100644 --- a/remote-urls.yaml +++ b/remote-urls.yaml @@ -3,6 +3,6 @@ # # SPDX-License-Identifier: Apache-2.0 urls: - ramble: https://github.com/GoogleCloudPlatform/ramble.git + ramble: https://github.com/Ramble-Project/ramble.git spack: https://github.com/spack/spack.git spack-packages: https://github.com/spack/spack-packages.git