Weng Jinrui
1月前来过
全职 · 1287/日  ·  27992/月
工作时间: 周末14:00-18:00工作地点: 远程
服务企业: 0家累计提交: 0工时
聊一聊

APP聊一聊

个人介绍

具备扎实的计算机基础知识和编程技能,熟悉C/C++语⾔,熟练掌握数据结构和算法,能够进⾏基础的性能优化和单元测试。热衷于钻 研新技术,善于解决问题,具有较强的⾃学能⼒和团队合作精神。

有丰富的信息学竞赛经验,入选过NOI湖北省省队,获得过ICPC EC Final银牌。

对开源项目兴趣浓厚。

工作经历

  • 2025-02-19 -至今黑翼资产管理有限公司软件开发工程师

    实现formula语言,将自定义的统一的语法编译到流模式或矩阵模式。 使用flex/bison将前端转换到AST,通过MLIR将AST转换到自定义IR,将自定义IR转到不同后端。 其中一个后端使用openXLA,openXLA是tensorflow, pytorch, JAX的底层编译器库实现,可实现IR自动调优,算子自动并行,算子间调度优先级自动调优,算子间并行,GPU自动调优等。对openXLA底层逻辑了解较多。 除此之外,还有手写优化算子库。例如类似于numpy array的C++实现,在xtensor库基础上进行大量修改修复大多数性能bug和特定场景的性能优化,且扩展了其数据结构,支持低开销的 value/view、contiguous/non-contiguous等的抽象数据结构,可作为大部分API的胶水数据结构。 使用了intelTBB进行并行化,使用autotuner通过环境变量控制对函数调用点自动进行profiler并在后续调用中根据参数选择不同的并行模型和线程数。

  • 2024-09-09 -2025-02-19华为技术有限公司软件开发工程师

    HarmonyOS内核编译模块的JS应用冷启动优化,具体细节保密 CFS用户态调度器,百万级别用户沙箱调度。可控制CPU利用率等

教育经历

  • 2020-09-09 - 2024-01-06武汉科技大学计算机科学与技术本科

语言

中文母语水平
英语借工具书面交流
0
1
2
3
4
5
0
1
2
3
4
5

技能

C++精通
Python掌握
0
1
2
3
4
5
0
1
2
3
4
5
更新于: 01-03 浏览: 12