Featuresยถ
Compatibility Matrixยถ
The tables below show mutually exclusive features and the support on some hardware.
The symbols used have the following meanings:
- โ = Full compatibility
- ๐ = Partial compatibility
- โ = No compatibility
- โ = Unknown or TBD
Note
Check the โ or ๐ with links to see tracking issue for unsupported feature/hardware combination.
Feature x Featureยถ
| Feature | CP | APC | LoRA | SD | CUDA graph | pooling | enc-dec | logP | prmpt logP | async output | multi-step | mm | best-of | beam-search | prompt-embeds |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CP | โ | ||||||||||||||
| APC | โ | โ | |||||||||||||
| LoRA | โ | โ | โ | ||||||||||||
| SD | โ | โ | โ | โ | |||||||||||
| CUDA graph | โ | โ | โ | โ | โ | ||||||||||
| pooling | ๐ * | ๐ * | โ | โ | โ | โ | |||||||||
| enc-dec | โ | โ | โ | โ | โ | โ | โ | ||||||||
| logP | โ | โ | โ | โ | โ | โ | โ | โ | |||||||
| prmpt logP | โ | โ | โ | โ | โ | โ | โ | โ | โ | ||||||
| async output | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | |||||
| multi-step | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | ||||
| mm | โ | โ | ๐ ^ | โ | โ | โ | โ | โ | โ | โ | โ | โ | |||
| best-of | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | ||
| beam-search | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | |
| prompt-embeds | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ | โ |
* Chunked prefill and prefix caching are only applicable to last-token or all pooling with causal attention.
^ LoRA is only applicable to the language backbone of multimodal models.
Feature x Hardwareยถ
| Feature | Volta | Turing | Ampere | Ada | Hopper | CPU | AMD | Intel GPU |
|---|---|---|---|---|---|---|---|---|
| CP | โ | โ | โ | โ | โ | โ | โ | โ |
| APC | โ | โ | โ | โ | โ | โ | โ | โ |
| LoRA | โ | โ | โ | โ | โ | โ | โ | โ |
| SD | โ | โ | โ | โ | โ | โ | โ | โ |
| CUDA graph | โ | โ | โ | โ | โ | โ | โ | โ |
| pooling | โ | โ | โ | โ | โ | โ | โ | โ |
| enc-dec | โ | โ | โ | โ | โ | โ | โ | โ |
| mm | โ | โ | โ | โ | โ | โ | โ | โ |
| prompt-embeds | โ | โ | โ | โ | โ | โ | โ | โ |
| logP | โ | โ | โ | โ | โ | โ | โ | โ |
| prmpt logP | โ | โ | โ | โ | โ | โ | โ | โ |
| async output | โ | โ | โ | โ | โ | โ | โ | โ |
| multi-step | โ | โ | โ | โ | โ | โ | โ | โ |
| best-of | โ | โ | โ | โ | โ | โ | โ | โ |
| beam-search | โ | โ | โ | โ | โ | โ | โ | โ |
Note
For information on feature support on Google TPU, please refer to the TPU-Inference Recommended Models and Features documentation.