.. _compatibility_matrix: Compatibility Matrix ==================== The tables below show mutually exclusive features and the support on some hardware. .. note:: Check the '✗' with links to see tracking issue for unsupported feature/hardware combination. Feature x Feature ----------------- .. raw:: html .. list-table:: :header-rows: 1 :widths: auto * - Feature - :ref:`CP ` - :ref:`APC ` - :ref:`LoRA ` - :abbr:`prmpt adptr (Prompt Adapter)` - :ref:`SD ` - CUDA graph - :abbr:`enc-dec (Encoder-Decoder Models)` - :abbr:`logP (Logprobs)` - :abbr:`prmpt logP (Prompt Logprobs)` - :abbr:`async output (Async Output Processing)` - multi-step - :abbr:`MM (Multimodal)` - best-of - beam-search - :abbr:`guided dec (Guided Decoding)` * - :ref:`CP ` - - - - - - - - - - - - - - - * - :ref:`APC ` - ✅ - - - - - - - - - - - - - - * - :ref:`LoRA ` - `✗ `__ - ✅ - - - - - - - - - - - - - * - :abbr:`prmpt adptr (Prompt Adapter)` - ✅ - ✅ - ✅ - - - - - - - - - - - - * - :ref:`SD ` - ✗ - ✅ - ✗ - ✅ - - - - - - - - - - - * - CUDA graph - ✅ - ✅ - ✅ - ✅ - ✅ - - - - - - - - - - * - :abbr:`enc-dec (Encoder-Decoder Models)` - ✗ - `✗ `__ - ✗ - ✗ - `✗ `__ - ✅ - - - - - - - - - * - :abbr:`logP (Logprobs)` - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ - - - - - - - - * - :abbr:`prmpt logP (Prompt Logprobs)` - ✅ - ✅ - ✅ - ✅ - `✗ `__ - ✅ - ✅ - ✅ - - - - - - - * - :abbr:`async output (Async Output Processing)` - ✅ - ✅ - ✅ - ✅ - ✗ - ✅ - ✗ - ✅ - ✅ - - - - - - * - multi-step - ✗ - ✅ - ✗ - ✅ - ✗ - ✅ - ✗ - ✅ - `✗ `__ - ✅ - - - - - * - :abbr:`MM (Multimodal)` - `✗ `__ - `✗ `__ - `✗ `__ - ? - ? - ✅ - ✗ - ✅ - ✅ - ✅ - ? - - - - * - best-of - ✅ - ✅ - ✅ - ✅ - `✗ `__ - ✅ - ✅ - ✅ - ✅ - ? - `✗ `__ - ✅ - - - * - beam-search - ✅ - ✅ - ✅ - ✅ - `✗ `__ - ✅ - ✅ - ✅ - ✅ - ? - `✗ `__ - ? - ✅ - - * - :abbr:`guided dec (Guided Decoding)` - ✅ - ✅ - ? - ? - ✅ - ✅ - ? - ✅ - ✅ - ✅ - `✗ `__ - ? - ✅ - ✅ - Feature x Hardware ^^^^^^^^^^^^^^^^^^ .. list-table:: :header-rows: 1 :widths: auto * - Feature - Volta - Turing - Ampere - Ada - Hopper - CPU - AMD * - :ref:`CP ` - `✗ `__ - ✅ - ✅ - ✅ - ✅ - ✗ - ✅ * - :ref:`APC ` - `✗ `__ - ✅ - ✅ - ✅ - ✅ - ✗ - ✅ * - :ref:`LoRA ` - ✅ - ✅ - ✅ - ✅ - ✅ - `✗ `__ - ✅ * - :abbr:`prmpt adptr (Prompt Adapter)` - ✅ - ✅ - ✅ - ✅ - ✅ - `✗ `__ - ✅ * - :ref:`SD ` - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ * - CUDA graph - ✅ - ✅ - ✅ - ✅ - ✅ - ✗ - ✅ * - :abbr:`enc-dec (Encoder-Decoder Models)` - ✅ - ✅ - ✅ - ✅ - ✅ - `✗ `__ - ✗ * - :abbr:`logP (Logprobs)` - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ * - :abbr:`prmpt logP (Prompt Logprobs)` - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ * - :abbr:`async output (Async Output Processing)` - ✅ - ✅ - ✅ - ✅ - ✅ - ✗ - ✗ * - multi-step - ✅ - ✅ - ✅ - ✅ - ✅ - `✗ `__ - ✅ * - :abbr:`MM (Multimodal)` - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ * - best-of - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ * - beam-search - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ * - :abbr:`guided dec (Guided Decoding)` - ✅ - ✅ - ✅ - ✅ - ✅ - ✅ - ✅