PyCOMPSs Increment example, ran at Marenostrum IV supercomputer, example of INOUT file and compss_open usage
COMPSs 3.3

Workflow Type: COMPSs
Stable

Name: Increment
Contact Person: support-compss@bsc.es
Access Level: public
License Agreement: Apache2
Platform: COMPSs

Description

Increment is an application that takes three different values and increases them a number of given times.

The purpose of this application is to show parallelism between the different increments.

Execution instructions

Usage:

runcompss --lang=python src/increment.py N initValue1 initValue2 initValue3

where:

  • N: Number of times to increase the counters
  • initValue1: Initial value for counter 1
  • initValue2: Initial value for counter 2
  • initValue3: Initial value for counter 3

Execution Examples

runcompss --lang=python src/increment.py 10 1 2 3
runcompss src/wordcount.py src/increment.py 10 1 2 3
python -m pycompss src/wordcount.py src/increment.py 10 1 2 3

Build

No build is required

Click and drag the diagram to pan, double click or use the controls to zoom.

Version History

COMPSs 3.3 (earliest) Created 24th Nov 2023 at 08:35 by Raül Sirvent

Ran using COMPSs 3.3 version


Frozen COMPSs-3.3 f9b080c
help Creators and Submitter
Creator
Additional credit

The Workflows and Distributed Computing Team (https://www.bsc.es/discover-bsc/organisation/scientific-structure/workflows-and-distributed-computing/)

Submitter
Citation
Conejero, J. (2023). PyCOMPSs Increment example, ran at Marenostrum IV supercomputer, example of INOUT file and compss_open usage. WorkflowHub. https://doi.org/10.48546/WORKFLOWHUB.WORKFLOW.678.1
Activity

Views: 1583   Downloads: 379

Created: 24th Nov 2023 at 08:35

help Attributions

None

Total size: 56.9 KB
Powered by
(v.1.16.0-main)
Copyright © 2008 - 2024 The University of Manchester and HITS gGmbH