HOME | DOCUMENTATION | DOWNLOADS | RESULT REPOSITORY | LINKS | INTERNAL | CONTACT

[ Client | Benchmarks | Others ]


PRIOmark

Info: PRIOmark is an easy portable I/O benchmark that measures file system and disk I/O performance of modern computer systems. It characterizes the file system performance of single and distributed systems by means of the POSIX I/O and MPI-IO file system interfaces.

Linux:

with MPICH
  • download "priomark_src-0.9.1.tar.gz" to your HPC computer or frontend
    (Further information on howto download benchmarks with IPACS-Client in the second Client Guide section.)
  • $ tar -xvzf priomark_src-0.9.1.tar.gz
    unpack the priomark-tar-file
  • $ cd priomark_0.9.1
  • $ vi Makefile
    edit Makefile to set corret path to MPI: MPI_HOME = /opt/mpich/ch-p4
  • $ make
    compile sourcecode
  • $ mpiexec -np 8 priomark > prio_16cpu_out
    run PRIOmark benchmark with 8 nodes
    (for PBS-Queues you have to write a script with a mpiexec-command, further informations in the third Client Guide section)
  • upload output file, e.g. "prio_16cpu_out" with the help of the IPACS-client
    (Further information on how to upload results with the IPACS-Client in the fourth Client Guide section.)
  • during the upload the IPACS repository server will generate images to provide a graphical view of the results

back to Index


 
PRIOmark Sample Output:
 
=====================================================================
Common File Benchmark (MPI-IO, POSIX) (version: 0.5)
=====================================================================

---------------------------------------------------------------------
Write
---------------------------------------------------------------------

Write - POSIX:
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              3.762e+01
              6.400e+01              3.200e+01              3.212e+01

Average bandwidth              =    3.487e+01 mb/s

