Explore efficient parallel linear algebra operations using ScaLAPACK with provided examples, compilation instructions, and batch scripts.
For general information about parallel computing on Harvard's cluster, see the RC User Documentation on Parallel Computing.
Utilize ScaLAPACK for distributed memory parallel computations on large matrices.
- Example1: Demonstrates the use of ScaLAPACK for solving linear systems with detailed batch scripts and output analysis.
This directory contains a complete working example showcasing the capabilities of ScaLAPACK.
- README.md: Overview of the example, including job submission instructions.
- psgesv.f90: Fortran implementation for solving linear systems using ScaLAPACK.
- Makefile: Compilation instructions for building the Fortran code.
- scalapack_test.sh: Batch script for submitting the job to SLURM.
| Feature | Description | Use Case | Example File |
|---|---|---|---|
| ScaLAPACK | Distributed linear algebra computations | Large matrix operations | psgesv.f90 |
| Batch Script | Automates job submission | Efficient job management | scalapack_test.sh |
| Makefile | Simplifies compilation | Easy code building | Makefile |
| Documentation | Guides and instructions | Understanding usage | README.md |