Ограничивается ли мой FPS процессором или видеокартой? Вращение 3D-поверхностей в Matlab

Ограничивается ли мой FPS процессором или видеокартой? Вращение 3D-поверхностей в Matlab

У меня современный ноутбук. Когда я использую Matlab для визуализации 3D-поверхности с большим количеством вершин, я могу получить частоту кадров только около 5 FPS при ее вращении. С прозрачными поверхностями только 1 FPS.

Что, скорее всего, будет здесь ограничивающим фактором? Процессор или видеокарта, или что-то еще? Есть ли способ узнать наверняка?

Некоторая информация об оборудовании: Intel i7, 8 ГБ ОЗУ, «интегрированный графический контроллер Haswell-ULT»

решение1

Вероятнее всего, проблема в вашей видеокарте.

В противном случае вы увидите другие проблемы (например, исключения нехватки памяти и т. д.).

Конечно, это относительно, «большое количество вершин» не имеет смысла, поскольку оно не определено, и это может быть как ваш CPU, так и GPU.

Вы спросили is there any way to find out for sure. Ответ: купите или даже одолжите подходящую внешнюю видеокарту и попробуйте. Могут быть и другие факторы, о которых мы не знаем (например, ваша среда и т. д., какие еще задачи выполняются в фоновом режиме и т. д.).

Также может помочь установка лучших драйверов.

Связанный контент