luisagroup
- 26 skills
- 0 followers
- 6 hours ago last updated
- ▌ Read Onnx · luisagroupNavigate and understand the LuisaML ONNX runtime (include/onnx, src/onnx). Use when: (1) user asks about ONNX model loading, execution, or kernel generation in LuisaML, (2) user wants to add/modify an ONNX operator, (3) user asks about safetensors/weight-buffer integration, (4) user needs to trace how ONNX JSON becomes a LuisaCompute GPU kernel, (5) user references files under include/onnx or src/onnx.
- ▌ Ast · luisagroupManual AST construction with FunctionBuilder for kernels and callables without DSL sugar.
- ▌
- ▌ Lsp · luisagroupclangd LSP over HTTP for C++ syntax checks and symbol navigation in LuisaCompute sources.
- ▌ Hlsl · luisagroupHLSL code generation, StringBuilder patterns, builtin headers, and DXIL embedding.
- ▌
- ▌
- ▌ Debug · luisagroupDebug crashes and test failures via stack-traces, host/device logging, and DSL buffer inspection.
- ▌
- ▌ Lc Ast · luisagroupLocate AST read/write usage markers and builtin CallOp usage rules in LuisaCompute. Use when investigating or modifying AST variable usage propagation, FunctionBuilder internals, or CallOp argument marking.
- ▌
- ▌
- ▌ Glslang · luisagroupglslang SPIR-V Builder API for types, instructions, control flow, and decorations.
- ▌
- ▌
- ▌ Spv Opt · luisagroupSPIRV-Tools optimizer pass development, IR manipulation, and PassTest registration.
- ▌
- ▌
- ▌ Llvm Spirv · luisagroupExperimental Vulkan AST-to-LLVM-to-SPIR-V backend, its fail-closed runtime-interface boundary, LLVM build integration, and validation path.
- ▌
- ▌ Ir Pipeline · luisagroupLegacy IR and XIR compiler pipeline, AST lowering, SSA IR, and optimization passes.
- ▌ Lc Optimize · luisagroupOptimize LuisaCompute DSL kernels using warp/wave primitives, shared-memory aggregation, and block-level collectives. Use when kernels bottleneck on atomics, reductions, or inter-thread communication.
- ▌ Spirv Codegen · luisagroupNative Vulkan XIR-to-SPIR-V codegen, legalization, validation, bindings, control flow, and target features.
- ▌
- ▌ Project Structure · luisagroupProject layout, module architecture, compiler pipeline, and design patterns.
- ▌ Backend Architecture · luisagroupBackend plugin architecture, DeviceInterface, dynamic loading, and command encoding.