This lab contains a set of experiments for measuring the speed-up of the
BeepBeep 3 event stream engine using
various multi-threading capabilities vs. the original, single-thread version.
This is done by running BeepBeep on various queries and (relatively large)
input files, and measuring the execution time and CPU load of both versions.
This archive contains an instance of LabPal, an environment for running
experiments on a computer and collecting their results in a user-friendly way.
The author of this archive has set up a set of experiments, which typically
involve running scripts on input data, processing their results and displaying
them in tables and plots. LabPal is a library that wraps around these
experiments and displays them in an easy-to-use web interface. The principle
behind LabPal is that all the necessary code, libraries and input data should be
bundled within a single self-contained JAR file, such that anyone can download
and easily reproduce someone else's experiments. Detailed instructions can be
found on the LabPal website.