摘要: 把一个 .AppImage 文件变成「可点击图标出现在应用菜单、双击就能启动」的标准 Linux 桌面应用。 本教程以 ZCode-3.14.4-linux-x64.AppImage 为例。所有路径、软件名替换成你自己的即可。 一、整体流程一览 下载的 .AppImage │ ▼ ① 移动到 /op 阅读全文
posted @ 2026-10-10 10:07 judesongd 阅读(28) 评论(0) 推荐(0)
摘要: 以 flagtree-0.6.0+ascend3.5.dist-info 为例子: root@bm-ctyun-wq-zone1-d-910b4-64g-0-18:/usr/local/python3.11.15/lib/python3.11/site-packages/flagtree-0.6.0 阅读全文
posted @ 2026-09-19 04:08 judesongd 阅读(17) 评论(0) 推荐(0)
摘要: Linux so动态库路径:环境变量 + 查询工具汇总 ELF程序启动时,ld‑linux.so(动态链接器)按一套固定顺序找 .so,目标动态库文件需要在预设的路径上能找到。 一、关键环境变量 1. LD_LIBRARY_PATH(最常用,调试、容器高频) 作用:优先搜索的自定义库路径,放在最前面 阅读全文
posted @ 2026-09-01 11:54 judesongd 阅读(28) 评论(0) 推荐(0)
摘要: GPU 中的层级结构:GPU → GPC → TPC -> SM → SMSP GA100 芯片中共有 8 个 GPC,在 A100 中屏蔽了一个,共 7 个 GPC,每个 GPC 内部 8 个 TPC;GH100 芯片中也是 8 个 GPC,但是每个 GPC 内部有 9 个 TPC。 每个 TPC 阅读全文
posted @ 2026-08-20 18:15 judesongd 阅读(10) 评论(0) 推荐(0)
摘要: CUDA Bank Conflict 基础背景:Shared Memory 共享内存结构 GPU 的 shared memory(共享内存) 被切分成多个bank(存储体),硬件上是多组独立存储器,可以并行同时访问不同bank。 主流硬件: Kepler以后,Ampere以前:32个bank,每个b 阅读全文
posted @ 2026-08-13 23:34 judesongd 阅读(34) 评论(0) 推荐(0)
摘要: Shell 启动文件规范整理 一、POSIX / IEEE Std 1003.1(sh 系基线) POSIX 规定的 sh 启动仅 3 个加载点: 阶段 文件 登录 shell /etc/profile 登录 shell ~/.profile 非交互式 shell $ENV 指向的文件 注意:~/. 阅读全文
posted @ 2026-08-10 19:26 judesongd 阅读(15) 评论(0) 推荐(0)
摘要: mlir-tutorial ex7-convert Pass 部分源码分析 1. tablegen 文件 ex7-convert/include/toy/ToyPasses.td: #ifndef TOY_PASSES_TD #define TOY_PASSES_TD include "mlir/P 阅读全文
posted @ 2026-07-25 15:41 judesongd 阅读(10) 评论(0) 推荐(0)
摘要: class Pattern { enum class RootKind { Any, // 任意类型 OperationName, // 标记 op 的名字 InterfaceID, // 标记 op 具有某一组方法 TraitID // 标记 op 具有什么特性 }; public: ArrayR 阅读全文
posted @ 2026-07-20 14:03 judesongd 阅读(11) 评论(0) 推荐(0)
摘要: 万能引用是让函数同时接受左值(变量原始类型,引用)和右值(临时变量,std::move 返回值)作为引用形式的参数的一种方法。 这是一段来自 MLIR 项目的源代码,用于遍历 IR 对其执行操作: template <WalkOrder Order = WalkOrder::PostOrder, t 阅读全文
posted @ 2026-07-20 01:08 judesongd 阅读(10) 评论(0) 推荐(0)
摘要: 1. 什么是 CRTP Curiously Recurring Template Pattern。子类作为父类模板参数,父类用 static_cast<T*>(this) 调用子类方法,实现编译期多态。 2. 代码示例 #include <iostream> // 父类:模板参数 T 必须是继承它的 阅读全文
posted @ 2026-05-23 01:48 judesongd 阅读(13) 评论(0) 推荐(0)