HPCI Team at ATI
Youngsu Kim, HPC Faculty Fellow, Youngsu.Kim@csusb.edu
High-Performance Computing (HPC); from U.S. Geological Survey.
High Performance Computing most generally refers to the practice of aggregating computing power in a way that delivers much higher performance than one could get out of a typical desktop computer or workstation in order to solve large problems in science, engineering, or business.
Example:
$\longleftrightarrow$ |
---|
---- excerpt from Dr. Owen's email on 4/7/2021
San Diego Supercomputer Center https://www.sdsc.edu/
Necessary information to provide to start a project
Projects | Departments | faculty / RA | Systems | HPC Resources | Requirements | |
---|---|---|---|---|---|---|
Advanced Functional Materials | Chemistry | Joyce Pham/Asa Toombs,Valentin Acosta,Mayra Silva Barcenas,Katharine Stamm | VASP Simulation | PRP | CPU+GPU | |
Ancient Egytian Wadi el-Hudi expedition | History | Kate Liszka, Bryan Kraemer | MetaShape | PRP, Pittsburgh | CPU+GPU | |
Drone video Processing | Art & Design | Kurt Collins | Trimble Realworks | PRP | CPU+GPU | |
Psychology | Psychology | Pablo Gomez | R and Rstudio | PRP | CPU+GPU | |
Geological Sciences | Geological Sciences | Kerry Cato/Geo-Science students | MetaShape QTmodeler | PRP | CPU+GPU | |
HPCI - Math | Mathematics | Youngsu Kim | Macaulay2,Sage | PRP | CPU |
What's left?
Windows; ⊞ Win + R -> type "cmd" -> press return
Mac; ⌘ Command + Space bar -> type "terminal" -> press return
Linux ??
Why not using GUI?
print("Hello!")
print("This is Friday. I want beer.")
print("1 plus 2 is", 1+2)
Hello! This is Friday. I want beer. 1 plus 2 is 3
Let's explore it on the server;
Goal: Run Python
script (code) on the server
Caveat: We need to choose and set up the system.
We need
Python
complierLinux
is available on the server; However, Windows
support is there.To run Python
on Ubuntu
on PRP
we need to use
Python
installedUbuntu
image on PRP
Example/comparison
~ | PC | PRP |
---|---|---|
Program | Python | Python |
OS | Mac OS | Linux image |
Computer | Macbook | Server |
What is (virtual machine) image
Kubernetes
script
so by copying and pasting it, What I can do in addition to the experts Dung Vu & James MacDonell's support are
HPCI Team at ATI
Image sources