本示例运行一个针对Parallel Computing Toolbox™修改过的MATLAB®基准测试,并在客户端机器上执行它。在一台机器上重复运行的测量次数中出现5%或10%的波动并不少见。
这个基准测试的目的是比较一个特定版本的MATLAB在不同机器上的性能。它没有提供不同版本的MATLAB之间的直接比较。任务和问题大小会随着版本的不同而变化。
有关基准测试的详细信息,查看pctdemo_task_bench的代码。
相关例子:
我们从setup函数中获得基准测试重复的次数。请注意,示例难度级别对我们在本例中执行的计算没有影响。你可以查看pctdemo_setup_bench的代码全部细节。
困难= pctdemo_helper_getDefaults ();[fig, count] = pctdemo_setup_bench(难度);
我们在机器上运行基准测试并计算基准测试所花费的平均时间。你可以查看pctdemo_task_bench的代码全部细节。
* = pctdemo_task_bench(数);数据=均值(次数,1)’;worker_names = {“localhost”};
我们创建一个简单的条形图来描述基准测试的运行时间。你可以查看pctdemo_plot_bench的代码全部细节。
pctdemo_plot_bench(无花果、worker_names、数据);