Linh
B. Ngo
Toggle navigation
about
publications
blog
cv
teaching
Workshops and Tutorials
Operating Systems (FA26)
Software Engineering (FA26)
Cloud Engineering (FA26)
Cloud Systems Engineering (FA26)
Tiny Machine Learning (tinyML) (SU26)
Big Data Engineering (SU26)
CSC 418/587 (WI25)
Introduction to Cloud (SP26)
Computer Systems (dev)
Computer Security II (dev)
Distributed and Parallel Computing (dev)
iOS App Development (dev)
Cloud Computing Fundamentals (SP26)
Agentic AI (dev)
ctrl k
Computing Environments
Contents
Overview
Computing Environments
Preparation
In preparation for this lecture, you are to:
Follow the
instructions to set up Docker Desktop
If you are not familiar with Docker, quickly go through the
Introduction to Docker workshop
Follow the
instructions to set up the parallel computing environment for CSC466
Overview
General architecture
One head node: where users interact with the backend computing cluster
Two compute nodes: where actual computations are carried out (in a traditional HPC model)