| 178 | <h3>SMRD Instruction timings</h3> |
| 179 | <p>Timings of SMRD instructions includes only time to fetch and execute instruction without |
| 180 | loading data from memory. Timings of SMRD instructions are in this table:</p> |
| 181 | <table> |
| 182 | <thead> |
| 183 | <tr> |
| 184 | <th>Instruction</th> |
| 185 | <th>Cycles</th> |
| 186 | <th>Instruction</th> |
| 187 | <th>Cycles</th> |
| 188 | </tr> |
| 189 | </thead> |
| 190 | <tbody> |
| 191 | <tr> |
| 192 | <td>S_BUFFER_LOAD_DWORD</td> |
| 193 | <td>4</td> |
| 194 | <td>S_LOAD_DWORD</td> |
| 195 | <td>4</td> |
| 196 | </tr> |
| 197 | <tr> |
| 198 | <td>S_BUFFER_LOAD_DWORDX2</td> |
| 199 | <td>4</td> |
| 200 | <td>S_LOAD_DWORDX2</td> |
| 201 | <td>4</td> |
| 202 | </tr> |
| 203 | <tr> |
| 204 | <td>S_BUFFER_LOAD_DWORDX4</td> |
| 205 | <td>4</td> |
| 206 | <td>S_LOAD_DWORDX4</td> |
| 207 | <td>4</td> |
| 208 | </tr> |
| 209 | <tr> |
| 210 | <td>S_BUFFER_LOAD_DWORDX8</td> |
| 211 | <td>8</td> |
| 212 | <td>S_LOAD_DWORDX8</td> |
| 213 | <td>8</td> |
| 214 | </tr> |
| 215 | <tr> |
| 216 | <td>S_BUFFER_LOAD_DWORDX16</td> |
| 217 | <td>16-24</td> |
| 218 | <td>S_LOAD_DWORDX16</td> |
| 219 | <td>16-24</td> |
| 220 | </tr> |
| 221 | <tr> |
| 222 | <td>S_DCACHE_INV</td> |
| 223 | <td>4</td> |
| 224 | <td>S_MEMTIME</td> |
| 225 | <td>4</td> |
| 226 | </tr> |
| 227 | <tr> |
| 228 | <td>S_DCACHE_INV_VOL</td> |
| 229 | <td>4</td> |
| 230 | <td></td> |
| 231 | <td></td> |
| 232 | </tr> |
| 233 | </tbody> |
| 234 | </table> |