Write - MPI (ind. fp.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              4.895e+01
              6.400e+01              3.200e+01              5.041e+00

Average bandwidth              =    2.699e+01 mb/s

Write - MPI (ind. fp. coll.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              9.273e+00
              6.400e+01              3.200e+01              1.298e+01

Average bandwidth              =    1.113e+01 mb/s

Write - MPI (expl. offs.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              2.422e+01
              6.400e+01              3.200e+01              1.240e+02

Average bandwidth              =    7.411e+01 mb/s

Write - MPI (expl. offs. coll.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              7.676e+00
              6.400e+01              3.200e+01              1.294e+01

Average bandwidth              =    1.031e+01 mb/s
Average bandwidth (Write)      =    3.148e+01 mb/s

---------------------------------------------------------------------
Read/Write-mix
---------------------------------------------------------------------

Read/Write-mix - POSIX:
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              4.098e+01
              6.400e+01              3.200e+01              4.724e+01

Average bandwidth              =    4.411e+01 mb/s

Read/Write-mix - MPI (ind. fp.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              4.162e+01
              6.400e+01              3.200e+01              4.550e+01

Average bandwidth              =    4.356e+01 mb/s

Read/Write-mix - MPI (ind. fp. coll.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              1.199e+01
              6.400e+01              3.200e+01              1.906e+01

Average bandwidth              =    1.553e+01 mb/s

Read/Write-mix - MPI (expl. offs.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              4.028e+01
              6.400e+01              3.200e+01              4.461e+01

Average bandwidth              =    4.244e+01 mb/s

Read/Write-mix - MPI (expl. offs. coll.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              1.014e+01
              6.400e+01              3.200e+01              1.879e+01

Average bandwidth              =    1.446e+01 mb/s
Average bandwidth (Read/Write-mix) =    3.202e+01 mb/s

---------------------------------------------------------------------
Random Read/Write-mix
---------------------------------------------------------------------

Random Read/Write-mix - POSIX:
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              4.319e+01
              6.400e+01              3.200e+01              4.972e+01

Average bandwidth              =    4.645e+01 mb/s

Random Read/Write-mix - MPI (ind. fp.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              4.092e+01
              6.400e+01              3.200e+01              4.707e+01

Average bandwidth              =    4.399e+01 mb/s

Random Read/Write-mix - MPI (ind. fp. coll.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              1.238e+01
              6.400e+01              3.200e+01              1.898e+01

Average bandwidth              =    1.568e+01 mb/s

Random Read/Write-mix - MPI (expl. offs.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              3.912e+01
              6.400e+01              3.200e+01              4.766e+01

Average bandwidth              =    4.339e+01 mb/s

Random Read/Write-mix - MPI (expl. offs. coll.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              1.109e+01
              6.400e+01              3.200e+01              1.947e+01

Average bandwidth              =    1.528e+01 mb/s
Average bandwidth (Random Read/Write-mix) =    3.296e+01 mb/s

---------------------------------------------------------------------
Average bandwidth (all tests, one node)
---------------------------------------------------------------------
Average bandwidth (all tests, one node) =    3.215e+01 mb/s

---------------------------------------------------------------------
Average bandwidth (all tests, all nodes)
---------------------------------------------------------------------
Average bandwidth (all tests, all nodes) =    3.022e+01 mb/s

=====================================================================
Single File Benchmark (POSIX) (version: 0.3)
=====================================================================

---------------------------------------------------------------------
Write
---------------------------------------------------------------------

Write:
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              1.857e+00
              6.400e+01              3.200e+01              3.476e+00

Average bandwidth (Write)      =    2.666e+00 mb/s

---------------------------------------------------------------------
Read/Write-mix
---------------------------------------------------------------------

Read/Write-mix:
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              3.279e+00
              6.400e+01              3.200e+01              3.858e+00

Average bandwidth (Read/Write-mix) =    3.568e+00 mb/s

---------------------------------------------------------------------
Random Read/Write-mix
---------------------------------------------------------------------

Random Read/Write-mix:
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              4.182e+00
              6.400e+01              3.200e+01              6.213e+00

Average bandwidth (Random Read/Write-mix) =    5.198e+00 mb/s

---------------------------------------------------------------------
Backwards Read
---------------------------------------------------------------------

Backwards Read:
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              1.380e+02
              6.400e+01              3.200e+01              3.192e+02

Average bandwidth (Backwards Read) =    2.286e+02 mb/s

---------------------------------------------------------------------
Average bandwidth (all tests, one node)
---------------------------------------------------------------------
Average bandwidth (all tests, one node) =    6.001e+01 mb/s

---------------------------------------------------------------------
Average bandwidth (all tests, all nodes)
---------------------------------------------------------------------
Average bandwidth (all tests, all nodes) =    4.794e+01 mb/s

=====================================================================
Asynchronous I/O Performance (version: 0.3)
=====================================================================

---------------------------------------------------------------------
Bandwidth loss while parallel calculation
---------------------------------------------------------------------
AIO with indiv. filepointer not measureable!
AIO with explicite offset not measureable!
POSIX AIO (calc)               =    3.551e+01 MB/s
POSIX AIO (normal)             =    3.885e+01 MB/s
percentual ABL                 =    8.596e+00 %

---------------------------------------------------------------------
Calc. performance loss while asynchronous operation
---------------------------------------------------------------------
AIO with indiv. filepointer not measureable!
AIO with explicite offset not measureable!
POSIX AIO (I/O)                =    1.456e+00 ms
POSIX AIO (no I/O)             =    1.036e+00 ms
percentual ACL                 =   -9.635e+01 %

=====================================================================
Strided File Access Benchmark (MPI-IO) (version: 0.3)
=====================================================================

---------------------------------------------------------------------
Write
---------------------------------------------------------------------

Write - MPI (ind. fp.):
      file size[    mb]IO-request size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              1.750e+00
              6.400e+01              3.200e+01              3.946e+00

Average bandwidth (Write)      =    2.848e+00 mb/s

---------------------------------------------------------------------
Read/Write-mix
---------------------------------------------------------------------

Read/Write-mix - MPI (ind. fp.):
      file size[    mb]     block size[    kb]      bandwidth[  mb/s]
              6.400e+01              1.600e+01              3.222e+00
              6.400e+01              3.200e+01              5.915e+00

Average bandwidth (Read/Write-mix) =    4.568e+00 mb/s

---------------------------------------------------------------------
Average Bandwidth (all tests, one node)
---------------------------------------------------------------------
Average bandwidth (all tests, one node) =    3.708e+00 mb/s

---------------------------------------------------------------------
Average Bandwidth (all tests, all nodes)
---------------------------------------------------------------------
Average bandwidth (all tests, all nodes) =    6.955e+00 mb/s

=====================================================================
Collected Disk I/O Performance (average) (version: 0.2)
=====================================================================
Average bandwidth (all disk-benchmarks, all nodes) =    3.057e+01 mb/s
TOP


Copyright © 2002-2005 ipacs-benchmark.org