Python SCOOP (software)

SCOOP (Scalable Concurrent Operations in Python) is a Python software module for distributing concurrent tasks on various environments, from heterogeneous grids of workstations to supercomputers. It uses ØMQ and the Greenlet package as building blocks to encapsulate and distribute tasks (named a Future) between processes and/or systems. Its interface is inspired from the PEP-3148 proposal. SCOOP is targeted towards scientific applications that require execution of many loosely coupled tasks using all available hardware resources. These resources need to be accessible through SSH.

Author
enMarc Parizeau and Yannick Hold
Comment
enSCOOP (Scalable Concurrent Operations in Python) is a Python software module for distributing concurrent tasks on various environments, from heterogeneous grids of workstations to supercomputers. It uses ØMQ and the Greenlet package as building blocks to encapsulate and distribute tasks (named a Future) between processes and/or systems. Its interface is inspired from the PEP-3148 proposal. SCOOP is targeted towards scientific applications that require execution of many loosely coupled tasks using all available hardware resources. These resources need to be accessible through SSH.
Computing platform
Cross-platform
Developer
enYannick Hold and Olivier Gagnon
Genre
enDistributed computing framework
Genre
Distributed computing
Has abstract
enSCOOP (Scalable Concurrent Operations in Python) is a Python software module for distributing concurrent tasks on various environments, from heterogeneous grids of workstations to supercomputers. It uses ØMQ and the Greenlet package as building blocks to encapsulate and distribute tasks (named a Future) between processes and/or systems. Its interface is inspired from the PEP-3148 proposal. SCOOP is targeted towards scientific applications that require execution of many loosely coupled tasks using all available hardware resources. These resources need to be accessible through SSH.
Homepage
www.pyscoop.org/
Hypernym
Module
Is primary topic of
Python SCOOP (software)
Label
enPython SCOOP (software)
LatestPreviewDate
30 January 2014
Latest preview date
30 January 2014
LatestReleaseDate
17 March 2014
Latest release date
17 March 2014
LatestReleaseVersion
.70
Latest release version
0.7.1
License
GNU Lesser General Public License
License
GNU Lesser General Public License
Link from a Wikipage to an external page
greenlet.readthedocs.org/en/latest/
www.pyscoop.org/
github.com/soravux/scoop/
www.python.org/dev/peps/pep-3148/
scoop.readthedocs.org
Link from a Wikipage to another Wikipage
Category:Distributed computing
Category:Free science software
Category:Python (programming language) scientific libraries
Category:Python (programming language) software
Concurrent computing
Cross-platform
Distributed computing
Evolutionary algorithm
Future (programming)
GNU Lesser General Public License
Grid computing
Laval University
Message Passing Interface
POSIX
Python (programming language)
Python software
Secure Shell
slave (technology)
ØMQ
Name
enSCOOP
Name
enSCOOP
OperatingSystem
enPOSIX-compliant
Operating system
POSIX
Platform
Cross-platform
ProgrammingLanguage
Python (programming language)
Programming language
Python (programming language)
SameAs
4tyLU
m.0n53c7d
Q7263930
Subject
Category:Distributed computing
Category:Free science software
Category:Python (programming language) scientific libraries
Category:Python (programming language) software
Title
enPython SCOOP
WasDerivedFrom
Python SCOOP (software)?oldid=1081201810&ns=0
Website
http://www.pyscoop.org/
WikiPageLength
4260
Wikipage page ID
37219580
Wikipage revision ID
1081201810
WikiPageUsesTemplate
Template:Infobox software
Template:Multiple issues
Template:Portal
Template:Primary sources
Template:Refimprove
Template:Reflist
Template:Start date and age