Bello banana!
Banana provides the benchmarking infrastructure for eko/ and yadism/. In order to ensure the
correct implementation we constantly benchmark our codes against other external available
codes. We aim at a seamless and easy interface that can be run quickly and fully adaptive to
the feature under investigation. As it turns out, the framework has become an integral part
of our development process and is hence under constant development. Since we want to
serve equally eko/ and yadism/ but they have different application we only implement the
shared logic here and leave it to the respective benchmarking packages, ekomark
and yadmark
,
to implement the remaining logic.
The benchmarking procedure can be separated into several steps: