JasonCC / Tailbench-1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

# Tailbench
This repository contains the benchmark [TailBench](http://tailbench.csail.mit.edu/) developed by MIT which minor changes to be executed in a concrete platform.
## Platform
This software has been tested in Ubuntu 16.04
## Changes
The file "Changes.md" describes the changes which have been done.
## Build
### Download software
```
$ git clone https://github.com/albert17/Tailbench
$ cd TailBench
```
### Download dataset
```
$ wget http://tailbench.csail.mit.edu/tailbench.inputs.tgz
$ tar xzvf tailbench-v0.9.tgz
```
### Crate results dir
```
$ mkdir scratch
```
### Install dependencies
```
$ sudo apt-get install openjdk-8-jdk libopencv-dev autoconf ant libtcmalloc-minimal4 swig google-perftools libboost1.58-all-dev bzip2 libnuma-dev libjemalloc-dev libgoogle-perftools-dev libdb5.3++-dev libmysqld-dev libaio-dev uuid-dev libbz2-dev python-numpy python-scipy libgtop2-dev
```
### Compile
```
$ cd tailbench-v0.9
$ ./build.sh
```
## Run
```
$ sudo bash
$ ./build.sh
```         

About


Languages

Language:C++ 48.2%Language:HTML 13.4%Language:Makefile 13.0%Language:C 9.2%Language:Shell 5.7%Language:Roff 2.5%Language:Perl 2.3%Language:Python 2.2%Language:Java 1.2%Language:M4 0.4%Language:Smalltalk 0.4%Language:PHP 0.3%Language:TeX 0.2%Language:JavaScript 0.2%Language:Objective-C 0.2%Language:Yacc 0.2%Language:Assembly 0.2%Language:Tcl 0.1%Language:CSS 0.1%Language:Batchfile 0.0%Language:Perl 6 0.0%Language:CMake 0.0%Language:Ruby 0.0%Language:NewLisp 0.0%Language:XSLT 0.0%Language:Slash 0.0%Language:SystemVerilog 0.0%Language:Emacs Lisp 0.0%