|
35 | 35 | "\n",
|
36 | 36 | "The animation shows 50 timesteps on a 100x100 grid. \n",
|
37 | 37 | "\n",
|
38 |
| - "\n", |
| 38 | + "\n", |
39 | 39 | "\n",
|
40 | 40 | "\n",
|
41 | 41 | "## Implementations\n",
|
|
290 | 290 | "\n",
|
291 | 291 | " <!-- A100 -->\n",
|
292 | 292 | " <div style=\"flex:1 1 30%; text-align:center;\">\n",
|
293 |
| - " <img src=\"../_static/game_of_life_figures/perf_amd_epyc_7v12_64-core_processor_nv_a100.png\"\n", |
| 293 | + " <img src=\"../files/game_of_life_figures/perf_amd_epyc_7v12_64-core_processor_nv_a100.png\"\n", |
294 | 294 | " alt=\"AMD 64-Core + NV A100\" style=\"max-width:100%; height:auto;\"/>\n",
|
295 | 295 | " <div style=\"text-align:center; margin:2em 0;\">\n",
|
296 | 296 | " <h3>AMD 64-Core + NV A100</h3>\n",
|
|
307 | 307 | "\n",
|
308 | 308 | " <!-- H100 -->\n",
|
309 | 309 | " <div style=\"flex:1 1 30%; text-align:center;\">\n",
|
310 |
| - " <img src=\"../_static/game_of_life_figures/perf_amd_epyc_9v84_96-core_processor_nv_h100.png\"\n", |
| 310 | + " <img src=\"../files/game_of_life_figures/perf_amd_epyc_9v84_96-core_processor_nv_h100.png\"\n", |
311 | 311 | " alt=\"AMD 96-Core + NV H100\" style=\"max-width:100%; height:auto;\"/>\n",
|
312 | 312 | " <div style=\"text-align:center; margin:2em 0;\">\n",
|
313 | 313 | " <h3>AMD 96-Core + NV H100</h3>\n",
|
|
324 | 324 | "\n",
|
325 | 325 | " <!-- RTX 3070 -->\n",
|
326 | 326 | " <div style=\"flex:1 1 30%; text-align:center;\">\n",
|
327 |
| - " <img src=\"../_static/game_of_life_figures/perf_amd_ryzen_9_5950x_16-core_processor_nv_rtx_3070.png\"\n", |
| 327 | + " <img src=\"../files/game_of_life_figures/perf_amd_ryzen_9_5950x_16-core_processor_nv_rtx_3070.png\"\n", |
328 | 328 | " alt=\"AMD 16-Core + NV RTX 3070\" style=\"max-width:100%; height:auto;\"/>\n",
|
329 | 329 | " <div style=\"text-align:center; margin:2em 0;\">\n",
|
330 | 330 | " <h3>AMD 16-Core + NV RTX 3070</h3>\n",
|
|
347 | 347 | "\n",
|
348 | 348 | " <!-- CuPy -->\n",
|
349 | 349 | " <div style=\"flex:1 1 30%; text-align:center;\">\n",
|
350 |
| - " <img src=\"../_static/game_of_life_figures/cupy_across_hardware.png\"\n", |
| 350 | + " <img src=\"../files/game_of_life_figures/cupy_across_hardware.png\"\n", |
351 | 351 | " alt=\"CuPy Across Hardware\" style=\"max-width:100%; height:auto;\"/>\n",
|
352 | 352 | " <div style=\"text-align:center; margin:2em 0;\">\n",
|
353 | 353 | " <h3>CuPy Across Hardware</h3>\n",
|
|
364 | 364 | "\n",
|
365 | 365 | " <!-- NumPy -->\n",
|
366 | 366 | " <div style=\"flex:1 1 30%; text-align:center;\">\n",
|
367 |
| - " <img src=\"../_static/game_of_life_figures/numpy_across_hardware.png\"\n", |
| 367 | + " <img src=\"../files/game_of_life_figures/numpy_across_hardware.png\"\n", |
368 | 368 | " alt=\"NumPy Across Hardware\" style=\"max-width:100%; height:auto;\"/>\n",
|
369 | 369 | " <div style=\"text-align:center; margin:2em 0;\">\n",
|
370 | 370 | " <h3>NumPy Across Hardware</h3>\n",
|
|
381 | 381 | "\n",
|
382 | 382 | " <!-- Naive -->\n",
|
383 | 383 | " <div style=\"flex:1 1 30%; text-align:center;\">\n",
|
384 |
| - " <img src=\"../_static/game_of_life_figures/naive_across_hardware.png\"\n", |
| 384 | + " <img src=\"../files/game_of_life_figures/naive_across_hardware.png\"\n", |
385 | 385 | " alt=\"Naive Across Hardware\" style=\"max-width:100%; height:auto;\"/>\n",
|
386 | 386 | " <div style=\"text-align:center; margin:2em 0;\">\n",
|
387 | 387 | " <h3>Naive Across Hardware</h3>\n",
|
|
402 | 402 | "#### Inter-Machine-Framework Comparison\n",
|
403 | 403 | "\n",
|
404 | 404 | "<div style=\"text-align:center; margin:2em 0;\">\n",
|
405 |
| - " <img src=\"../_static/game_of_life_figures/all_methods_hardware.png\"\n", |
| 405 | + " <img src=\"../files/game_of_life_figures/all_methods_hardware.png\"\n", |
406 | 406 | " alt=\"All Methods & Hardware\" style=\"max-width:100%; height:auto;\"/>\n",
|
407 | 407 | "\n",
|
408 | 408 | " <div style=\"display:inline-block; text-align:left; max-width:600px; margin-top:1em;\">\n",
|
|
502 | 502 | "name": "python",
|
503 | 503 | "nbconvert_exporter": "python",
|
504 | 504 | "pygments_lexer": "ipython3",
|
505 |
| - "version": "3.13.2" |
| 505 | + "version": "3.9.19" |
506 | 506 | }
|
507 | 507 | },
|
508 | 508 | "nbformat": 4,
|
|
0 commit comments