<!DOCTYPE experiments_description SYSTEM "sigmod08-experiments.dtd">
<experiments_description>
  <paper>333.pdf</paper>
  <machine id="lin">
    <hardware>
      <proc>
        <make>AMD</make>
        <model>Athlon 64</model>
        <bit>64</bit>
        <GHz>2.4</GHz>
      </proc>
      <disk gigabytes="200"/>
      <memory megabytes="1024"/>
      <comment>4x 200GB disk using software RAID5</comment>
    </hardware>
    <os softwares="gcc bdb">
      <linux>
        <distribname>openSUSE</distribname>
        <distribno>10.2</distribno>
        <kernel>2.6.18</kernel>
      </linux>
    </os>
  </machine>
  <software id="gcc">
    <name>GNU Compiler Collection</name>
    <function>translating source code to object code</function>
    <version>4.1.2</version>
    <downloadURL>http://gcc.gnu.org</downloadURL>
  </software>
  <software id="bdb">
    <name>Oracle Berkeley DB</name>
    <function>Embedded database used as research platform</function>
    <version>4.6.21</version>
    <downloadURL>http://www.oracle.com/technology/software/products/berkeley-db/index.html</downloadURL>
  </software>
  <network id="net1">
    <machineset mkey="lin" howmany="1" />
  </network>

  <experiment id1="Figure 11" hardwkey="net1">
    <install>Either use the binaries, or in db-4.6.21-safe-si2/build_unix, run "../dist/configure --with-mutex=POSIX/pthreads/library; make; make db_perf"</install>
    <howto>Run "bash ../run_bench -Dlog_flush=nosync" then "bash ../process_results.sh > results-nosync.csv"</howto>
  </experiment>

  <experiment id1="Figure 12" hardwkey="net1">
    <install>Use binaries as in Figure 11</install>
    <howto>Run "bash ../run_bench" then "bash ../process_results.sh > results-std.csv"</howto>
  </experiment>

  <experiment id1="Figure 13" hardwkey="net1">
    <install>Use binaries as in Figure 11</install>
    <howto>Run "bash ../run_bench -Dpagesize=512" then "bash ../process_results.sh > results-lowcontention.csv"</howto>
  </experiment>
</experiments_description>
