mailwal

[hellollvm] 词法分析:缕清楚了文件的包含关系(一)

Zhouyi Zhou
还是从硬件断点
2 hw watchpoint keep y *(unsigned long *)0x555569fb71e0
stop only if *(unsigned long *)0x555569fb71e0==93825335973472
出发跟对forward.h的分析
我通过设置断点
clang::Lexer::LexIdentifierContinue
来跟IncludeMacroStack的变化情况。
p IncludeMacroStack
$2 = {__begin_ = 0x555569d843c0, __end_ = 0x555569d844d8,
我打印__begin的值,并以每个栈占据空间为0x38字节开始看文件的包含关系
p *(clang::Lexer *)0x0000555569dc4fa0
我根据MacroLoc来定位具体文件,颇有成效
听PyTorch Europe 2026,来自Red Hat的Huamin Chen与来自AMD的Haichen Zhang发表了一场闪电演讲,介绍了他们为多模态模型推理路由训练嵌入模型的端到端实践:他们基于vLLM语义路由器项目,在AMD GPU上利用原生PyTorch完成了生产级嵌入模型与分类模型的训练,实现了高GPU利用率,并引入了一个支持32K上下文窗口与2D Matryoshka的多语言文本嵌入模型及多模态嵌入模型,通过PyTorch DDP进行分布式训练,同时分享了针对AMD ROCm的实用训练优化技巧,以及如何将高效分类器集成到生产推理流水线中,以在混合多模态模型架构下实现成本、延迟与质量之间的智能权衡。