TODO List

2023/10/23 common 共 844 字,约 3 分钟

TODO List

即将要整理的知识清单,开新坑(不是。

Triton源码学习

  • Linux系统编程 绑核和numa节点的使用,及其对性能的影响和简单测试
  • Triton源码解析和流程梳理,画流程图,系列名:庖丁解码

C++

  • C++ 协程 待整理:https://zhuanlan.zhihu.com/p/568518673
  • C++ 对象模型 继承关系下的虚函数、非虚函数实现
  • C++ Templates Complete Guide 第2版
  • C++ Move Semantics(C++ 移动语义)
  • 模板元编程相关总结
  • C++20优雅实现编译期消息分发,https://mp.weixin.qq.com/s/uhiG1zV4BH2N_FvnE1lPIQ
  • C++ API设计学习笔记
  • C++抽象建模设计类必要的关注点

高性能优化相关

  • SIMD – NEON和SSE指令集简介
  • AI中的高性能计算
  • OpenMP学习
  • sys for AI – https://github.com/microsoft/AI-System
  • SIMD – NEON+openmp实现算子优化
  • 使用SIMD实现AI算子,并进行性能测试
  • 高性能并行编程与优化课程 – https://github.com/parallel101/course
  • 汇编语言–王爽
  • 公平调度算法总结与实践
  • work stealing

Linux 内核编程

  • 内核入门指南– https://mp.weixin.qq.com/s/kDiBBFXuYIbGNyJrS1GEuw
  • mailbox通信
  • ARM的紧耦合内存–TCM
  • 内核态向用户态发起通信 – Netlink

网络编程

  • 使用asio尝试RDMA 参考:https://zhuanlan.zhihu.com/p/611081264
  • Boost.Asio C++ Network Programming

重构

  • 设计模式和重构

书籍阅读进度

  • C++ Move Semantics - The Complete Guide 2020 第五章

计算机组成原理相关

  • CPU缓存一致性 https://zhuanlan.zhihu.com/p/468636398

文档信息

Search

    Table of Contents