Halide Talk
What it is
Andrew Adams, a Halide developer, presents the Halide language for image processing and tensor computation. The talk explains the separation of algorithm from schedule with illustrated examples of parallelism, locality and redundancy tradeoffs.
Why Hacker News recommends it
Recommended as the clearest explanation of Halide's ideas and of scheduling for performance.
- 5 people recommended it
- 4 different months
- 0 strong recommendations
- first 2014, last 2021
What HN commenters said
“The best way to understand it is probably to watch the video, which is relatively long but explains things clearly”
Clear, long explanation of Halide's algorithm/schedule separation.
modeless, 2014-04 · Recommendation · in “Speed memory access by arranging data to take advantage of CPU caching”
“they seem to open new ground in the area you are prusuing”
Opens new ground in performance work balancing parallelism, locality, redundancy.
whos3424, 2018-05 · Recommendation · in “How to write efficient matrix multiplication”
“A really nice video with animations of various scheduling approaches for these types of linear algebra algorithms”
Animations of scheduling approaches for linear algebra algorithms.
tehsauce, 2018-05 · Recommendation · in “How to write efficient matrix multiplication”
“Here is a relevant video from the creator. It has some fun illustrations”
Talk from the creator with illustrations explaining how it works.
all2, 2018-12 · Recommendation · in “Halide: a language for fast, portable computation on images and tensors”
“I feel like this talk on Halide[0] is really illustrative of the general concepts.”
Illustrates locality and vectorization concepts behind column-oriented layouts.
T-R, 2021-05 · Recommendation · in “Apache Arrow 4.0”
Excerpts from Hacker News comments, linked to the originals. Summaries and labels were written by a language model from those comments.
Topics: halide, scheduling, performance optimization, locality, vectorization
Also recommended by the same people
explainerYour dishwasher is better than you think (tips, tricks, and how they work)Technology Connections · 6 HN recommenders · 2024–2026
interviewHD Feynman: FUN TO IMAGINE complete (with optional Chinese subtitles)Christopher Sykes · 4 HN recommenders · 2021–2025
talkFinding the Missing Memristor - R. Stanley WilliamsThe Qualcomm Institute · 12 HN recommenders · 2010–2024
explainerThe Antique Toaster that's Better than YoursTechnology Connections · 12 HN recommenders · 2019–2025
interviewStarbase Tour with Elon Musk [PART 1 // Summer 2021]Everyday Astronaut · 11 HN recommenders · 2021–2024
podcastNo Priors Ep. 80 | With Andrej Karpathy from OpenAI and TeslaNo Priors: AI, Machine Learning, Tech, & Startups · 1 HN recommender · 2024–2025
explainerSample Breakdown: Daft Punk - One More TimeTRACKLIB · 3 HN recommenders · 2021–2026
demoSimulating an Entire Car Engine (yes, it makes noise)AngeTheGreat · 4 HN recommenders · 2023–2025