-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Initial commit, including draft work for IOZONE.
- Loading branch information
Dan Sun
authored and
Dan Sun
committed
Apr 12, 2018
0 parents
commit f9c0042
Showing
9 changed files
with
64 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
# AgResearch Scientific Compute Platform Benchmark Suite | ||
|
||
This repository includes benchmarks that will be used to ensure the fit for purpose and to measure the performance of the Scientific Compute Platform in AgResearch. Benchmarks are classified into three categories: | ||
|
||
* Science - based on science applications that are frequently run or are expected to run on the platform. It benchmarks the platform's capability on supporting strategically important applications; | ||
|
||
* Workflow - based on science workflows that are frequently run or are expected to run on the platform. It benchmarks the platform's capability and also capacity on support strategically important workflows. A workflow is a series of runs of science applications; | ||
|
||
* Platform - well known HPC platform benchmarks which measure performance of the platform in an theoretical way. | ||
|
||
Each individual benchmark has its own README file which describes the purpose of the benchmark, how to run the benchmark and how to verify its output(s). |
Empty file.
Empty file.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# IOzone Filesystem Benchmark | ||
|
||
IOzone is a free filesystem benchmark tool. It generates and measure a | ||
variety of file operations. | ||
|
||
## Purpose | ||
|
||
This benchmark is used to measure the performance of the platform's filesystem. | ||
It measures the performance of the following operations: *Read, write, re-read, r | ||
e-write, read backwards, read strided, fread, fwrite, random read, pread ,mmap, | ||
aio_read, aio_write.* | ||
|
||
## Installation | ||
|
||
The benchmark (v3-471)can be downloaded from http://www.iozone.org/src/current/iozone3_471.tar | ||
|
||
Once the file is downloaded, navigate to the directory where the downloaded file is store and use the following instructions to build it: | ||
|
||
``` | ||
tar xf iozone3_471.tar | ||
cd iozone3_471/src | ||
make | ||
# make will display a list of supported platform. Pick the one that matches the platform. | ||
make <target> | ||
``` | ||
|
||
## Execution | ||
|
||
Instructions for executing this benchmark. to be completed. |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Create subdirectories for each science benchmark. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
# Name of the Benchmark | ||
|
||
## Purpose | ||
|
||
What's the purpose of this benchmark? What is it trying to measure? | ||
|
||
## Installation | ||
|
||
Instructions for obtaining and installing the benchmark. | ||
|
||
### Sample data [optional] | ||
|
||
Instructions for obtaining sample data required to run this benchmark. | ||
|
||
## Execution | ||
|
||
Instructions for executing this benchmark. | ||
|
||
### Output verification [optional] | ||
|
||
Instructions for verifying the output(s) generated by the benchmark meet expectation. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
Create subdirectories for each workflow benchmark. |