Skip to content

dalvangriebler/ssp4py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ssp4py - Structured Stream Parallelism for Python

Author: Dalvan Griebler (Contact: dalvangriebler@gmail.com)

This project aims to provide a simpler parallel programming abstraction for Python programs over/using MPI. It is designed based on the structured parallel programming approach and stream processing applications. It intends to provide parallel patterns suitable to structure and modeling stream-based computations.

ssp4py uses the mpi4py as the backend.

Hopefully you can speed-up your machine-learning tasks for pre-processing data, training algorithms and testing models in Python.

To-do List

  • Support dynamic/ondemand schedule for the Farm pattern
  • Support ordering for the Farm pattern
  • Support Pipeline pattern
  • Support arbitrary nesting of Pipeline and Farm patterns
  • Support parallel Map and MapReduce pattern
  • Support arbitrary nesting of Pipeline, Farm, Map, and MapReduce patterns

Releases

No releases published

Packages

No packages published

Languages