Duda compatibilidad Graficas PCIe 3.0 / 4.0 + aumento potencia para partículas.

Pony3D - 12/10/2021 18:21
Buenas tardes!

He buscado tanto por Google esto que ya no sé a quien creer.
Mi placa base admite PCIe x16 a 3.0, pero las nuevas y más bastorras graficas ya trabajan en un PCIe 4.0.

Mi pregunta y duda es si se puede enchufar una grafica 4.0 en un PCIe 3.0 o inferior, siendo estos todos x16. En algunos sitios encuentro que te dicen que es incompatible, en otros sitios dicen que simplemente la velocidad de transferencia se reducirá al ancho de banda del PCIe de la placa, osea 3.0 o la que sea.

Es importante saberlo ya que ahora mismo trabajo con una Titan SC de 12gb pero a la hora de trabajar con partículas, sobre todo pelo, me sigue siendo lento a la hora del peinado, teniendo una configuración más o menos normal en Hair.

Me huele a mi que no es posible enchufar una grafica 4.0 en un PCIe inferior (aunque si se que se puede al revés) así que mi idea es aumentar la potencia de calculo sumándole más tarjetas graficas que si admita mi placa y PCIe. Según he leído, Windows 10 admite hasta 12 GPU.

Me gustaría poder peinar el pelo de forma más fluida la verdad xD, no es que ahora me vaya mal, pero quiero más potencia para esta característica en particular, ya que modelo animales prácticamente.

Este render de prueba, el pelo ya le cuesta de peinar, sobre todo si mientras peino utilizo la opción de visualizar childrens. No es un área inmensa de pelo, ya que trabajo por zonas, y la configuración seria así:

Numero de partículas: 2000
Use Modifier Stack activado
B-Spline 5
Childrens interpolated: Viewport 100 (Suelo ir de 10 a 50 y al final a 100 para ver un resultado más perfecto) / Render 500

Por renderizar no hay problema, esta imagen tarda 6 minutos con 256 pasos y denoising NLN, es a la hora de peinar y mover esas partículas que siguen apareciendo tirones.

Gracias.

-- IMÁGENES ADJUNTAS --

🖼️

Estamos trabajando para mostrar las imágenes del foro

Adjunto #240601

Soliman - 12/10/2021 19:08
¿Qué versión estas utilizando de Blender?

