====== S3aSim ====== ---- dataentry benchmark ---- name : S3aSim layers_ttags : POSIX, MPI-IO features_ttags : metadata parallel_ttags : MPI type_ttags : synthetic license_ttag : GPLv2 webpage_url : http://users.eecs.northwestern.edu/~aching/research_webpage/s3asim.html ---- S3aSim is a sequence similarity search algorithm framework for testing and evaluating various I/O strategies using MPI-IO. ===== Usage ===== Let Makefile point to your MPI installation and make. There are some parameters to control the benchmark. Get a list by runing mpirun -np 1 s3asim-test -h ===== Example Output ===== For example runnning with default parameters ''mpirun -np 4 s3asim-test -q 10 -Q 1000 -d 10 -D 1000 -m 10 -M 1000 -p 1'' results in the following output Using default output file 'default' Using simple uniform query size distribution Using simple uniform database size distribution #################### Experimental Settings ################# numprocs = 4 total_frags = 10 query_count = 10 query_size_min = 10 query_size_max = 1000 database_sequence_size_min = 10 database_sequence_size_max = 1000 result_size_min = 1 result_count_min = 10 result_count_max = 1000 compute_speed = 1.000000 io_method = individual parallel_io = 1 query_sync = 0 output_file = default atomicity = 0 end_write = 0 maximum data / query = 3000000 hints = N/A ############################################################ [06/07 12:28] M:Processed a total of 5435809 -------------------------------------------------------------------- Phase | M: time |% of total| W: time |% of total Setup | 0.013 | 0.1 | 0.014 | 0.1 Data Distribution | 11.079 | 97.7 | 0.027 | 0.2 Compute | 0.000 | 0.0 | 10.821 | 95.4 Merge Results | 0.000 | 0.0 | 0.012 | 0.1 Gather Results | 0.174 | 1.5 | 0.001 | 0.0 I/O | 0.000 | 0.0 | 0.415 | 3.7 Sync | 0.068 | 0.6 | 0.015 | 0.1 Other | 0.004 | 0.0 | 0.032 | 0.3 -------------------------------------------------------------------- Total | 11.338 | 100.0 | 11.338 | 100.0 Output has been created using version 1.0.0.