-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Added hot and cold labels to compiler cards and added cards for stabl…
…e-fast and oneflow (#47)
- Loading branch information
Showing
34 changed files
with
102 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,6 +8,7 @@ apex: | |
- nvidia | ||
- bsd-3-clause | ||
|
||
temperature: hot | ||
url: https://github.com/NVIDIA/apex | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,6 +12,7 @@ ggml: | |
- compression | ||
- mit | ||
|
||
temperature: hot | ||
url: https://ggml.ai | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,6 +7,7 @@ glow: | |
- compilers | ||
- apache-2.0 | ||
|
||
temperature: cold | ||
url: https://ai.meta.com/tools/glow/ | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,6 +8,7 @@ hidet: | |
- pytorch | ||
- apache-2.0 | ||
|
||
temperature: hot | ||
url: https://github.com/hidet-org/hidet | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,6 +9,7 @@ iree: | |
- mlir | ||
- apache-2.0 | ||
|
||
temperature: hot | ||
url: https://iree.dev | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,6 +8,7 @@ kernl: | |
- pytorch | ||
- apache-2.0 | ||
|
||
temperature: neutral | ||
url: https://www.kernl.ai | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,6 +8,7 @@ mlc-llm: | |
- llm | ||
- apache-2.0 | ||
|
||
temperature: hot | ||
url: https://llm.mlc.ai | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,6 +9,7 @@ mlir: | |
- mlir | ||
- apache-2.0 | ||
|
||
temperature: hot | ||
url: https://mlir.llvm.org | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,6 +8,7 @@ mojo: | |
- mlir | ||
- proprietary | ||
|
||
temperature: hot | ||
url: https://www.modular.com/mojo | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,6 +9,7 @@ oneapi: | |
- other-license | ||
- mit | ||
|
||
temperature: neutral | ||
url: https://www.oneapi.io | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
oneflow: | ||
name: "Oneflow" | ||
|
||
image_url: https://docs.oneflow.org/en/master/assets/product-layer.png | ||
|
||
tags: | ||
- compilers | ||
- framework | ||
- mlir | ||
- apache-2.0 | ||
|
||
temperature: hot | ||
url: https://docs.oneflow.org/en/master/index.html | ||
|
||
description: | | ||
OneFlow is a deep learning framework that offers a unified solution for both deep learning | ||
and traditional machine learning tasks. It stands out for its efficient approach to distributed | ||
training, leveraging advanced parallelism and resource management techniques to optimize hardware | ||
usage in large-scale environments. The framework supports both dynamic and static computation graphs, | ||
providing users with the flexibility to choose the most suitable approach for their specific project. | ||
Additionally, OneFlow utilizes MLIR for its codegen, with all modules being compiled to a Oneflow dialect | ||
before lowering to device code. | ||
features: | ||
- "Advanced Distributed Training Efficiency" | ||
- "Support for Both Dynamic and Static Graphs" | ||
- "Intuitive and User-Friendly API" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,6 +9,7 @@ plaidml: | |
- mlir | ||
- apache-2.0 | ||
|
||
temperature: cold | ||
url: https://plaidml.github.io/plaidml/ | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
stable-fast: | ||
name: "stable-fast" | ||
|
||
image_url: https://docs.oneflow.org/en/master/assets/product-layer.png | ||
|
||
tags: | ||
- compilers | ||
- framework | ||
- apache-2.0 | ||
|
||
temperature: hot | ||
url: https://github.com/chengzeyi/stable-fast | ||
|
||
description: | | ||
StableFast is a cutting-edge, ultra-lightweight inference optimization framework designed | ||
specifically for HuggingFace Diffusers on NVIDIA GPUs. It stands out for its exceptional | ||
state-of-the-art (SOTA) inference performance on a wide range of diffuser models, including | ||
the latest StableVideoDiffusionPipeline. One of its most notable features is its rapid model | ||
compilation capability, which significantly outpaces other frameworks like TensorRT or AITemplate | ||
by reducing compilation time from minutes to mere seconds. StableFast supports dynamic shapes, LoRA | ||
(Low-Rank Adaptation), and ControlNet, offering a broad range of functionalities. It incorporates | ||
advanced techniques such as CUDNN Convolution Fusion, low precision and fused GEMM, fused Linear GEGLU, | ||
optimized NHWC & fused GroupNorm, and CUDA Graph and Fused Multihead Attention optimizations. This makes | ||
it a highly versatile and efficient tool for developers. The framework is compatible with various versions | ||
of HuggingFace Diffusers and PyTorch, ensuring broad applicability. Currently tested on Linux and WSL2 in | ||
Windows, StableFast requires PyTorch with CUDA support and specific versions of related tools like xformers | ||
and triton. The ongoing development of StableFast focuses on maintaining its position as a leading inference | ||
optimization framework, with an emphasis on enhancing speed and reducing VRAM usage for transformers. This | ||
commitment to continuous improvement underlines its utility in the rapidly evolving field of deep learning | ||
optimization. | ||
features: | ||
- "Rapid Model Compilation" | ||
- "Supports Dynamic Shape" | ||
- "Compatible with LoRA and ControlNet" | ||
- "CUDNN Convolution Fusion" | ||
- "Low Precision & Fused GEMM Operations" | ||
- "Fused Linear GEGLU" | ||
- "Optimized NHWC & Fused GroupNorm" | ||
- "Enhanced TorchScript Tracing" | ||
- "CUDA Graph Support" | ||
- "Fused Multihead Attention" | ||
- "Broad Compatibility with PyTorch and HuggingFace Diffusers" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,6 +7,7 @@ taco: | |
- compilers | ||
- mit | ||
|
||
temperature: cold | ||
url: http://tensor-compiler.org | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,6 +8,7 @@ tinygrad: | |
- framework | ||
- mit | ||
|
||
temperature: hot | ||
url: https://tinygrad.org | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,6 +7,7 @@ tiramisu: | |
- compilers | ||
- mit | ||
|
||
temperature: cold | ||
url: https://tiramisu-compiler.org | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -9,6 +9,7 @@ triton: | |
- nvidia | ||
- mit | ||
|
||
temperature: hot | ||
url: https://openai.com/research/triton | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,6 +7,7 @@ tvm: | |
- compilers | ||
- apache-2.0 | ||
|
||
temperature: hot | ||
url: https://tvm.apache.org | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,6 +10,7 @@ vllm: | |
- high-throughput | ||
- apache-2.0 | ||
|
||
temperature: hot | ||
url: https://vllm.ai | ||
|
||
description: | | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,6 +8,7 @@ xla: | |
- mlir | ||
- apache-2.0 | ||
|
||
temperature: hot | ||
url: https://www.tensorflow.org/xla | ||
|
||
description: | | ||
|