Skip to content

UDC-GAC/bdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Big Data Evaluator (BDEv)

Big Data Evaluator (BDEv) is a benchmarking tool that allows to evaluate multiple Big Data processing frameworks (e.g., Hadoop, Spark, Flink) using different micro-benchmarks and real-world applications in order to obtain valuable information about their performance, resource utilization, energy efficiency and microarchitectural behaviour.

Citation

If you use BDEv in your research, please cite our work using the following reference:

Jorge Veiga, Jonatan Enes, Roberto R. Expósito and Juan Touriño. BDEv 3.0: Energy efficiency and microarchitectural characterization of Big Data processing frameworks. Future Generation Computer Systems 86: 565-581, 2018.

Download

To download a specific version of BDEv, which is the recommended approach, you must clone a specific tag from the github repository instead of cloning the master branch. For example, you can download version 3.9 by executing:

git clone --branch v3.9 https://github.com/rreye/bdev.git

If you want to use the BDWatchdog framework for monitoring resource usage, which is integrated within BDEv as a git submodule, you should use the following command instead:

git clone --branch v3.9 --recurse-submodules https://github.com/rreye/bdev.git

Further information about BDEv usage and configuration is provided in the user's guide available to download at http://bdev.des.udc.es.

Authors

This tool is developed in the Computer Architecture Group at the Universidade da Coruña by:

License

This tool is distributed as free software and is publicly available under the MIT license (see the LICENSE file for more details).