Skip to content

Instantly share code, notes, and snippets.

View mdda's full-sized avatar

Martin Andrews mdda

View GitHub Profile
@mdda
mdda / translated_transcription.md
Created June 20, 2026 20:21
Gemini Flash Lite transcription of the HBM explainer video

Here is the English transcription of the video @ https://x.com/RJDAIGOGO/status/2068160949606133955, which explains the technology behind High Bandwidth Memory (HBM).


00:00 This is the mainboard of a consumer gaming graphics card, the 5090. The most eye-catching part is the GPU chip in the middle.

00:06 Surrounding the GPU chip, we can see a ring of VRAM modules. The instructions and data needed for GPU operations, as well as temporary results, are stored here.

00:14 Now, this is a node from an NVIDIA GB300 AI data center. This node contains four GPUs, but if you look at their surroundings, you won't see any VRAM modules like the ones on the 5090. Does this mean AI server GPUs don't need VRAM to work?

@mdda
mdda / tpu.md
Created January 19, 2020 13:26 — forked from SamuelMarks/tpu.md
Nothing to TPU in 5 Google Cloud commands

Google Cloud configuration

First: install the CLI program for your distribution: https://cloud.google.com/sdk/install

Parameters

Modify accordingly:

export REGION='us-central1'
export ZONE='us-central1-f'
export PROJECT_NAME='proj'
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@mdda
mdda / csv_to_sqlite.py
Created July 18, 2014 08:34
CSV-to-sqlite importer with simple DSL to map ports 'AIS' data
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sqlite3
import re
import sys, csv
import datetime, time
db_file = "ports.db"