AI系统与训练推理工程

题集来源:阿东玩 AI(Adong)收录项目:AgentGuide查看原题集

题目目录

581 道原题
  1. 【Timing插件实现】你在实习里写的一个timing插件,为什么要写,它底层是怎么实现的,解决了什么问题,以及为什么不用Nsight、NCU这种profiling工具直接做。 「蚂蚁集团」

    原题
  2. 【Transpose Kernel设计】多维tensor的transpose kernel怎么设计,是否需要根据i, j的位置设计不同的kernel。 「字节跳动」

    原题
  3. 【前缀和实现】写cuda算子:前缀和。实现一个base的,讲优化方法。 「美团」

    原题
  4. 【卷积IM2COL+GEMM】卷积的实现IM2COL+GEMM。 「百度」

    原题
  5. 【算子优化极致判断】如何判断算子优化到极致? 「百度」

    原题
  6. 【MMA与ldmatrix布局】解释mma和ldmatrix在cutlass CuTE中的thread value layout。 「阿里巴巴」

    原题
  7. 【Triton实现Online Softmax Attention】用Triton实现一个tiling加online softmax的Attention kernel,在SRAM上完成局部计算避免中间矩阵写入HBM,对比标准PyTorch实现,在seq_len等于2048的设定下HBM读写量减少了百分之六十。 「阿里巴巴」

    原题
  8. 【矩阵乘+ReLU融合】从硬件适配、数据布局、指令调度三个维度,说明矩阵乘+ReLU融合算子的关键优化思路。 「腾讯」

    原题
  9. 【自定义CUDA显存分配器】现场想一个更灵活有效的显存分配方式cudaAllocator。 「百度」

    原题
  10. 【跨架构算子设计】在AI Infra底层硬件适配中,需考虑不同芯片架构(如x86、ARM、RISC-V)的指令集差异。请以“卷积算子”为例,说明如何设计跨架构兼容的算子实现方案,同时兼顾不同硬件的性能优势? 「腾讯」

    原题