4 个仓库
Selecting compiler optimization levels specifically for GPU kernel code to balance compile time and execution speed.
Distinct from Compiler Optimizations: Distinct from general Compiler Optimizations: focuses on per-kernel optimization level selection for GPU code, not CPU binary optimization.
Explore 4 awesome GitHub repositories matching software engineering & architecture · GPU Kernel Optimization Levels. Refine with filters or upvote what's useful.
Warp is a Python framework that JIT-compiles Python functions into CUDA kernels for GPU-accelerated parallel computation, with built-in automatic differentiation and multi-framework array interoperability. At its core, it provides a GPU kernel compilation system that enables writing and executing custom GPU kernels directly from Python, while supporting automatic gradient computation through those kernels for integration with machine learning pipelines. The framework also includes tile-based cooperative computing, where thread blocks partition into tiles for shared-memory and tensor-core opera
Selects the optimization level applied to GPU kernels, trading compile time for execution speed.
Applies link-time optimization to select the best GPU kernels for a given configuration without manual tuning.
Clean-CSS 是一个 Node.js CSS 优化器,兼具压缩、打包和后处理功能。它旨在通过移除空格、注释和冗余代码来减小样式表的总体积。 该项目提供了一个用于应用自定义转换和浏览器兼容性调整的流水线。它允许通过插件系统和自定义优化插件,以编程方式修改 CSS 规则和值。 该工具涵盖了广泛的资产优化功能,包括样式表打包、import 规则内联和相对 URL 重定向。它还支持用于调试的 source map 生成,以及用于美化的可自定义输出格式。
Provides selectable optimization levels to control the aggressiveness of CSS code reduction.
IREE is an MLIR-based compiler toolchain and runtime designed to translate machine learning models from various frameworks into optimized binaries for execution across diverse hardware targets. It provides a unified pipeline to ingest models from PyTorch, TensorFlow, JAX, and ONNX, lowering them into a common intermediate representation for deployment on CPUs, GPUs, and bare-metal embedded systems. The project distinguishes itself through a bytecode virtual machine and a hardware abstraction layer that decouple high-level model logic from specific hardware instruction sets. It supports sophis
Adjusts LLVM optimization levels for generated code to isolate bugs or identify race conditions.