A GPU SYSTEMS CLUB FOR DE ANZA STUDENTS

Learn GPUs.
Layer by layer.

Explore GPU hardware and the kernels beneath PyTorch, from consumer cards to datacenter chips.

A cheerful onion in a flame hoodie, holding a microchip and sitting on a purple graphics card

01 / GET TOGETHER

Meetings

Our schedule is waiting on advisor availability. Confirmed meetings will appear here.

FIRST CLUB MEETING01

What is
a GPU?

A simple tour of consumer GPU architecture and the NVIDIA H100 datacenter GPU. We’ll look at how cores and memory work together, then unpack the H100’s streaming multiprocessors, Tensor Cores, and HBM memory.

DATETBDWHERERoom to be announced
Get the details on Discord

The calendar

PACIFIC TIME
No dates on the board yet.

We’ll add meetings when our advisor’s availability is confirmed. Nothing to RSVP to just yet.

02 / OPEN A FEW TABS

What we’ll explore

Ideas for future sessions. Open a topic for the project we have in mind.

01What runs beneath PyTorchFRAMEWORK → KERNEL

Follow a tensor operation from PyTorch to the GPU kernel that does the work. Inspect the threads, memory reads, and data transfers behind it, then time the operation on a CPU and GPU.

What we’d make: a small timing experiment and an annotated CUDA or Triton kernel.

PROJECT IDEA
02Make pixels do somethingGRAPHICS

Start with a pixel’s coordinates and turn them into color. Build a moving gradient, draw a shape with a distance function, and change a shader to see exactly what each line does.

What we’d make: a small interactive shader in the browser, with controls for color, motion, and shape.

FUTURE DIRECTION
03A little closer to the metalLOW-LEVEL

Explore what a program actually reads and writes. Use a small C or C++ example to inspect arrays, pointers, memory layout, and caches, then connect those ideas to GPU memory access.

What we’d make: a benchmark that compares two ways to walk through the same data and explains the difference.

FUTURE DIRECTION

03 / YOU CAN START HERE

Go below
the framework.

A GPU systems club, not a general AI club.

We explore GPU architecture, memory, kernels, and graphics. PyTorch gives us a starting point to trace what runs underneath a tensor operation; teaching its API or building AI apps isn’t the goal.

Inspired by GPU MODE, with short explanations and small experiments for De Anza students.

For your first meeting
No GPU or CUDA experience needed. Bring a laptop if you have one; basic Python helps with later code sessions.

COME HANG OUT

Join Torch Mode.

Get meeting updates, ask GPU questions, and share what you’re building.

Join the Discord

TORCH MODE MEETING