-
-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The why of cluster is missing #15
Comments
See also #7 |
related to this, a lengthy article on what HPC is: |
Nice article! Thanks for linking, @psteinb. |
Related issue is #235 and #117. It is partially addressed in https://carpentries-incubator.github.io/hpc-intro/11-hpc-intro/index.html so can probably be closed. |
"Can probably be closed" is music to my ears. |
The why of cluster is missing
Cloud and cluster are defined as terms. But why should a researcher care?
Anwser:
Cloud typically runs services.
Cluster runs batch jobs.
Cloud is better when you need to run a service such as a website, or database.
Cluster is better when a researcher needs to run one or more computations (ex simulation or data processing) where it is not really important exactly when the computation runs and where it may take a while for enough resources to become available to run the computation.
Would it not be great if there was something that orchestrated the resources, started your computation when enough resources were available to run even if its 4 am, and emailed you when your computation was done. This is what a HPC cluster does, and why you would use one.
The exact nomenclature computation/simulation/job of this discussion will be difficult to have without invoking other not defined words.
The text was updated successfully, but these errors were encountered: