Workflows: Difference between revisions
Jump to navigation
Jump to search
IA migration §1c: create Workflows section landing hub (via create-page on MediaWiki MCP Server) |
mNo edit summary |
||
| (8 intermediate revisions by the same user not shown) | |||
| Line 10: | Line 10: | ||
* [[Scheduled tasks (cron)]] — running recurring tasks with scrontab | * [[Scheduled tasks (cron)]] — running recurring tasks with scrontab | ||
=== | === Parallel Workflows === | ||
* [[Performance Optimization/Multiple CPUs]] — using several cores in one job | * [[Workflows/Parallel-Computing|Parallel Computing]] | ||
* [[Performance Optimization/Multiple nodes (MPI)]] — scaling across nodes with MPI | * [[Workflows/Serial|Serial]] | ||
* [[Performance Optimization/Multiple nodes (arrayjobs)]] — scaling with job arrays | * [[Workflows/Embarassinly-Parallel|Embarrassingly Parallel]] | ||
* [[Workflows/Multi-threaded|Multi-threaded]] | |||
* [[Workflows/Multi-Process|Multi-Process]] | |||
* Hybrid Workflows | |||
* GPU workflows | |||
* <s>[[Performance Optimization/Multiple CPUs]] — using several cores in one job</s> | |||
* <s>[[Performance Optimization/Multiple nodes (MPI)]] — scaling across nodes with MPI</s> | |||
* <s>[[Performance Optimization/Multiple nodes (arrayjobs)]] — scaling with job arrays</s> | |||
Latest revision as of 09:55, 5 August 2026
Guidelines and tools for building reproducible, efficient research workflows on Anunna.
In this section
- Workflow Migration from Laptop to HPC — moving your work to the cluster
- Reproducibility Guidelines — keeping your work reproducible
- Workflow Engines (Snakemake, Nextflow) — managing multi-step pipelines
- Debugging Jobs — working out why a job failed
- Checkpointing — saving and restarting long jobs
- Scheduled tasks (cron) — running recurring tasks with scrontab
Parallel Workflows
- Parallel Computing
- Serial
- Embarrassingly Parallel
- Multi-threaded
- Multi-Process
- Hybrid Workflows
- GPU workflows
Performance Optimization/Multiple CPUs — using several cores in one jobPerformance Optimization/Multiple nodes (MPI) — scaling across nodes with MPIPerformance Optimization/Multiple nodes (arrayjobs) — scaling with job arrays