【发布时间】:2017-11-17 19:23:55
【问题描述】:
我正在对程序的执行速度进行一些小测试。我有一个固定大小的表格,表格中填充了随机数并通过算法进行排序。 我的测试改变了用于对该表进行排序的线程数。这是我输出的结果示例:
size;time;nb_thread;run_id
100000;0.013522;1;1
100000;0.013639;1;2
100000;0.013170;1;3
100000;0.012947;1;4
100000;0.012299;1;5
100000;0.012281;1;6
我想在图表上显示使用 N 个线程的改进(或不改进)。我能够根据它们的平均值显示执行时间的变化,但结果不是直观的。您会产生一种错觉,即使用 2 个线程而不是 1 个线程有很大的改进,但实际上即使有改进,也很小。
所以我想显示只有一个线程的运行之间的变化,然后是后续的。 我什至不知道我要找的东西的名字。我该怎么做?
【问题讨论】: