Skip to content

jpahullo/python-multiprocessing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multiprocessing in python

Description

This package is a test on multiprocessing on python, using the core library called multiprocessing. This includes some tests depicting the specific API and behavior.

This package also includes the py_ecc, which provides an implementation in python of the Reed Salomon erasure code.

Altogether will serve as the basis for several practical work in the subject Distributed System Architectures at the Universitat Rovira i Virgili.

Goal

Build some proof of concepts of multiprocessing in python, and knowing the limitations of the library multiprocessing (such as forced uniform distribution of jobs among workers). Show a use case for the py_ecc Reed Salomon implementation.

py_ecc

py_ecc is distributed under a GPL-compliant license and therefore is also included in this package. You may find the last version under http://web.mit.edu/~emin/www.old/source_code/py_ecc/ and contact to its author.

Copyright

This software is authored by (c) 2015 Jordi Pujol-Ahulló jordi.pujol@urv.cat

License

This software is distributed under GPL v3 license. See: http://www.gnu.org/copyleft/gpl.html

About

This package is a test on multiprocessing on python, using the core library called *multiprocessing*, and the py_ecc library for Reed Salomon erasure code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages