... | ... | @@ -8,6 +8,7 @@ This page contains information about the applications that have been tested with |
|
|
| [IOR](#ior) | SUCCESS |
|
|
|
| [MADBench2](#madbench2) | SUCCESS |
|
|
|
| [Ondes3D](#ondes3d) | PENDING |
|
|
|
| [S3aSim] (#s3asim) | PENDING |
|
|
|
|
|
|
## HACC-IO
|
|
|
|
... | ... | @@ -130,4 +131,33 @@ mpirun --oversubscribe --np 4 ondes3d 2 |
|
|
|
|
|
### Known issues
|
|
|
|
|
|
[ISSUE #82](https://storage.bsc.es/gitlab/hpc/gekkofs/issues/82) - GeekoFS does not yet provide support for POSIX `writev` operations that are issued by the application. |
|
|
\ No newline at end of file |
|
|
[ISSUE #82](https://storage.bsc.es/gitlab/hpc/gekkofs/issues/82) - GeekoFS does not yet provide support for POSIX `writev` operations that are issued by the application.
|
|
|
|
|
|
## S3aSim
|
|
|
|
|
|
S3aSim is a sequence similarity search algorithm framework for testing and evaluating various I/O strategies using MPI-IO. It has been optimized for PVFS2 ROMIO hints, but can be augmented to use MPI-IO hints for other file systems. S3aSim uses a master-slave parallel programming model with database segmentation, which mimics the mpiBLAST access pattern. A referring publication can be found here from HPDC 2006. Contact me for any additional information and/or suggestions.
|
|
|
|
|
|
### Instructions
|
|
|
|
|
|
You can download the source code and find its documentation at:
|
|
|
|
|
|
http://users.eecs.northwestern.edu/~aching/research_webpage/benchmarks/s3asim-1.00.tar.gz
|
|
|
|
|
|
To run the application:
|
|
|
|
|
|
```bash
|
|
|
LD_PRELOAD=<PATH>/lib/libgkfs_intercept.so \
|
|
|
LIBGKFS_LOG=all \
|
|
|
LIBGKFS_LOG_OUTPUT=/dev/stderr \
|
|
|
mpirun --oversubscribe --np 4 s3asim-nj --total-fragments 128 --query-count 20100 --database-sequence-size-min 6 --database-sequence-size-max 45088768 --compute-speed 10.0 --io-method 0 --parallel-io 0 --output_file /mnt/gkfs/output
|
|
|
```
|
|
|
|
|
|
### Tests
|
|
|
|
|
|
| Date | Version | Status |
|
|
|
| ------ | ------ | ------ |
|
|
|
| 2020-02-26 | - | FAILED |
|
|
|
|
|
|
### Known issues
|
|
|
|
|
|
[ISSUE #82](https://storage.bsc.es/gitlab/hpc/gekkofs/issues/82) - GeekoFS does not yet provide support for POSIX `writev` operations that are issued by the application. |