Todo el mundo ha escuchado hablar de la CPU de los dispositivos, pero existe otro de nombre muy similar que puede que no sepas de qué se trata. Estamos hablando de la GPU. Ahora, desde Nvidia han publicado información que ayuda a conocer cuáles son las diferencias entre uno y otro concepto. Las GPU han generado un boom de la IA, se han convertido en una parte clave de las supercomputadoras modernas y siguen impulsando avances en los juegos y los gráficos profesionales
|
etiquetas: gpu , cpu , diferencias , nvidia , boom ia , supercomputadores , juegos
( Sumido en la ignorancia)
¿Qué es un proceso secuencial?
Básicamente, se acaba una tarea, y se va a la siguiente, y a la siguiente:
Tarea 1 -> Tarea 2 -> Tarea 3... -> Tarea n
En cambio una GPU, usa lo que le llama procesamiento en paralelo. Y su diseño es muchísimo más complejo. Está formada por miles, de pequeños núcleos (shaders, núcleos, unidades...) que les sirven para hacer tareas a la vez, y muy distintas; por ejemplo las unidades de sombreado, motores de sombreado, de rasterizado, de texturizado, las nuevas unidades de trazado de rayos, para inteligencia artificial (como los núcleos tensor de NVIDIA...):
Tarea 1 + Tarea 4 + Tarea 8 + ...
Tarea 2 + Tarea 3 + Tarea 5 +...
Es decir se van ejecutando tareas a la vez, por grupos, y por tipos de tarea. Evidentemente una tarea relacionada con sombreado, no la va a hacer una unidad de rasterizado,... etc.
Saludos.
coral.ai/products/accelerator/
Bastente potente para lo que vale y la puedes llevar por ahí y usarla en tu portatil.
Si quieres crear tus propios modelos y tu máquina no lo soporta, te aconsejo que hagas como yo, que utilices el colab de google:
colab.research.google.com/?hl=es
Allí puedes utilizar python con Jupyter Notebook y google te proporciona acceso gratuito a una GPU (de las buenas) durante 12h seguidas (luego te lo corta, pero yo suelo guardar cada n iteraciones así que luego recupero el estado donde se quedó y continuo).
Mira, acabo de abrir uno para ver que GPU me dejaba (van cambiando según el día y la carga) y me ha dado una Tesla T4!
device_type: "GPU"
memory_limit: 14444920832
physical_device_desc: "device: 0, name: Tesla T4, pci bus id: 0000:00:04.0, compute capability: 7.5"
Hace tiempo que quiero comprarme una máquina nueva, pero con el precio de las GPUs no me decido... y ahora que bajan viene el verano y los recursos se van a otras cosas... además, en octubre se rumorea que saldrán las RTX40... es un no acabar!
De la máquina no, del modelo...