Workflows

What is a Workflow?
8 Workflows matching the given criteria: (Clear all filters)
Creator: Raül Sirvent8
Stable

COMPSs Matrix Multiplication resourceUsage profiling example.

MN5 MSIZE=20 BSIZE=768 7 Nodes (6 workers) (--num_nodes=7 --worker_in_master_cpus=0).

  • Total number of tasks: 20^3 = 8000
  • Maximum code parallelism: 20^2 = 400
  • Total cores: 112*6 = 672
  • Maximum utilisation: 400 / 112 = 3,57 Nodes

Overall stats from "pycompss inspect":

│ └── overall 
│ ├── matmul_tasks 
│ │ └── multiply 
│ │ ├── maxTime = 91,111 ms 
│ │ ├── executions = 8,000 
│ │ ├── avgTime = 84,839 ms 
│ │ └── minTime = 79,278 ms
...

Type: COMPSs

Creators: Raül Sirvent, Rosa M Badia

Submitter: Raül Sirvent

Application that perform the multiplication between matrices. In this experiment, a new profiling visualization is available, showing the resource usage such as CPU, memory, data read and written to disk, and data sent and received over the network.

Type: COMPSs

Creators: Raül Sirvent, Nicolò Giacomini

Submitter: Nicolò Giacomini

Stable

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

Description

Matrix multiplication is a binary operation that takes a pair of matrices and produces another matrix.

If A is an n×m matrix and B is an m×p matrix, the result AB of their multiplication is an n×p matrix defined only if the number of columns m in A is equal to the number of rows m in B. When multiplying A and B, the elements of the ...

Type: COMPSs

Creator: Raül Sirvent

Submitter: Raül Sirvent

DOI: 10.48546/workflowhub.workflow.1088.1

Stable

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

Description

Matrix multiplication is a binary operation that takes a pair of matrices and produces another matrix.

If A is an n×m matrix and B is an m×p matrix, the result AB of their multiplication is an n×p matrix defined only if the number of columns m in A is equal to the number of rows m in B. When multiplying A and B, the elements of the ...

Type: COMPSs

Creator: Raül Sirvent

Submitter: Raül Sirvent

DOI: 10.48546/workflowhub.workflow.1086.1

Stable

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

Description

The Sparse LU application computes an LU matrix factorization on a sparse blocked matrix. The matrix size (number of blocks) and the block size are parameters of the application.

As the algorithm progresses, the area of the matrix that is accessed is smaller; concretely, at each iteration, the 0th row and column of the current matrix are discarded. ...

Type: COMPSs

Creator: Raül Sirvent

Submitter: Raül Sirvent

DOI: 10.48546/workflowhub.workflow.1047.1

Stable

COMPSs Matrix Multiplication, out-of-core using files. Hypermatrix size used 2x2 blocks (MSIZE=2), block size used 2x2 elements (BSIZE=2)

Type: COMPSs

Creator: Raül Sirvent

Submitter: Raül Sirvent

DOI: 10.48546/workflowhub.workflow.1046.1

Stable

Name: Matrix multiplication with Files, reproducibility example, without data persistence Contact Person: support-compss@bsc.es Access Level: public License Agreement: Apache2 Platform: COMPSs

Description

Matrix multiplication is a binary operation that takes a pair of matrices and produces another matrix.

If A is an n×m matrix and B is an m×p matrix, the result AB of their multiplication is an n×p matrix defined only if the number of columns m in A is equal to the number ...

Type: COMPSs

Creator: Raül Sirvent

Submitter: Raül Sirvent

DOI: 10.48546/workflowhub.workflow.839.1

Stable

Name: Matrix multiplication with Files, reproducibility example Contact Person: support-compss@bsc.es Access Level: public License Agreement: Apache2 Platform: COMPSs

Description

Matrix multiplication is a binary operation that takes a pair of matrices and produces another matrix.

If A is an n×m matrix and B is an m×p matrix, the result AB of their multiplication is an n×p matrix defined only if the number of columns m in A is equal to the number of rows m in B. When multiplying ...

Type: COMPSs

Creator: Raül Sirvent

Submitter: Raül Sirvent

DOI: 10.48546/workflowhub.workflow.838.1

Powered by
(v.1.16.0)
Copyright © 2008 - 2024 The University of Manchester and HITS gGmbH