17°

Reels · 6 de 40

1:07

Reel · 1:07

CUDA en Rust contra CUDA C++: Rust gana por 3,2 % hasta que compruebas que no calculan lo mismo

En 67 segundos y narrado: el mismo kernel de Mandelbrot en cuda-oxide, CUDA escrito en Rust, y en CUDA C++ sobre una RTX 4070 Ti SUPER. Con las opciones por defecto Rust sale 3,2 % más rápido, pero las dos imágenes difieren en 27.510 píxeles porque cada cadena de compilación fusiona operaciones distintas en FMA. Con la FMA apagada las salidas coinciden bit a bit y Rust queda 7 % más lento; la causa del 3 % no está establecida. Sin sonido por defecto: actívalo en los controles.

Duración
1:07
Publicado

RustCUDAGPUBenchmarksCompiladores

Este reel resume CUDA en Rust contra CUDA C++: Rust gana por 3,2 % hasta que compruebas que no calculan lo mismo, donde están el método, las tablas y lo que no funcionó.

Leer el artículoAbrir en el visualizador