OBSERVABILITY SERIES · 06·9 min read
Three empty builds before I read the kernel's file
A per-engine GPU exporter for two consumer Intel Arc cards took five builds in one evening, and the three before the first real row came back empty because each trusted a reading borrowed from somewhere else. The row arrived only after the kernel's own file was read off the working card, which is where any parser for an interface you have not read yourself should start.
- gpu
- observability
- linux
- kernel
- intel-arc
- debugging