Column-oriented GPU-accelerated Database Management System
CoGaDB
Installation

Installation on Ubuntu

Just type the following command line:

  sudo apt-get install gcc g++ make cmake doxygen doxygen-gui graphviz libboost-all-dev libtbb-dev libreadline6 libreadline6-dev bison

Alternatively, you use our installation script:

  ./setup-ubuntu.sh  

Installation

Currently only Linux is officially supported. For Installation, download and unpack the release package. Afterwards, you have to install the necessary tools and libraries that CoGaDB uses:

We included a setup script for ubuntu users: setup-ubuntu.sh (Note that CUDA has to be installed separately).

Building cogadb in a Terminal

Open a terminal and navigate to the directory were you unpacked CoGaDB.

Compile cogadb

  cd gpudbms/
  mkdir build
  cd build
  cmake ../
  make

To run CoGaDB, issue

        cd build
        ./cogadb/bin/cogadbd

To generate and view the documentation, you can use the following commands:

  make cogadb-doc
  ${BROWSER} cogadb/doc/documentation/html/index.htm
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines