
Anthony Kung
What's happening now
This Term: Fall 2025
- AI 539 CS/ECE 499/599 - HLS for AI Accelerators
Office Hours
- Wednesday: 3:00 - 5:00 PM @ KEC Atrium
Latest announcement
Babylon server might not be accessible for some students, please use flip servers.
How to get started
Guides
Server Setup & SSH Keys
Set up your development environment, generate SSH keys, and connect to remote servers securely.
BeginnerHLS For AI Lab 1 Environment
Set up the HLS for AI Lab 1 environment, including necessary software installations and configurations.
IntermediateHLS For AI Lab 2 Walkthrough
Step-by-step implementation guide for Lab 2 of HLS for AI, covering Multi-Head Self-Attention in C++ and a Decoder-Only Transformer in PyTorch with conceptual explanations and debugging tips.
IntermediateResources
EECS Account Access Request
Request your EECS account (required for Babylon/HPC access). Use your full name as listed in the engineering system.
HLS For AI Lab 1 Environment
Set up the HLS for AI Lab 1 environment, including necessary software installations and configurations.
Lab 1 Deep Dive - Understanding Machine Learning Basics
A detailed companion to Lab 1 for non-AI students. Explains every concept - from linearity, epochs, and dataloaders to activation functions and nonlinearity.
Lab 2 Deep Dive - From Matmul to Transformers
A detailed companion to Lab 2 for non-AI students. Explains every concept - from matrix multiplication and attention to transformers and large language models.