CODE · COFFEE · PHOTOGRAPHY
代码、咖啡与摄影。
记录日常的思考,也收藏镜头里的瞬间。
01About / 简介
我最近在做高性能算子开发,IR、硬件指令层适配、内存布局等。
也在探索其他语言,喜欢把抽象的设计,落成能跑起来的代码。
不写代码的时候,我背着相机在城市间穿行,等一束光落在墙上。
这个博客是我的草稿本——一半技术,一半照片。
Now写一篇文章
02Photography / 摄影

01 / 0535.6595° N
涩谷的夜
Shibuya, Tokyo/35mm · f/1.8 · 1/125s · ISO 1600

02 / 0557.6419° N
云落在山脊上
Quiraing, Isle of Skye/24mm · f/8 · 1/320s · ISO 100

03 / 0551.3217° N
冰川湖的日出
Moraine Lake, Banff/50mm · f/11 · 1/60s · ISO 100

04 / 0528.5961° N
云海之上
Annapurna, Nepal/70mm · f/9 · 1/250s · ISO 200

05 / 0545.9763° N
星夜与雪线
Zermatt, Switzerland/20mm · f/1.8 · 20s · ISO 3200
Scroll to explore
03Writing / 文章
最新文章
记录代码、工具与日常思考,偶尔也拍点照片。
2025-11-15算法10 min
Bitonic Sort 介绍
双调排序(Bitonic Sort)是一种支持并行运算的排序方式,全程只依赖于简单的比较和交换,很适合在具有大量并行执行单元如 GPU, NPU 等架构上对大量元素进行排序。
阅读全文
2025-11-15cpp7 min
c++ reduce 用法
std::reduce 是 C++ 17 引入的算法,使用方式和 std::accumulate 类似,位于<numeric> 头文件中 ,它用于计算一个范围(如数组或容器)中元素的“广义求和”,类似于将所有元素逐步合并成一个结果。默认使用加法,但可自定义操作(如乘法)。其核心优势是支持并行执行,适用于大规模数据,提高效率。
阅读全文