Hongzheng ChenBlog

Blog

Notes on compilers, ML systems, and hardware acceleration — with occasional detours. Subscribe via RSS

2026

Jan 31 从一到万的屠龙魔法书(4):[CGO'26 C4ML] 通向编译器自我进化之路:用AlphaEvolve进化LLVM/XLA #research Jan 26 从一到万的屠龙魔法书(3):[ICLR'26] HeuriGym:评测智能体解组合优化--迎接LLM的下半场 #research Jan 20 从一到万的屠龙魔法书(2):Dato:面向数据流架构的Task编程模型 #research Jan 15 从一到万的屠龙魔法书(1):[CGO'26] 面向Hopper和Blackwell GPU的自动化warp specialization #research

2025

Dec 31 PhD第四年 - 加速世界中的存在主义 #phd

2024

Dec 31 PhD第三年 - 漂泊与归途 #phd May 27 Allo:用软件方法论设计硬件加速器 #research Apr 28 ASPLOS'24 Attendence Summary #conference#system

2023

Dec 28 剖析 FPGA 加速大模型推理的潜力 #research Sep 11 PhD第二年 - 自由而热烈 #phd Apr 17 NSDI'23 Attendence Summary #conference#system Mar 31 ASPLOS'23 Virtual Attendence Summary #conference#system Feb 01 Tips for CS PhD Application #phd

2022

Oct 02 Challenge of Data Layout in High-Level Synthesis #hls Sep 01 PhD第一年 - 启程新世界 #phd

2021

Jun 10 CCC2021 #hls Jun 05 HLS Examples #hls May 22 2021 Fall CS PhD 申请回顾 #phd Apr 11 C++动态库生成与调用 #pl Jan 19 Pynq & Zynq SoC Tutorial #fpga Jan 18 VizTracer #tools Jan 08 Matplotlib Snippets #tools

2020

Dec 01 DGL分布式训练 #graph Oct 15 HLS for Deep Learning Applications #dl#fpga#hls May 01 Binary Neural Network (BNN) #dl Apr 26 HeteroCL安装 #tools Apr 23 Property buffers for concurrent graph jobs #graph#pl Apr 13 Intel ICPC Compiler #tools Apr 07 Bash指令速查 #tools Apr 06 PageRank Delta #graph Apr 02 TVM - Relay IR Pass #dl#tvm Mar 31 VS Code远端服务器(WSL/SSH)配置 #tools Mar 26 TVM Overview #dl#tvm Mar 26 TVM - 代码生成流程 #dl#tvm Mar 25 TVM - Relay IR计算图可视化 #dl#tvm Mar 24 静态程序分析 (SPA) #pl#compiler Mar 21 TVM - GCN #dl#tvm Mar 20 TVM - GEMM优化 #dl#tvm Mar 19 TVM - Tensor Expression #dl#tvm Mar 19 再谈DSL #pl Mar 17 TVM - 安装 #dl#tvm Mar 11 Vivado HLS in a Nutshell #hls Mar 10 图表示学习(4)- 图神经网络加速器 #dl#graph#arch Mar 05 软件2.0时代与TVM #dl#system Mar 04 图表示学习(3)- 图神经网络系统 #dl#graph#system Feb 24 图表示学习(0)- 图的基本理论 #dl#graph Feb 10 图表示学习(2)- 图神经网络 #dl#graph Feb 06 图表示学习(1)- 图嵌入 #dl#graph Feb 01 程序综合与编译 #compiler

2019

Sep 15 CCF-ADL-105《面向大数据的系统软件与系统结构》 #system Jul 31 机器学习与组合优化 #dl Jul 23 Pin动态指令分析工具 #tools Jul 14 LegUp使用及源码分析 #tools#hls Jun 27 配色与字体索引 #tools Jun 27 Git操作指南 #tools May 11 分布式深度学习-基本概念 #dl Apr 29 Continuous Passing Style (CPS) #pl Apr 21 关系型/非关系型数据库 #database Apr 02 性能分析器 #tools Apr 01 C++模板元编程 #pl Mar 31 C++面向对象编程 #pl Mar 31 C++泛型编程 #pl Mar 31 C/C++计时 #tools Mar 20 网络编程——套接字 #network Mar 16 gdb调试指南 #tools Mar 16 C与汇编混编 #pl#os Mar 14 RPC通信协议 #network Mar 14 C/C++多线程 #pl Mar 14 C语言常用操作 #pl Mar 11 OS初始化 #os Mar 07 x86架构与汇编语言 #pl#os#arch Mar 05 操作系统环境配置 #tools#os Mar 03 AVX指令集 #tools#parallel Feb 27 原子操作 #parallel#memory Feb 25 Skylake架构简析 #arch Feb 24 Makefile编写规则 #tools Feb 22 LLVM #compiler Feb 19 CPU/内存监视器 #tools Feb 16 Prolog入门 #pl Feb 15 静态程序分析 #compiler Feb 15 CS-Related Books & Courses (Updating) #summary Feb 13 黄金时代! #arch Feb 12 高层次综合 #fpga#hls Feb 12 领域特定语言 #pl Feb 09 缘生Halide #pl#graph Feb 08 高级编程语言vs硬件描述语言 #pl Feb 08 FPGA结构、编译与应用 #fpga#hls Feb 08 Tensor Virtual Machine (TVM) #pl#system Jan 31 Tools Setup! #tools Jan 31 深度学习框架与图分析框架的异同 #graph#dl Jan 30 Why blog?