Download Latest Version v0.2.1-beta.zip (329.2 kB)
Email in envelope

Get an email when there's a new version of SkePi

Home / v0.2.0-beta
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2022-10-07 792 Bytes
v0.2.0-beta.tar.gz 2022-10-07 70.2 kB
v0.2.0-beta.zip 2022-10-07 273.3 kB
Totals: 3 Items   344.3 kB 0

SkePi

Data parallel and stream parallel skeletons implemented in erlang.

DONE:

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

FIXED:

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

TODO:

  • [ ] mapreduce data parallel skeleton (hadoop/buckets version)
  • [ ] fault-tolerance
  • [ ] documentation
  • [ ] better error handling
Source: README.md, updated 2022-10-07