Skip to content

Cyaagain/thrill

 
 

Repository files navigation

Thrill

Travis-CI Status Travis-CI Status Jenkins Status Jenkins Status

Thrill is an EXPERIMENTAL C++ framework for distributed Big Data batch computations on a cluster of machines. It is currently being designed and developed as a research project at Karlsruhe Institute of Technology and is in early testing.

http://project-thrill.org

If you'd like to contribute to Thrill, please review the contribution guidelines.

Building Thrill

Thrill can be built with cmake. A convenience wrapper combining building and testing is provided, simply run

./compile.sh

Documentation

You can find the latest documentation for Thrill on Live Doxygen Documentation.

Examples

The directory ./examples contains examples for common applications such as WordCount, PageRank and kMeans.

Tests

The directory ./tests contains unit, integration and performance tests for various components of Thrill.

About

Thrill - An EXPERIMENTAL Distributed Big Data Batch Processing Framework in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 93.5%
  • Python 2.3%
  • CMake 2.0%
  • Perl 1.2%
  • Shell 0.6%
  • CSS 0.2%
  • Other 0.2%