New release of sys_basher - Hardware

This is a discussion on New release of sys_basher - Hardware ; I've put a new release of sys_basher on the web. http://www.polybus.com/sys_basher_web/ sys_basher is a multithreaded system stress test. It runs on any Linux system. It can also run on Windows under Cygwin although the Cygwin version has slightly reduced functionality. ...

+ Reply to Thread
Results 1 to 3 of 3

Thread: New release of sys_basher

  1. New release of sys_basher

    I've put a new release of sys_basher on the web.

    http://www.polybus.com/sys_basher_web/

    sys_basher is a multithreaded system stress test. It runs on any Linux
    system. It can also run on Windows under Cygwin although the Cygwin
    version has slightly reduced functionality.

    This version adds report files which gives detailed memory and disk
    bandwidth numbers as well as 16,32, and 64 bit integer performance and
    single and double precision floating point performance.


  2. Re: New release of sys_basher

    General Schvantzkopf wrote:

    > I've put a new release of sys_basher on the web.
    >
    > http://www.polybus.com/sys_basher_web/
    >
    > sys_basher is a multithreaded system stress test. It runs on any Linux
    > system. It can also run on Windows under Cygwin although the Cygwin
    > version has slightly reduced functionality.
    >
    > This version adds report files which gives detailed memory and disk
    > bandwidth numbers as well as 16,32, and 64 bit integer performance and
    > single and double precision floating point performance.


    On my Linux system with 2 PIII's and less than a gig of memory (896M
    installed but some robbed by video card so 904,352K is visible) it prints
    this at start up:
    Shared RAM: -4616046987694877.000000 KBytes
    You should define the --help option as its kind of a defacto standard.
    In this sample output:
    Thread 13 of 4: Running Memory Bandwidth Tests
    1KB 89.80MB/S 2.10GB/S PASS
    2KB 2.26GB/S 2.15GB/S PASS
    4KB 2.31GB/S 2.19GB/S PASS
    8KB 2.33GB/S 2.19GB/S PASS
    16KB 2.33GB/S 2.18GB/S PASS
    32KB 2.02GB/S 2.16GB/S PASS
    What do the 2 MB/S figures represent? min and max throughput?
    I also wasnt sure how to decode the display of the following data:
    Thread 3 of 2: 32 Bit Integer Performance
    1KB 220.37M/S 161.82M/S 195.77M/S 201.64M/S 12.26M/S
    13.06M/S 566.08M/S 417.79M/S
    4KB 351.66M/S 315.79M/S 358.19M/S 373.67M/S 23.70M/S
    25.01M/S 574.69M/S 509.70M/S
    16KB 350.57M/S 341.55M/S 417.13M/S 345.20M/S 24.89M/S
    24.08M/S 407.52M/S 467.29M/S
    64KB 357.80M/S 91.28M/S 419.27M/S 144.48M/S 25.00M/S
    21.48M/S 482.56M/S 154.83M/S
    256KB 285.26M/S 28.21M/S 267.28M/S 67.14M/S 25.08M/S
    18.68M/S 79.89M/S 68.10M/S
    1MB 363.54M/S 37.52M/S 421.80M/S 65.45M/S 23.50M/S
    18.75M/S 76.94M/S 64.28M/S

    1KB PASS PASS PASS PASS PASS
    PASS PASS PASS
    4KB PASS PASS PASS PASS PASS
    PASS PASS PASS
    16KB PASS PASS PASS PASS PASS
    PASS PASS PASS
    64KB PASS PASS PASS PASS PASS
    PASS PASS PASS
    256KB PASS PASS PASS PASS PASS
    PASS PASS PASS
    1MB PASS PASS PASS PASS PASS
    PASS PASS PASS

    Thanks
    Eric

  3. Re: New release of sys_basher

    On Wed, 17 Oct 2007 23:53:07 -0700, Eric wrote:

    >
    > On my Linux system with 2 PIII's and less than a gig of memory (896M
    > installed but some robbed by video card so 904,352K is visible) it
    > prints this at start up:
    > Shared RAM: -4616046987694877.000000 KBytes


    The Shared RAM value in my data structure wasn't being loaded, I'll fix
    this.

    > You should define the --help option as its kind of a defacto standard.
    > In this sample output:


    I'll have it recognize the new style -- as well as the old style -.


    > Thread 13 of 4: Running Memory Bandwidth Tests 1KB 89.80MB/S
    > 2.10GB/S PASS 2KB 2.26GB/S 2.15GB/S PASS 4KB
    > 2.31GB/S 2.19GB/S PASS 8KB 2.33GB/S
    > 2.19GB/S PASS 16KB 2.33GB/S 2.18GB/S PASS 32KB
    > 2.02GB/S 2.16GB/S PASS What do the 2 MB/S figures


    The report files give the results in a much clearer format. The bandwidth
    measures in the stdio output are for that run only, the report files give
    you min/max and average results for. Bandwidth for memory operations is
    in Bytes/Sec, integer operations in OPs seconds and for floating point
    it's Flops per second. I seem to have dropped the units from the stdio
    transcript, the report files are clear. I'll fix the stdio output so that
    the units are clear.

    Try the -r switch which gives you the report files.




+ Reply to Thread