编程开发

WebGPU 计算着色器矩阵乘法优化:从 Naive 到 Tiled 深度实战

深入剖析 WebGPU 计算着色器实现高效矩阵乘法的完整管线:从朴素实现到 Tiled 分块策略、Workgroup Memory 利用、寄存器分块优化,包含完整 WGSL 代码、JavaScript 端管线配置、性能基准测试数据(Apple M2 Pro 实测),以及工程实践建议(TILE_SIZE 选择、Bank Conflict 避免、timestamp-query 精确计时等)。

Substrait 跨引擎查询计划表示深度实战:从代数算子、类型系统到扩展机制与生产落地

Substrait 是查询计划领域的 LLVM IR。本文从 Rel/Expression/Type 三大核心数据模型出发,深入剖析 function_reference 扩展机制、nullability 严格类型系统、Variadic 函数签名与 Producer/Consumer 能力协商,并结合 Velox、Apache Gluten 的生产实践给出落地建议与踩坑清单。