Skip to content

mtcs/faster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Last Release Last Tag Stared Watchers Downloads Issues

Faster

####Super Fast Distributed Computing

Build Status Master ![Build Status Dev Master](https://img.shields.io/travis/mtcs/faster/dev%2Fmaster.svg?maxAge=2592000&label=dev build) Coverage Status ![Coverage Status](https://img.shields.io/coveralls/mtcs/faster/dev%2Fmaster.svg?maxAge=2592000&label=dev coverage)

Faster is a distributed computing framework designed to be fast, efficient and flexible. It is designed to work well in small and large heterogeneous clusters. Although, we are still in heavy development.

Features

  • High level distributed computing framework.
  • Implemented in C++ for speed.
  • Very low latency optimized for iterative and high performance algorithms.
  • Obect-Functional ideology similar to Apache Spark(map, reduce, flatMap, groupByKey, cogroup etc).
  • Built-in bulk functions (bulkMap, bulkReduce etc).
  • Minimal memmory usage.
  • OpenMP thread parallelization.
  • MPI message passing wrapping and job execution.

Requirements

  • GCC 5 (6 if testing enabled)
  • CMake > 2.8
  • MPI (tested with OpenMPI 1.6,1.9,1.10)
  • libhdfs - for hdfs support

Donate to Faster Donate to MtCS Beer pay Faster

About

Super Fast Distributted Computing

Resources

License

Stars

Watchers

Forks

Packages

No packages published