Skip to content

Releases: sre990/ske-pi

v0.2.1-beta

14 Oct 08:05
Compare
Choose a tag to compare

SkePi

Data parallel and stream parallel skeletons implemented in erlang.

DONE:

  • farm stream parallel skeleton
  • pipe stream parallel skeleon
  • ability to compose stream skeletons
  • map data parallel skeleton
  • reduce data parallel skeleton (parallel fold version)
  • mapreduce data parallel skeletons (smart version, naive version, dictionaries version)
  • usage examples
  • logging, profiling and benchmarking utilities
  • utility functions for purposes such as chunking, file indexing and more

FIXED:

  • mapreduce sequential version (used in example/test_mapred_google.erl)

TODO:

  • mapreduce data parallel skeleton (hadoop/buckets version)
  • fault-tolerance
  • documentation
  • better error handling

Download SkePi

v0.2.0-beta

07 Oct 21:08
Compare
Choose a tag to compare

SkePi

Data parallel and stream parallel skeletons implemented in erlang.

DONE:

  • farm stream parallel skeleton
  • pipe stream parallel skeleon
  • ability to compose stream skeletons
  • map data parallel skeleton
  • reduce data parallel skeleton (parallel fold version)
  • mapreduce data parallel skeletons (smart version, naive version, dictionaries version)
  • usage examples
  • logging, profiling and benchmarking utilities
  • utility functions for purposes such as chunking, file indexing and more

FIXED:

  • mapreduce sequential version (used in example/test_mapred_google.erl)

TODO:

  • mapreduce data parallel skeleton (hadoop/buckets version)
  • fault-tolerance
  • documentation
  • better error handling

Download SkePi

ske-pi

01 Oct 08:56
Compare
Choose a tag to compare
ske-pi Pre-release
Pre-release

SkePi

Data parallel and stream parallel skeletons implemented in erlang.

DONE:

  • farm stream parallel skeleton
  • pipe stream parallel skeleon
  • ability to compose stream skeletons
  • map data parallel skeleton
  • mapreduce data parallel skeletons (naive version, dictionaries version)
  • usage examples
  • logging, profiling and benchmarking utilities
  • utility functions for purposes such as chunking, file indexing and more

TOFIX:

  • mapreduce sequential version (used in example/test_mapred_google.erl)

TODO:

  • reduce data parallel skeleton (parallel fold version)
  • mapreduce data parallel skeletons (smart version)
  • mapreduce data parallel skeleton (hadoop/buckets version)
  • fault-tolerance
  • documentation
  • better error handling

Download SkePi