En la 2.93.5 me va bien pero en la 3.0 me da fallos con las partículas, a ver si va a ser eso. :(
quadro - 12/10/2021 19:31
[QUOTE=Pony3D;1004595]He buscado tanto por Google esto que ya no sé a quien creer.
Mi placa base admite PCIe x16 a 3.0, pero las nuevas y más bastorras graficas ya trabajan en un PCIe 4.0.

Mi pregunta y duda es si se puede enchufar una grafica 4.0 en un PCIe 3.0 o inferior, siendo estos todos x16. En algunos sitios encuentro que te dicen que es incompatible, en otros sitios dicen que simplemente la velocidad de transferencia se reducirá al ancho de banda del PCIe de la placa, osea 3.0 o la que sea.

Es importante saberlo ya que ahora mismo trabajo con una Titan SC de 12gb pero a la hora de trabajar con partículas, sobre todo pelo, me sigue siendo lento a la hora del peinado, teniendo una configuración más o menos normal en Hair.

Me huele a mi que no es posible enchufar una grafica 4.0 en un PCIe inferior (aunque si se que se puede al revés) así que mi idea es aumentar la potencia de calculo sumándole más tarjetas graficas que si admita mi placa y PCIe. Según he leído, Windows 10 admite hasta 12 GPU.

Me gustaría poder peinar el pelo de forma más fluida la verdad xD, no es que ahora me vaya mal, pero quiero más potencia para esta característica en particular, ya que modelo animales prácticamente.

Este render de prueba, el pelo ya le cuesta de peinar, sobre todo si mientras peino utilizo la opción de visualizar childrens. No es un área inmensa de pelo, ya que trabajo por zonas, y la configuración seria así:

Numero de partículas: 2000
Use Modifier Stack activado
B-Spline 5
Childrens interpolated: Viewport 100 (Suelo ir de 10 a 50 y al final a 100 para ver un resultado más perfecto) / Render 500

Por renderizar no hay problema, esta imagen tarda 6 minutos con 256 pasos y denoising NLN, es a la hora de peinar y mover esas partículas que siguen apareciendo tirones.[/QUOTE]

Ninguna grafica satura un puerto PCI 3.0 16X
Pony3D - 12/10/2021 22:37
[QUOTE=Soliman;1004601]¿Qué versión estas utilizando de Blender?

En la 2.93.5 me va bien pero en la 3.0 me da fallos con las partículas, a ver si va a ser eso. :([/QUOTE]

Estoy usando la ultima estable, la 2.93.6.
Ahora mismo descargando la Alpha de la 3.0 con Cycles X.
Y mientras ponía a descargar eso me a entrado la paranoia que a ver si la escena tiene algo extraño (que es un modelo y nada más pero a saber, es Blender sabes... xD) y me está ralentizando el peinado de pelo.
Pony3D - 12/10/2021 22:38
[QUOTE=quadro;1004603]Ninguna grafica satura un puerto PCI 3.0 16X[/QUOTE]

La duda esta en si una grafica pensada para PCIe 4.0 puede utilizarse en una placa base que tiene un PCIe 3.0 o inferior. Aun perdiendo ancho de banda, si es compatible esta configuración o no.
Soliman - 13/10/2021 07:57
[QUOTE=Pony3D;1004616]Estoy usando la ultima estable, la 2.93.6.
Ahora mismo descargando la alpha de la 3.0 con cycles X.
Y mientras ponía a descargar eso me a entrado la paranoia que a ver si la escena tiene algo extraño (que es un modelo y nada más pero a saber, es Blender sabes... xD) y me esta ralentizando el peinado de pelo.[/QUOTE]

Cuidado con las versiones Alpha de Blender, que como su nombre indica, no están terminadas y puede tener errores como el del pelo, que creo que tiene fallos para el peinado.... :(
Son versiones EXPERIMENTALES.
Pony3D - 13/10/2021 12:17
[QUOTE=Soliman;1004626]Cuidado con las versiones Alpha de Blender, que como su nombre indica, no están terminadas y puede tener errores como el del pelo, que creo que tiene fallos para el peinado.... :(
Son versiones EXPERIMENTALES.[/QUOTE]

Si, lo sé.
Estoy usando una oficial, la otra solo quería probar si verdaderamente va tan bien el Cycles X, menuda velocidad la verdad en mitad de tiempo la misma escena y con un denoising mejor.

Lo curioso es que empiezo una escena nueva con otro modelo y la misma configuración de pelo, y lo peino más fluidamente, no se si la escena tendrá algo raro pero es un modelo con 2 luces y una cámara. :)

La duda sigue en el aire ¿Puedo comprarme una RTX PCIe 4.0 y enchufarla en mi placa base PCIe 3.0?
AlphaCAD - 13/10/2021 15:05
[QUOTE=Pony3D;1004627]Si, lo sé.
Estoy usando una oficial, la otra solo quería probar si verdaderamente va tan bien el Cycles X, menuda velocidad la verdad en mitad de tiempo la misma escena y con un denoising mejor.

Lo curioso es que empiezo una escena nueva con otro modelo y la misma configuración de pelo, y lo peino más fluidamente, no se si la escena tendrá algo raro pero es un modelo con 2 luces y una cámara.

La duda sigue en el aire ¿Puedo comprarme una RTX PCIe 4.0 y enchufarla en mi placa base PCIe 3.0?[/QUOTE]

PCIe 4.0 es retrocompatible, así que en principio no tendrías que tener ningún problema.

[URL]https://www.profesionalreview.com/2021/02/14/pci-express-4-0-vs-pci-express-3-0/#%C2%BFQue_componentes_son_compatibles_con_PCIe_40[/URL]

¿Has pensado en alguna RTX en concreto? :)
Pony3D - 14/10/2021 01:46
[QUOTE=AlphaCAD;1004629]PCIe 4.0 es retrocompatible, así que en principio no tendrías que tener ningún problema.

[URL]https://www.profesionalreview.com/2021/02/14/pci-express-4-0-vs-pci-express-3-0/#%C2%BFQue_componentes_son_compatibles_con_PCIe_40[/URL]

¿Has pensado en alguna RTX en concreto? :)[/QUOTE]
Una 3060Ti, lo que puedo permitirme ahora mismo. :)
He de investigar algo más, según he estado leyendo el Viewport se alimenta del calculo de la CPU, no de la GPU, aunque no acabo de sacarlo en claro. Quizás deba tirarme a un Rayzen 5900, o al final solo are que tirar dinero hasta encontrar lo que funcione bien y acumular componentes carísimos de ordenador en cajas xD, lo que esta claro es que quiero peinar el pelo de mis ponis en Blender con la suavidad que los peino en la vida real. :)
quadro - 14/10/2021 05:40
[QUOTE=Pony3D;1004645]Una 3060Ti, lo que puedo permitirme ahora mismo.
He de investigar algo más, según he estado leyendo el Viewport se alimenta del calculo de la CPU, no de la GPU, aunque no acabo de sacarlo en claro. Quizás deba tirarme a un Rayzen 5900, o al final solo are que tirar dinero hasta encontrar lo que funcione bien y acumular componentes carísimos de ordenador en cajas xD, lo que esta claro es que quiero peinar el pelo de mis ponis en Blender con la suavidad que los peino en la vida real.[/QUOTE]

