<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>系列 on Lorn</title><link>https://july-h5kf3.github.io/column/</link><description>Recent content in 系列 on Lorn</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Fri, 09 Oct 2026 10:30:00 +0800</lastBuildDate><atom:link href="https://july-h5kf3.github.io/column/index.xml" rel="self" type="application/rss+xml"/><item><title>CS336 · 从头搭建一个大语言模型</title><link>https://july-h5kf3.github.io/column/cs336/</link><pubDate>Fri, 09 Oct 2026 10:30:00 +0800</pubDate><guid>https://july-h5kf3.github.io/column/cs336/</guid><description>&lt;img src="https://july-h5kf3.github.io/column/cs336/sylphie-mt2-ep14-cut.webp" alt="Featured image of post CS336 · 从头搭建一个大语言模型" /&gt;&lt;p&gt;课程仓库与本人代码：&lt;/p&gt;&#10;&lt;div class="column-refs"&gt;&lt;a class="column-ref" href="https://github.com/stanford-cs336/assignment1-basics" title="github.com" target="_blank" rel="noopener"&gt;&#10; &lt;span class="column-ref-icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"&gt;&#10; &lt;path stroke="none" d="M0 0h24v24H0z"/&gt;&#10; &lt;path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /&gt;&#10; &lt;path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /&gt;&#10;&lt;/svg&gt;&#10;&#10;&#10;&lt;/span&gt;&#10; &lt;span class="column-ref-text"&gt;&#10; &lt;span class="column-ref-name"&gt;CS336 assignment1-basics&lt;/span&gt;&#10; &lt;span class="column-ref-kind"&gt;Assignment 1 · Basics&lt;/span&gt;&#10; &lt;/span&gt;&#10; &lt;span class="column-ref-ext"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-chevron-right"&gt;&lt;path stroke="none" d="M0 0h24v24H0z" fill="none"/&gt;&lt;path d="M9 6l6 6l-6 6" /&gt;&lt;/svg&gt;&lt;/span&gt;&#10; &lt;/a&gt;&lt;a class="column-ref" href="https://github.com/stanford-cs336/assignment2-systems" title="github.com" target="_blank" rel="noopener"&gt;&#10; &lt;span class="column-ref-icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"&gt;&#10; &lt;path stroke="none" d="M0 0h24v24H0z"/&gt;&#10; &lt;path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /&gt;&#10; &lt;path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /&gt;&#10;&lt;/svg&gt;&#10;&#10;&#10;&lt;/span&gt;&#10; &lt;span class="column-ref-text"&gt;&#10; &lt;span class="column-ref-name"&gt;CS336 assignment2-systems&lt;/span&gt;&#10; &lt;span class="column-ref-kind"&gt;Assignment 2 · Systems&lt;/span&gt;&#10; &lt;/span&gt;&#10; &lt;span class="column-ref-ext"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-chevron-right"&gt;&lt;path stroke="none" d="M0 0h24v24H0z" fill="none"/&gt;&lt;path d="M9 6l6 6l-6 6" /&gt;&lt;/svg&gt;&lt;/span&gt;&#10; &lt;/a&gt;&lt;a class="column-ref" href="https://github.com/July-h5kf3/CS336" title="github.com" target="_blank" rel="noopener"&gt;&#10; &lt;span class="column-ref-icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"&gt;&#10; &lt;path stroke="none" d="M0 0h24v24H0z"/&gt;&#10; &lt;path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /&gt;&#10; &lt;path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /&gt;&#10;&lt;/svg&gt;&#10;&#10;&#10;&lt;/span&gt;&#10; &lt;span class="column-ref-text"&gt;&#10; &lt;span class="column-ref-name"&gt;July-h5kf3/CS336&lt;/span&gt;&#10; &lt;span class="column-ref-kind"&gt;本人项目代码&lt;/span&gt;&#10; &lt;/span&gt;&#10; &lt;span class="column-ref-ext"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-chevron-right"&gt;&lt;path stroke="none" d="M0 0h24v24H0z" fill="none"/&gt;&lt;path d="M9 6l6 6l-6 6" /&gt;&lt;/svg&gt;&lt;/span&gt;&#10; &lt;/a&gt;&lt;/div&gt;&#10;</description></item><item><title>从零开始的编译原理</title><link>https://july-h5kf3.github.io/column/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/</link><pubDate>Tue, 06 Oct 2026 20:24:45 +0800</pubDate><guid>https://july-h5kf3.github.io/column/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/</guid><description>&lt;img src="https://july-h5kf3.github.io/column/%E7%BC%96%E8%AF%91%E5%8E%9F%E7%90%86/anime-screenshot-fancaps-13192448.webp" alt="Featured image of post 从零开始的编译原理" /&gt;&lt;p&gt;想学习一下AI compiler，但是苦于大三的时候学习编译太过于赶工几乎全程vibe coding，导致没咋学，因此借着大四Gap Year好好系统性的学习一下，本次参考的学习资料包括但不限于:&lt;/p&gt;&#10;&lt;div class="column-refs"&gt;&lt;a class="column-ref" href="https://pku-minic.github.io/online-doc/#/" title="pku-minic.github.io" target="_blank" rel="noopener"&gt;&#10; &lt;span class="column-ref-icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"&gt;&#10; &lt;path stroke="none" d="M0 0h24v24H0z"/&gt;&#10; &lt;path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /&gt;&#10; &lt;path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /&gt;&#10;&lt;/svg&gt;&#10;&#10;&#10;&lt;/span&gt;&#10; &lt;span class="column-ref-text"&gt;&#10; &lt;span class="column-ref-name"&gt;PKU 编译&lt;/span&gt;&#10; &lt;span class="column-ref-kind"&gt;Assignment&lt;/span&gt;&#10; &lt;/span&gt;&#10; &lt;span class="column-ref-ext"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-chevron-right"&gt;&lt;path stroke="none" d="M0 0h24v24H0z" fill="none"/&gt;&lt;path d="M9 6l6 6l-6 6" /&gt;&lt;/svg&gt;&lt;/span&gt;&#10; &lt;/a&gt;&lt;a class="column-ref" href="https://csdiy.wiki/%e7%bc%96%e8%af%91%e5%8e%9f%e7%90%86/NJU-Compilers/" title="csdiy.wiki" target="_blank" rel="noopener"&gt;&#10; &lt;span class="column-ref-icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"&gt;&#10; &lt;path stroke="none" d="M0 0h24v24H0z"/&gt;&#10; &lt;path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /&gt;&#10; &lt;path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /&gt;&#10;&lt;/svg&gt;&#10;&#10;&#10;&lt;/span&gt;&#10; &lt;span class="column-ref-text"&gt;&#10; &lt;span class="column-ref-name"&gt;NJU 编译&lt;/span&gt;&#10; &lt;span class="column-ref-kind"&gt;Course&lt;/span&gt;&#10; &lt;/span&gt;&#10; &lt;span class="column-ref-ext"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-chevron-right"&gt;&lt;path stroke="none" d="M0 0h24v24H0z" fill="none"/&gt;&lt;path d="M9 6l6 6l-6 6" /&gt;&lt;/svg&gt;&lt;/span&gt;&#10; &lt;/a&gt;&lt;a class="column-ref" href="https://mlc.ai/summer22-zh/" title="mlc.ai" target="_blank" rel="noopener"&gt;&#10; &lt;span class="column-ref-icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"&gt;&#10; &lt;path stroke="none" d="M0 0h24v24H0z"/&gt;&#10; &lt;path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /&gt;&#10; &lt;path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /&gt;&#10;&lt;/svg&gt;&#10;&#10;&#10;&lt;/span&gt;&#10; &lt;span class="column-ref-text"&gt;&#10; &lt;span class="column-ref-name"&gt;TVM&lt;/span&gt;&#10; &lt;span class="column-ref-kind"&gt;AI compiler&lt;/span&gt;&#10; &lt;/span&gt;&#10; &lt;span class="column-ref-ext"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-chevron-right"&gt;&lt;path stroke="none" d="M0 0h24v24H0z" fill="none"/&gt;&lt;path d="M9 6l6 6l-6 6" /&gt;&lt;/svg&gt;&lt;/span&gt;&#10; &lt;/a&gt;&lt;/div&gt;&#10;&lt;p&gt;希望能够坚持下去&lt;/p&gt;&#10;</description></item><item><title>现代GPU编程指南</title><link>https://july-h5kf3.github.io/column/modern-gpu/</link><pubDate>Thu, 27 Aug 2026 10:00:00 +0800</pubDate><guid>https://july-h5kf3.github.io/column/modern-gpu/</guid><description>&lt;img src="https://july-h5kf3.github.io/column/modern-gpu/roxy-loong-131661822.webp" alt="Featured image of post 现代GPU编程指南" /&gt;&lt;p&gt;本系列参考的学习资料：&lt;/p&gt;&#10;&lt;div class="column-refs"&gt;&lt;a class="column-ref" href="https://github.com/mlc-ai/modern-gpu-programming-for-mlsys" title="github.com" target="_blank" rel="noopener"&gt;&#10; &lt;span class="column-ref-icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"&gt;&#10; &lt;path stroke="none" d="M0 0h24v24H0z"/&gt;&#10; &lt;path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /&gt;&#10; &lt;path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /&gt;&#10;&lt;/svg&gt;&#10;&#10;&#10;&lt;/span&gt;&#10; &lt;span class="column-ref-text"&gt;&#10; &lt;span class="column-ref-name"&gt;Modern GPU Programming for MLSys&lt;/span&gt;&#10; &lt;span class="column-ref-kind"&gt;mlc-ai · 面向机器学习系统的现代 GPU 编程&lt;/span&gt;&#10; &lt;/span&gt;&#10; &lt;span class="column-ref-ext"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-chevron-right"&gt;&lt;path stroke="none" d="M0 0h24v24H0z" fill="none"/&gt;&lt;path d="M9 6l6 6l-6 6" /&gt;&lt;/svg&gt;&lt;/span&gt;&#10; &lt;/a&gt;&lt;a class="column-ref" href="https://www.bilibili.com/video/BV1Jgu26sE9j" title="www.bilibili.com" target="_blank" rel="noopener"&gt;&#10; &lt;span class="column-ref-icon"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-link" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round"&gt;&#10; &lt;path stroke="none" d="M0 0h24v24H0z"/&gt;&#10; &lt;path d="M10 14a3.5 3.5 0 0 0 5 0l4 -4a3.5 3.5 0 0 0 -5 -5l-.5 .5" /&gt;&#10; &lt;path d="M14 10a3.5 3.5 0 0 0 -5 0l-4 4a3.5 3.5 0 0 0 5 5l.5 -.5" /&gt;&#10;&lt;/svg&gt;&#10;&#10;&#10;&lt;/span&gt;&#10; &lt;span class="column-ref-text"&gt;&#10; &lt;span class="column-ref-name"&gt;面向 NVIDIA H100 的 CUDA 编程综合课程&lt;/span&gt;&#10; &lt;span class="column-ref-kind"&gt;Bilibili · 视频课程&lt;/span&gt;&#10; &lt;/span&gt;&#10; &lt;span class="column-ref-ext"&gt;&lt;svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon icon-tabler icons-tabler-outline icon-tabler-chevron-right"&gt;&lt;path stroke="none" d="M0 0h24v24H0z" fill="none"/&gt;&lt;path d="M9 6l6 6l-6 6" /&gt;&lt;/svg&gt;&lt;/span&gt;&#10; &lt;/a&gt;&lt;/div&gt;&#10;</description></item><item><title>Blog</title><link>https://july-h5kf3.github.io/column/blog/</link><pubDate>Wed, 10 Jun 2026 20:25:01 +0800</pubDate><guid>https://july-h5kf3.github.io/column/blog/</guid><description>&lt;img src="https://july-h5kf3.github.io/column/blog/su-143272210.webp" alt="Featured image of post Blog" /&gt;</description></item></channel></rss>