Skip to main content
Manus에서 모든 스킬 실행
원클릭으로
Libraries-Openly-Fused
GitHub 제작자 프로필

Libraries-Openly-Fused

2개 GitHub 저장소에서 수집된 12개 skills를 저장소 단위로 보여줍니다.

수집된 skills
12
저장소
2
업데이트
2026-07-12
저장소 탐색

저장소와 대표 skills

fkl-build-and-test
소프트웨어 품질 보증 분석가·테스터

Build the FusedKernelLibrary tests and run them. Covers CMake configuration for Linux

2026-07-12
fkl-using-the-library
소프트웨어 개발자

Write user code with the Fused Kernel Library (FKL) — compose fused GPU/CPU pipelines with executeOperations, manage Ptr2D/Tensor data, streams, and runtime parameters. Use when writing an application or library that calls FKL, when porting OpenCV-style image pipelines to fused kernels, or when you need the canonical pipeline patterns (DNN preprocessing, multi-ROI crop, color conversion).

2026-07-12
fkl-language-bindings
소프트웨어 개발자

Wrap FKL from another language (Python, Rust, Julia...) using an AST/graph approach and JIT compilation. Covers why NVRTC fails, the Pointer Array ABI (void** for aligned parameters and I/O), generating C++ source strings for IOps and static DPP execution, zero-copy interop, and cross-platform shared library generation (.so/.dll). Use when building or extending a language binding for FKL.

2026-07-12
fkl-implementing-operations
소프트웨어 개발자

Implement a new Operation for the Fused Kernel Library — Unary, Binary, Ternary, Read, Write, ReadBack or IncompleteReadBack structs, with Parent aliases, DECLARE_*_PARENT macros, build() overloads and unit tests. Use when adding an algorithm to FKL (new arithmetic, color conversion, geometric transform, memory pattern) or when a FusedOperation/alias fails to compile.

2026-07-12
fkl-architecture-overview
소프트웨어 개발자

Use this skill to classify any FKL work as an Operation (Op), Data Parallel Pattern (DPP), or constexpr_lib. Trigger this before writing a new algorithm, when adapting an existing kernel to FKL standards, or when addressing PR review comments like 'should be a DPP' or 'not FKL'.

2026-07-12
fkl-data-structures
소프트웨어 개발자

FKL data structures — Ptr2D, Tensor, TensorT, RawPtr, PtrDims, MemType, constructors and memory layouts (packed, planar CHW, transposed T3D). Use when allocating or wrapping GPU memory for FKL pipelines, when interfacing external pointers (torch/cupy buffers), or when a Tensor/TensorT constructor or pitch issue appears.

2026-07-12
fkl-fusion-techniques
소프트웨어 개발자

Choose and combine FKL's four fusion techniques — Vertical Fusion (VF), Backwards Vertical Fusion (BVF), Horizontal Fusion (HF) and Divergent Horizontal Fusion (DHF) — as described in the paper (arXiv:2508.07071). Use when deciding how to structure a pipeline for maximum fusion, when batching ROIs or images, or when different data planes need different processing in one kernel.

2026-07-12
fkl-implementing-data-parallel-patterns
소프트웨어 개발자

Implement a new Data Parallel Pattern (DPP) for the Fused Kernel Library. Covers the anatomy of a DPP struct, device-side invocation of IOps (the IOp-form table, reading inputs, fusing epilogues into the write), compile-time vs runtime types, vector types, and testing. Use when adding an algorithm to FKL that requires thread coordination, or when debugging a DPP's internal device execution.

2026-07-12
이 저장소에서 수집된 skills 9개 중 상위 8개를 표시합니다.
저장소 2개 중 2개 표시
모든 저장소를 표시했습니다
Libraries-Openly-Fused Agent Skills | SkillsMP