Of course. As written before it allows you to define test scenarios for
Mahout as for example: Run this recommender with different JVM settings
or different parameters. The test scenario will be executed once of each
given JVM settings and for each given parameter set.
Using this feature you are able to compare the runtime of Mahout for
different JVM settings and the best configuration for a given algorithm
from the view point of runtime. For example will be able to compare the
runtime of your recommander for 10, 50 and 100 recommendation using the
same test. Thotti collect the results of your tests and visualize them.
Although the visualization is not implemented yet.
Beyond Thotti can be used even to compare the runtime of Mahout for
different hardware setups. If you would like to know if Mahout will run
faster an an different machine setup, run the same tests on the old
configuration and the new one.
Bye,
Oliver
Am 07.01.2012 08:59, schrieb Isabel Drost:
On 03.01.2012 Oliver B. Fischer wrote:
Thotti's home is at https://github.com/obfischer/repositories
I will update the example project
(https://github.com/obfischer/Thotti-E2) during the next days. There is
also need for some documentation.
Thanks for sharing the links, Oliver. It would be great if you could give a very
brief overview of what people can do with the framework. Would be great if that
would develop into something that can be run regularly to avoid performance
regressions in our code.
Isabel