选择一台计算机运行MATLAB和Simulink仿真产品s manbetx 845万博1manbetx
预测MATLAB在运行应用程序时将执行一个特定的电脑上是很困难的。MathWorks提供一般指导平台选择标准和强调,这不是一个代替特定的电脑上测试您的应用程序。
内容
MATLAB在Windows性能相似®、Mac OS®X,和Linux®,虽然可能发生差异平台有以下原因:
- MathWorks构建其产品在每一个平台上s manbetx 845使用不同的编译器,并且每个都有自己的性能特征。
- MathWorks包含第三方库到它可能每个平台上执行不同的产品。s manbetx 845
- 不同的操作系统上执行,特别是在磁盘或图形密集的情况下操作。
一般来说,性能不同的操作系统版本(例如,Windows 7和8)之间是可以忽略不计。
每个组件的一个典型的计算机配置对MATLAB性能有影响。
电脑更多的CPU核可以超越这些核心数较低,但结果与MATLAB应用程序会有所不同。MATLAB自动使用多线程来利用许多MATLAB应用程序中的天然的并行性。但并不是所有的MATLAB函数是多线程的,加速随算法。额外的功能,并行计算工具箱提供了并行编程结构,更直接利用多个计算机核心。
MATLAB的性能依赖于浮点硬件的存在。在许多CPU,浮点单元(型)的数量= CPU核的数量。然而,在一些处理器,一个FPU之间可以共享多个CPU核心,可能创建一个性能瓶颈。
虚拟核心可能小幅提高整体系统性能,但他们可能会对MATLAB应用程序的性能几乎没有影响。同时多线程给电脑的外观比它实际上有两倍的核心。当使用Windows任务管理器等工具,MATLAB似乎只使用一半的CPU核计算机上可用,而事实上的“闲置”实际上是由超线程创建的虚拟核心的一半。
你的电脑会性能下降由于抖动MATLAB和你同时运行的程序时使用超过可用的物理内存,你的电脑必须诉诸于虚拟内存。跑步时MATLAB应用程序,如果你发现你的电脑使用的CPU,你可能正经历着激素的抖动。检测在Windows平台上,使用Windows性能监视器。在Mac上使用活动监视器。
MATLAB图形渲染使用OpenGL技术,所以与优越的OpenGL图形卡支持可以比小卡片。万博1manbetx最新的司机推荐最好的视觉外观和鲁棒性。
来加快计算,并行计算工具箱利用NVIDIA gpu的计算能力3.0或更高版本。2.0版本R2017b和早些时候,计算能力是充分的。1.3版本R2014a和早些时候,计算能力是充分的。
看到所有的NVIDIA gpu的计算功能。MATLAB计算不支持使用AMD万博1manbetx和英特尔gpu加速。