GPU 技术栈
剖析从高层框架到硬件的GPU计算技术栈,理解其组件与协作机制。
剖析从高层框架到硬件的GPU计算技术栈,理解其组件与协作机制。
对比 Bash、Zsh 与 Fish 的交互特性、配置方式和脚本语法,整理变量、循环、函数及通配符等常用操作。
梳理 Clang PGO 的插桩、运行数据采集与反馈编译流程,结合示例说明 LLVM 如何利用 profile 优化代码。
通过 C 内存泄漏示例介绍 Valgrind Memcheck 的使用,说明如何阅读泄漏报告、定位分配点并修复问题。
通过结构体字段求和示例,理解 Zig comptime 的编译期计算、反射与代码生成能力。
比较 macOS 上 Docker Desktop、Lima 与 OrbStack 的使用取舍,并记录 OrbStack 安装、数据迁移及 Docker context 切换方法。
Professional Summary Results-driven software engineer with over five years of experience in Linux software development and a strong foundation in compiler design. Proficient in C/C++ and Golang, with a proven track record of optimizing performance and enhancing system reliability. Adept at collaborating with cross-functional teams to deliver innovative solutions. Experience UltraSine Technologies Co. Ltd. Software Engineer November 2018 - July 2021 Developed software for radio frequency signal acquisition and spectrum analysis, enabling precise monitoring and analysis of RF signals. Engineered an OpenCL signal processing algorithm, improving performance by 25%. Implemented GPU acceleration using Nvidia technology, enhancing processing speed and efficiency. Optimized I/O device data handling with SIMD techniques, resulting in a 30% reduction in latency. Architected the Compute module and developed the frontend using Qt components, improving user experience. Huawei Technologies Co. Ltd. Software Engineer ...
梳理 LLVM IR 中栈、全局与堆内存的生命周期,以及 SSA 值和 lifetime intrinsics 的作用。
使用 Exercism CLI 下载、练习和提交 Vimscript 题目,并了解其采用的 Vader 测试工具。
You can run these scripts in vim editor in normal mode. :source hi.vim Or you can use: vim -e -c 'redir >> /dev/stdout' -S hi.vim -c 'q' or vim -e '+redir >> /dev/stdout' -S hi.vim '+q' Examples Hi Reference Learn Vimscript the Hard Way VimL Learn Learn X in Y minutes Vim scripting cheatsheet