← all publishers

luisagroup

@luisagroup source repo

26 published skills

  1. Read Onnx · luisagroup
    Navigate 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.
    0
    installs
  2. Ast · luisagroup
    Manual AST construction with FunctionBuilder for kernels and callables without DSL sugar.
    0
    installs
  3. Git · luisagroup
    Git
    0
    installs
  4. Lsp · luisagroup
    clangd LSP over HTTP for C++ syntax checks and symbol navigation in LuisaCompute sources.
    0
    installs
  5. Hlsl · luisagroup
    HLSL code generation, StringBuilder patterns, builtin headers, and DXIL embedding.
    0
    installs
  6. Test · luisagroup
    Boost.UT test layout, device helpers, adding tests, and running them.
    0
    installs
  7. Cmake · luisagroup
    CMake build options, custom functions, and backend patterns for LuisaCompute.
    0
    installs
  8. Debug · luisagroup
    Debug crashes and test failures via stack-traces, host/device logging, and DSL buffer inspection.
    0
    installs
  9. Xmake · luisagroup
    XMake build configuration, options, commands, and patterns for LuisaCompute.
    0
    installs
  10. Lc Ast · luisagroup
    Locate 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.
    0
    installs
  11. Lc Dsl · luisagroup
    DSL kernels, callables, structs, buffers, atomics, control flow, and dispatch.
    0
    installs
  12. Yyjson · luisagroup
    High-performance C JSON parsing, creation, and modification with yyjson.
    0
    installs
  13. Glslang · luisagroup
    glslang SPIR-V Builder API for types, instructions, control flow, and decorations.
    0
    installs
  14. Lc Core · luisagroup
    LuisaCompute Core Library (lc_core)
    0
    installs
  15. Lc Vstl · luisagroup
    LuisaCompute VSTL Container Guide
    0
    installs
  16. Spv Opt · luisagroup
    SPIRV-Tools optimizer pass development, IR manipulation, and PassTest registration.
    0
    installs
  17. Cpp Style · luisagroup
    C++ naming, formatting, static analysis, and RTTI rules for LuisaCompute.
    0
    installs
  18. Lc Runtime · luisagroup
    LuisaCompute Runtime API
    0
    installs
  19. Llvm Spirv · luisagroup
    Experimental Vulkan AST-to-LLVM-to-SPIR-V backend, its fail-closed runtime-interface boundary, LLVM build integration, and validation path.
    0
    installs
  20. Xir Passes · luisagroup
    XIR transformation pass authoring under src/xir/passes/.
    0
    installs
  21. Ir Pipeline · luisagroup
    Legacy IR and XIR compiler pipeline, AST lowering, SSA IR, and optimization passes.
    0
    installs
  22. Lc Optimize · luisagroup
    Optimize 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.
    0
    installs
  23. Spirv Codegen · luisagroup
    Native Vulkan XIR-to-SPIR-V codegen, legalization, validation, bindings, control flow, and target features.
    0
    installs
  24. Rust Workspace · luisagroup
    Rust IR, compiler transforms, CPU backend, FFI, and crate structure.
    0
    installs
  25. Project Structure · luisagroup
    Project layout, module architecture, compiler pipeline, and design patterns.
    0
    installs
  26. Backend Architecture · luisagroup
    Backend plugin architecture, DeviceInterface, dynamic loading, and command encoding.
    0
    installs