Statistics
| Branch: | Revision:

root / xseg / peers / user @ 58b941b9

Name Size
.gitignore 37 Bytes
Makefile 4.4 kB
bench-lfsr.c 9.5 kB
bench-timer.c 4.9 kB
bench-utils.c 4.9 kB
bench-xseg.c 16.5 kB
bench-xseg.h 5.2 kB
common.c 4.8 kB
common.h 3.3 kB
dummy.c 2.3 kB
filed.c 18.6 kB
mapperd.c 8.2 kB
mapperd.py 2.8 kB
monitor.c 5.4 kB
mpeer.c 15.5 kB
mpeer.h 3.2 kB
mt-mapperd.c 80 kB
mt-pfiled.c 18.9 kB
mt-sosd.c 25.5 kB
mt-vlmcd.c 22.2 kB
peer.c 22.1 kB
peer.h 4.4 kB
pfiled.c 25.7 kB
sosd.c 16.3 kB
speer.c 13.1 kB
speer.h 3.1 kB
vlmc-tool.c 10.6 kB
vlmcd.c 15 kB
xseg-tool.c 49 kB

Latest revisions

# Date Author Comment
58b941b9 03/11/2013 11:52 am Alex Pyrgiotis

Fix LFSR behavior

b39f8ff2 03/11/2013 11:52 am Alex Pyrgiotis

Fix flag handling of struct bench

5957e816 03/11/2013 11:52 am Alex Pyrgiotis

Fix target names and chunk offsets

21051060 03/11/2013 11:52 am 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.

35afde18 03/11/2013 11:52 am 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...
ee638823 03/11/2013 11:52 am 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...

b003d80d 03/11/2013 11:52 am Alex Pyrgiotis

Add utility functions to header file

955151e6 03/11/2013 11:52 am 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...

0ef9c7ee 03/11/2013 11:52 am Alex Pyrgiotis

Fix segfault, parameters validation

4b114b66 03/11/2013 11:52 am Alex Pyrgiotis

Initial support for xseg ops

View revisions

Also available in: Atom