Podcast Paralela: Videojuegos, Web y Tecnologías Modernas
José Antonio Mérida
0:00 / 0:00
Podcast Paralela: Videojuegos, Web y Tecnologías Modernas
18 просмотров · 7 дней назад
José Antonio Mérida
5 подписчиков
18 просмотров · 7 дней назад
¿Cómo se usa la programación paralela fuera del salón de clases? En este episodio hablamos con Dennis Aldana, catedrático de Gráficas por Computadora y Game Engine Architecture, sobre paralelismo en videojuegos, la web y Rust.
Hablamos de qué hace el CPU y qué hace la GPU, cómo un juego mete todo en 16 milisegundos por frame, por qué la caché importa tanto (ECS), cómo JavaScript funciona con un solo hilo, WebAssembly y WebGPU, cuándo vale la pena la seguridad de Rust y qué tan útiles son los LLM para código de bajo nivel.
Capítulos
0:00 Introducción
02:07 Por qué los videojuegos
04:44 CPU vs GPU y Hardware Especializado
07:55 Game loop y render threads
12:10 Caché en Memoria Jerárquica y Entity Component System
18:22 JavaScript y su único hilo, soft threads en web
23:30 WebAssembly y WebGPU
28:20 Rust, concurrencia y seguridad vs inseguridad
35:45 CUDA en videojuegos
38:20 IA y código de bajo nivel
41:23 Consejos para estudiantes y recomendación
42:35 Recap, conclusiones y despedida
Recursos mencionados
EnTT (librería de ECS para C++)
Presentadores: José Antonio Mérida y Roberto Nájera
Invitado: Dennis Aldana