自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 在LLVM中的greedy Register Allocation pass代码详解

本文深入分析 LLVM 贪婪寄存器分配器(RAGreedy)的处理流程,详细描述从优先级队列获取虚拟寄存器、分配物理寄存器、处理分配失败的每一步逻辑。特别聚焦于驱逐、分割、溢出、重新着色和 CSR 处理的细粒度实现细节,包括数据结构交互、条件判断和优化策略。文档适合编译器开发者深入理解 RAGreedy 的内部机制。RAGreedy 是 LLVM 代码生成流水线中的核心寄存器分配器,采用贪婪策略为虚拟寄存器分配物理寄存器,目标是最小化内存溢出并优化性能。其核心逻辑在函数中,通过优先级队列(

2025-07-04 13:54:05 51

转载 nginx中的路径匹配规则详解(location规则)

Nginx的location匹配规则优先级可以总结为:精确匹配(最长前缀匹配(^~),但会停止后续的正则匹配搜索正则表达式匹配(和~*),按配置顺序普通前缀匹配(无修饰符),也按配置顺序默认匹配(回到顶部。

2025-05-13 13:00:11 134

转载 SelMatch:最新数据集蒸馏,仅用5%训练数据也是可以的 | ICML'24

数据集蒸馏旨在从大型数据集中合成每类(IPC)少量图像,以在最小性能损失的情况下近似完整数据集训练。尽管在非常小的IPC范围内有效,但随着IPC增加,许多蒸馏方法变得不太有效甚至性能不如随机样本选择。论文对各种IPC范围下的最先进的基于轨迹匹配的蒸馏方法进行了研究,发现这些方法在增加IPC的情况下很难将更难样本的复杂、罕见特征纳入合成数据集中,导致了容易和难的测试样本之间持续存在的覆盖差距。受...

2024-09-27 02:41:46 163

转载 java修改环境变量不生效

解决Java修改环境变量不生效的问题在开发Java应用程序时,经常需要配置Java的环境变量,以便在命令行中运行Java程序。然而,有时候修改环境变量后却发现并没有生效,这可能会导致一些问题。本文将介绍如何解决Java修改环境变量不生效的问题。问题描述当我们安装Java并设置JAVA_HOME环境变量时,有时候会发现...

2024-07-03 02:37:29 2121

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除