2.10
What is COMPSs?
Quickstart
Installation and Administration
Application development
Java
Python Binding
Programming Model
Task Definition
Task Selection
Task Parameters
Other Task Parameters
Task Parameters Summary
Task Return
Other task types
Task Constraints
Multiple Task Implementations
API
Failures and Exceptions
Application Execution
Integration with Jupyter notebook
Integration with Numba
C/C++ Binding
Constraints
Execution Environments
Tracing
Persistent Storage
Sample Applications
PyCOMPSs Player
PyCOMPSs Notebooks
Troubleshooting
COMPSs Tutorial
COMPSs
»
Application development
»
Python Binding
»
Programming Model
»
Task Definition
Edit on GitHub
Task Definition
The task definition is structured in the following sections:
Table of Contents
Task Selection
Function parameters
Tasks within classes
Task Parameters
Objects
Files
Directories
Collections
Collections of files
Dictionaries
Streams
Standard Streams
Other Task Parameters
Task time out
Scheduler hints
On failure task behaviour
Task Parameters Summary
Task Return
Other task types
Binary decorator
OmpSs decorator
MPI decorator
I/O decorator
COMPSs decorator
Multinode decorator
HTTP decorator
Reduction decorator
Container decorator
Other task types summary
Task Constraints
Multiple Task Implementations
Read the Docs
v: 2.10
Versions
latest
stable
2.10
2.9
2.8
2.7
2.6
Downloads
On Read the Docs
Project Home
Builds