Changes between Version 2 and Version 3 of Workshops/IntroToMulti-Processing2025August


Ignore:
Timestamp:
08/15/25 16:44:58 (14 hours ago)
Author:
fuji
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Workshops/IntroToMulti-Processing2025August

    v2 v3  
    22= HPC Workshop Fall 2025 =
    33= Module 2 of 5 - Introduction to Multi-processing =
     4== Why use a HPC Cluster? ==
     5* tasks take too long
     6 * When the task to solve becomes heavy on computations, the operations are typically out-sourced from the local laptop or desktop to elsewhere. 
     7* one server is not enough
     8 * If the computational task or analysis to complete is daunting for a single computer, larger agglomerations of servers (computers) are used.
     9
     10== Parallel Computing ==
     11* [https://wiki.hpc.tulane.edu/trac/wiki/Workshops/IntroToHpc2015/Programming/SpeedupScaling Overview]
     12
     13=== Parallel Programming ===
     14* [[cypress/Programming/OpenMp|OpenMP]] - Simple tutorial of OpenMP parallel codes [[BR]]
     15* [[cypress/Programming/Mpi|MPI]] - Simple tutorial of MPI parallel codes [[BR]]
     16
     17=== Multi-threads ===
     18* In computer architecture, multithreading is the ability of a central processing unit (CPU) (or a single core in a multi-core processor) to provide multiple threads of execution.
     19
     20== Multi-processing ==
     21
    422
    523* [[cypress/JobArrays|Job Arrays]]