<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Roofline on Noviorlu</title><link>https://noviorlu.github.io/tags/roofline/</link><description>Recent content in Roofline on Noviorlu</description><generator>Hugo -- gohugo.io</generator><language>zh-CN</language><copyright>© 2026 Noviorlu喵</copyright><lastBuildDate>Sun, 04 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://noviorlu.github.io/tags/roofline/index.xml" rel="self" type="application/rss+xml"/><item><title>谁偷走了 5090 的算力和显存：一步 Transformer 训练的 roofline 侦查</title><link>https://noviorlu.github.io/blog/gpu-training-analysis/</link><pubDate>Sun, 04 Oct 2026 00:00:00 +0000</pubDate><guid>https://noviorlu.github.io/blog/gpu-training-analysis/</guid><description>&lt;p&gt;我在一张 RTX 5090 上把一步 Transformer 训练拆开，分别量了时间和显存。结果和预想的不太一样：拖慢速度的不是矩阵乘，占显存最多的也不是权重。两边查到最后，都落在 attention 里的两个 seq × seq 矩阵上，一个是分数矩阵 S = QKᵀ（每个 query 对每个 key 的打分），一个是 S 按行过 softmax 之后的注意力权重 P，最后输出是 PV。&lt;/p&gt;</description></item></channel></rss>