Statistics
| Branch: | Tag: | Revision:

root / xseg @ 5e76beb5

Name Size
  doc
  drivers
  lib
  peers
  sys
  tools
  util_libs
  xseg
  xtypes
.gitignore 121 Bytes
Makefile 3.3 kB
base.mk 2.9 kB
config.env 220 Bytes
envsetup 2.7 kB
launch 9.2 kB

Latest revisions

# Date Author Comment
5e76beb5 02/19/2013 05:24 pm Alex Pyrgiotis

Increment completed requests of insane timers

Even if a timer is not used for a benchmark, we need to increment its
completed requests since these are needed to calculate how many requests
are left etc.

d49e18aa 02/19/2013 04:28 pm Alex Pyrgiotis

Implement most semi-finished functionalities

Summary of new functionalities:

  • Add support for 4 different xseg operations (read, write, info,
    delete).
  • Add support for random I/O patterns with a fast Galois LFSR.
  • Add insanity levels in timers, which allow the user to exclude obscure...
9b5853f2 02/18/2013 09:56 pm Alex Pyrgiotis

Add an LFSR PRNG for bench

The PRNG introduced by this commit is a Galois-XNOR LFSR, which can
generate unique pseudorandom numbers. Also, seeded with the same
seed, it will produce the same sequence.

This implementation is driven by the needs of XSEG for a blazing fast...

41616c5b 02/16/2013 09:24 pm Alex Pyrgiotis

Add utility functions to header file

1d086ace 02/16/2013 08:51 pm Alex Pyrgiotis

Design the program's skeleton for new features

Bench peer must be able to test all xseg operations in a synchronous or
asynchronous way. Also, it must have a validation mode to sanity-check
if xseg requests are issued properly. Most of the above are present in...

b0074b6c 02/15/2013 11:40 am Alex Pyrgiotis

Fix segfault, parameters validation

907e1862 02/14/2013 08:00 pm Alex Pyrgiotis

Initial support for xseg ops

10956d59 02/14/2013 03:38 pm Alex Pyrgiotis

Alpha release of bench peer

On this release, the bench peer can measure the total elapsed time
of the benchmark. TODO:

  • Allow bench peer to be multi-threaded.
  • Adjust benchmarking precision, by eliminating or including more
    trivial timers.
  • Measure mean time, standard deviation of requests.
59da5107 02/12/2013 07:39 pm Alex Pyrgiotis

Make bench send requests faster

0c3e3ef3 02/12/2013 02:02 pm Alex Pyrgiotis

Fix missing function declaration

View revisions

Also available in: Atom