Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Dec 27, 2011
  1. Added a README file.

    Mark Nelson authored
  2. First pass at generating pseudo-random data using multiply-

    Mark Nelson authored
    with-carry for fast random number generation.
Commits on Dec 26, 2011
  1. Fixed missing utilities.h include that caused wrong return type for

    Mark Nelson authored
    StringToBytes.
Commits on Dec 13, 2011
  1. @morrone

    Fix time array index for reads

    morrone authored
  2. @morrone

    Message cleanup

    morrone authored
  3. @morrone

    Bump beta version to 2.999.2

    morrone authored
  4. @morrone
  5. @morrone
  6. @morrone

    Print test numbers

    morrone authored
  7. @morrone

    Refactor the test summary code.

    morrone authored
    Only print total summary after all tests run.
    
    Put calculated results from each iteration of a test in a separate
    IOR_results_t structure.  Clean up the allocation and freeing code
    for these caluclated bits, which allowing us to hang onto the results
    until the end of all tests.  That in turn allows us to perform one
    big summary at the end of all of the tests.
Commits on Dec 11, 2011
  1. @morrone

    Print header for each test

    morrone authored
  2. @morrone
  3. @morrone
Commits on Dec 9, 2011
  1. @morrone

    Fix column headers in print statements.

    morrone authored
    Also drop silly "EXCEL" field.
Commits on Nov 29, 2011
  1. @morrone
  2. @morrone
Commits on Nov 22, 2011
  1. @morrone
Commits on Nov 21, 2011
  1. @morrone
Commits on Nov 12, 2011
  1. @morrone

    Impose proper file scoping and header usage.

    morrone authored
    Clean up the header files to only contain those things that
    need to be shared between .c files.
    
    Functions that are not shared are now declared static to
    make their file scope explicit.  Functions that ARE shared
    are declared in appropriate headers.
    
    I am not going to claim that I caugh everything, but at
    least it is a good start.
Commits on Nov 11, 2011
  1. @morrone

    Fix prototype locations

    morrone authored
  2. @morrone

    More simple code cleanup

    morrone authored
  3. @morrone

    Change the the One True Formatting (Linux style)

    morrone authored
    Ran the main ior code through "indent -linux --no-tabs".
  4. @morrone

    Add missing config.h include

    morrone authored
  5. @morrone

    Bump beta version to 2.999.1

    morrone authored
  6. @morrone
  7. @morrone

    Improve error messages.

    morrone authored
    Other minor code style fixes.
  8. @morrone

    Change to single-line error and warning messages.

    morrone authored
    It was a nice idea to use multi-line error messages to make them
    really obvious, but unfortunately it is terrible in practice.  Often
    errors will occur on multiple nodes simultaneously and the error
    messages will be interleaved and virtually unreadable.
    
    I also prefixed each message with "ior", to make it clear that
    it is ior that produced the message, and not the scheduler, MPI, or
    something else.
Commits on Nov 10, 2011
  1. @morrone
  2. @morrone

    Add an --enable-caps configure option.

    morrone authored
    If you must have the binary named "IOR" in all caps, use
    the --enable-caps configure option.
  3. @morrone

    Use first available aiori as the default.

    morrone authored
    Doesn't just assume "POSIX" is available.
  4. @morrone
Commits on Nov 9, 2011
  1. @morrone

    Clean up lustre striping support.

    morrone authored
    Error out immediately if a lustre option was specified,
    but no lustre support was compiled in.
    
    Set a flag when any lustre string options are set, to
    make the code cleaner.
  2. @morrone
Commits on Nov 3, 2011
  1. @morrone
  2. @morrone

    Move cbif to the contrib directory.

    morrone authored
    Also mark it "noinst" in automake.
Something went wrong with that request. Please try again.