Skip to contentSkip to content
Certificados verificados. En cadena. Para siempre.Más información
Ewance
Iniciar sesión
Cover image for GPU Compute: Optimización de Kernel CUDA y Análisis Roofline
Code

GPU Compute: Optimización de Kernel CUDA y Análisis Roofline

FreeVerified credential4 semanasAdvanced

Visión general

De qué trata este proyecto.

Optimiza un kernel CUDA SPH con tiling y vectorización, mide GFLOPS y genera un análisis roofline. Obtén un certificado verificable.

El escenario

El estudio (alrededor de 45 personas, 6 clientes activos) factura por simulación; un kernel 2× más rápido se traduce directamente en margen — y en capacidad de aceptar el siguiente contrato sin GPU adicional.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

El Briefing

Lo que harás y lo que demostrarás.

Optimizar kernel CUDA SPH para alcanzar 55% del peak FP32 de A100 con paridad numérica vs baseline y análisis roofline defendible.

Earning criteria — what you'll demonstrate

  • Aplicar tiling shared memory + vectorización con criterio
  • Medir GFLOPS y bandwidth efectivos con Nsight Compute
  • Construir y leer un análisis roofline para decidir dónde optimizar
  • Mantener paridad numérica al optimizar kernels FP32

Encaje académico

Dónde encaja esto en tus estudios.

Afina las mismas habilidades que tu titulación espera de ti.

Advanced Computer Architecture

Master · Systems

Strong alignment

This challenge maps to Advanced Computer Architecture at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.

Carreras

Roles para los que esto te prepara.

Títulos reales. Puentes de habilidades reales. Elige el que más se acerque a tu trayectoria.

Ingeniero de Software

Optimización GPU con análisis roofline es perfil de ingeniero de software escaso y bien pagado — empresas de simulación, ML y gráficos lo contratan al primer match.

Este proyecto afina

  • cuda
  • gpu-architecture
  • performance-optimization

Ingeniero Backend

Quien optimiza kernels GPU entiende cuándo migrar parts de un backend a aceleradores — perfil que las empresas de AI/inferencia valoran muy alto.

Este proyecto afina

  • gpu-architecture
  • parallel-programming
  • performance-optimization

Arquitecto de Sistemas

Razonar sobre roofline y bottlenecks de hardware prepara al arquitecto que diseña plataformas heterogéneas (CPU+GPU+aceleradores) con criterio.

Este proyecto afina

  • gpu-architecture
  • roofline-analysis
  • performance-optimization

Una cosa más

Puedes tener una credencial en tu CV para el viernes.