No exactamente es así, cuando creas por ejemplo un cubo, el calculo lo hace la CPU, pero cuando se mueve el objeto, rotas y demás, ese calculo lo hace la GPU. El tema de partículas no lo tengo dominado, pero me suena que hay procesos que los puede calcular la GPU.
Pony3D - 14/10/2021 11:13
[QUOTE=quadro;1004648]No exactamente es así, cuando creas por ejemplo un cubo, el calculo lo hace la CPU, pero cuando se mueve el objeto, rotas y demás, ese calculo lo hace la GPU. El tema de partículas no lo tengo dominado, pero me suena que hay procesos que los puede calcular la GPU.[/QUOTE]

Exactamente es ahí donde está el tema, ya que si supiera que utiliza Blender para hacer los cálculos y movimientos del Viewport, podría configurar un hardware adecuado para trabajar con mayor fluidez. Si que por ejemplo AMD es más recomendable para Blender, aunque yo utilizo un dual xeon.

De todos modos en cuanto me llegue la segunda grafica y la conecte ya os comentaré a ver el resultado en que partes del programa mejora, será interesante. La velocidad de render me es un poco más indiferente pero el trabajo en el viewport quiero que sea fluido como el agua al caer de una cascada, aunque con partículas siempre es un poco más difícil que esto sea así.
Soliman - 14/10/2021 11:20

Sé que por ejemplo AMD es más recomendable para Blender, aunque yo utilizo un dual xeon.



Esa parte me la he perdido. ¿puedes explicarla mejor?
Pony3D - 15/10/2021 12:45
[QUOTE=Soliman;1004651]Esa parte me la he perdido. ¿puedes explicarla mejor?[/QUOTE]

Sí, según he leído Blender trabaja mejor con procesadores AMD, debido a que AMD apoya el desarrollo de Blender y está más optimizado para ese procesador.
Mi placa es una placa de doble CPU Xeon, para renderizar es genial, pero creo que a la hora de trabajar en el viewport es un punto en contra, desde sistema solo me aparece un procesador para trabajar junto a la tarjeta, aunque luego me detecta todos los hilos de ambos procesadores para el renderizado.
Soliman - 15/10/2021 15:11
[QUOTE=Pony3D;1004696]Sí, según he leído Blender trabaja mejor con procesadores AMD, debido a que AMD apoya el desarrollo de Blender y está más optimizado para ese procesador.
Mi placa es una placa de doble CPU Xeon, para renderizar es genial, pero creo que a la hora de trabajar en el viewport es un punto en contra, desde sistema solo me aparece un procesador para trabajar junto a la tarjeta, aunque luego me detecta todos los hilos de ambos procesadores para el renderizado.[/QUOTE]

Pues eso no lo sabía, gracias por la información.
3dpoder - 15/10/2021 21:34
Blender y Autodesk Maya tienen ventajas añadidas con respecto a otros softwares utilizando una tarjeta gráfica Radeon, no sé si se refiere a esto. Dejo un enlace.

Radeon ProRender 3.2 para Blender y Autodesk Maya
quadro - 19/10/2021 23:36
[QUOTE=3dpoder;1004729]Blender y Autodesk Maya tienen ventajas añadidas con respecto a otros softwares utilizando una tarjeta gráfica Radeon, no sé si se refiere a esto. Dejo un enlace.

Radeon ProRender 3.2 para Blender y Autodesk Maya[/QUOTE]
Pero eso es para utilizar el motor de render PROPIO de AMD, es normal que en sus graficas funcionen bien.