Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
ArtifactDescription committed Jun 4, 2021
1 parent 5fde005 commit ce6ab9d
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 1 deletion.
19 changes: 18 additions & 1 deletion collector/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,13 @@
- If the scenario for ADIOS1-coupled applications is selected, follow README in the directory adios1-coupled to setup the environment.
- If the scenario for ADIOS2-coupled applications is selected, follow README in the directory adios2-coupled to setup the environment.

For example,
```
cd adios2-coupled
./build.sh
source env.sh
```

### 2. Application/Workflow Name
- lmp: LAMMPS;
- vr: Voro++;
Expand Down Expand Up @@ -52,6 +59,11 @@ The input file for each application/workflow:
- [No_of_Nodes] is the number of computing nodes requested;
- [Experiment_ID] should be a unique ID for each experiment.

For example,
```
./workflow wf 6 wf1
```

### 4. Collect the measured configuration-performance samples
```
./collect.sh [Experiment_ID] [No_of_Components]
Expand All @@ -61,4 +73,9 @@ The path of collect.sh is
- For Gray-Scott, PDF Calculator, PDF Plot, Gray Plot: collector/bp4/collect.sh
- For any applications coupled from Gray-Scott, PDF Calculator, PDF Plot, and Gray Plot: collector/sst/collect.sh

The collected data is Experiment_ID/time_list.csv .
The collected data is in Experiment_ID/time_list.csv .

For example,
```
./collect.sh wf1 4
```
14 changes: 14 additions & 0 deletions system/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Integrated Autotuner System
This Autotuner System integrates a collector, a modeler, and a searcher. The modeler incorporates multiple auto-tuning algorithms.

### 1. Select a scenario and setup the environment
- If the scenario for ADIOS1-coupled applications is selected, follow README in the directory adios1-coupled to setup the environment.

### 2. Launch the autotuner
```
./workflow [App/Workflow_Name] [Algorithm_Name] [Experiment_ID]
```
- [App/Workflow_Name] is listed above;
- [Algorithm_Name] is the name of the auto-tuning algorithm used in the autotuner;
- [Experiment_ID] should be a unique ID for each experiment.

0 comments on commit ce6ab9d

Please sign in to comment.