@@ -25,13 +25,25 @@ bitsandbytes has the following minimum requirements for all platforms:
2525
2626#### Accelerator support:
2727
28+ <small >Note: this table reflects the status of the current development branch. For the latest stable release, see the
29+ [ document in the v0.46.0 tag] ( https://github.com/bitsandbytes-foundation/bitsandbytes/blob/0.46.0/README.md#accelerator-support ) .
30+ </small >
31+
32+ ##### Legend:
33+ 🚧 = In Development,
34+ 〰️ = Partially Supported,
35+ ✅ = Supported,
36+ ❌ = Not Supported
37+
2838<table >
2939 <thead >
3040 <tr>
3141 <th>Platform</th>
3242 <th>Accelerator</th>
3343 <th>Hardware Requirements</th>
34- <th>Support Status</th>
44+ <th>LLM.int8()</th>
45+ <th>QLoRA 4-bit</th>
46+ <th>8-bit Optimizers</th>
3547 </tr>
3648 </thead >
3749 <tbody >
@@ -42,13 +54,17 @@ bitsandbytes has the following minimum requirements for all platforms:
4254 <td align="right">x86-64</td>
4355 <td>◻️ CPU</td>
4456 <td>AVX2</td>
45- <td>〰️ Partial Support</td>
57+ <td>〰️</td>
58+ <td>〰️</td>
59+ <td>❌</td>
4660 </tr>
4761 <tr>
4862 <td></td>
4963 <td>🟩 NVIDIA GPU <br><code>cuda</code></td>
5064 <td>SM50+ minimum<br>SM75+ recommended</td>
51- <td>✅ Full Support</td>
65+ <td>✅</td>
66+ <td>✅</td>
67+ <td>✅</td>
5268 </tr>
5369 <tr>
5470 <td></td>
@@ -57,7 +73,9 @@ bitsandbytes has the following minimum requirements for all platforms:
5773 CDNA: gfx90a, gfx942<br>
5874 RDNA: gfx1100, gfx1200
5975 </td>
60- <td>🚧 In Development</td>
76+ <td>🚧</td>
77+ <td>🚧</td>
78+ <td>🚧</td>
6179 </tr>
6280 <tr>
6381 <td></td>
@@ -67,25 +85,33 @@ bitsandbytes has the following minimum requirements for all platforms:
6785 Arc A-Series (Alchemist)<br>
6886 Arc B-Series (Battlemage)
6987 </td>
70- <td>🚧 In Development</td>
88+ <td>🚧</td>
89+ <td>🚧</td>
90+ <td>🚧</td>
7191 </tr>
7292 <tr>
7393 <td></td>
7494 <td>🟪 Intel Gaudi <br><code>hpu</code></td>
7595 <td>Gaudi1, Gaudi2, Gaudi3</td>
76- <td>🚧 In Development</td>
96+ <td>🚧</td>
97+ <td>🚧</td>
98+ <td>❌</td>
7799 </tr>
78100 <tr>
79101 <td align="right">aarch64</td>
80102 <td>◻️ CPU</td>
81103 <td></td>
82- <td>〰️ Partial Support</td>
104+ <td>〰️</td>
105+ <td>〰️</td>
106+ <td>❌</td>
83107 </tr>
84108 <tr>
85109 <td></td>
86110 <td>🟩 NVIDIA GPU <br><code>cuda</code></td>
87111 <td>SM75, SM80, SM90, SM100</td>
88- <td>✅ Full Support</td>
112+ <td>✅</td>
113+ <td>✅</td>
114+ <td>✅</td>
89115 </tr>
90116 <tr>
91117 <td colspan="4">🪟 <strong>Windows 11 / Windows Server 2019+</strong></td>
@@ -94,13 +120,17 @@ bitsandbytes has the following minimum requirements for all platforms:
94120 <td align="right">x86-64</td>
95121 <td>◻️ CPU</td>
96122 <td>AVX2</td>
97- <td>〰️ Partial Support</td>
123+ <td>〰️</td>
124+ <td>〰️</td>
125+ <td>❌</td>
98126 </tr>
99127 <tr>
100128 <td></td>
101129 <td>🟩 NVIDIA GPU <br><code>cuda</code></td>
102130 <td>SM50+ minimum<br>SM75+ recommended</td>
103- <td>✅ Full Support</td>
131+ <td>✅</td>
132+ <td>✅</td>
133+ <td>✅</td>
104134 </tr>
105135 <tr>
106136 <td></td>
@@ -109,7 +139,9 @@ bitsandbytes has the following minimum requirements for all platforms:
109139 Arc A-Series (Alchemist) <br>
110140 Arc B-Series (Battlemage)
111141 </td>
112- <td>🚧 In Development</td>
142+ <td>🚧</td>
143+ <td>🚧</td>
144+ <td>🚧</td>
113145 </tr>
114146 <tr>
115147 <td colspan="4">🍎 <strong>macOS 13.1+</strong></td>
@@ -118,13 +150,17 @@ bitsandbytes has the following minimum requirements for all platforms:
118150 <td align="right">arm64</td>
119151 <td>◻️ CPU</td>
120152 <td>Apple M1+</td>
121- <td>🚧 In Development</td>
153+ <td>🚧</td>
154+ <td>🚧</td>
155+ <td>❌</td>
122156 </tr>
123157 <tr>
124158 <td></td>
125159 <td>⬜ Metal <br><code>mps</code></td>
126160 <td>Apple M1+</td>
127- <td>🚧 In Development</td>
161+ <td>🚧</td>
162+ <td>🚧</td>
163+ <td>❌</td>
128164 </tbody >
129165</table >
130166
0 commit comments