Tengo una computadora portátil moderna. Cuando uso Matlab para visualizar una superficie 3D con una gran cantidad de vértices, solo puedo obtener una velocidad de fotogramas de alrededor de 5 FPS al rotarla. Con superficies transparentes, sólo 1 FPS.
¿Cuál podría ser el factor limitante aquí? ¿CPU o tarjeta gráfica, o algo más? ¿Hay alguna forma de saberlo con seguridad?
Alguna información de hardware: Intel i7, 8 GB de RAM, "Controlador de gráficos integrado Haswell-ULT"
Respuesta1
Lo más probable es que el problema sea tu tarjeta gráfica.
De lo contrario, verá otros problemas (como excepciones por falta de memoria, etc.).
Por supuesto, es relativo, una 'gran cantidad de vértices' no tiene sentido ya que no está definida y podría ser tanto su CPU como su GPU.
Tu preguntaste is there any way to find out for sure
. La respuesta es comprar o incluso pedir prestada una tarjeta gráfica externa adecuada y probarla. Podría haber otros factores en juego que no conocemos (como su entorno, etc., qué otras tareas se realizan en segundo plano, etc.).
Además, puede ser útil asegurarse de que estén instalados los mejores controladores.