我有一台现代笔记本电脑。当我使用 Matlab 可视化具有大量顶点的 3D 表面时,旋转时只能获得大约 5 FPS 的帧速率。对于透明表面,只有 1 FPS。
这里可能的限制因素是什么?CPU 还是显卡,还是其他什么?有什么方法可以确定吗?
一些硬件信息:Intel i7、8 GB RAM、“Haswell-ULT 集成图形控制器”
答案1
问题很可能出在你的显卡上。
否则,您会看到其他问题(例如内存不足异常等)。
当然,这是相对的,“大量的顶点”是没有意义的,因为它是未定义的,它可能是你的 CPU 也可能是 GPU。
你问过is there any way to find out for sure
。答案是,购买甚至借用合适的外置显卡并尝试一下。可能还有其他我们不知道的因素在起作用(例如您的环境等,后台正在进行的其他任务等)。
此外,确保安装最好的驱动程序也可能会有所帮助。