Nik*_*ntz 5 parallel-processing matlab multicore intel
如果我认为问题是并行化的候选者,例如矩阵乘法或其他一些问题而且我使用的是英特尔i7 haswell双核,我是否可以通过某种方式将并行执行与同一程序的顺序版本进行比较,或者将matlab优化为程序到我的架构(dualcore,quadcore ..)?我想知道从一个好的基准平行程序添加更多处理器的速度.
不幸的是,没有基准并行程序这样的东西.如果您测量基准算法的加速比并不意味着所有算法都将从并行化中受益
由于您的目标架构只有2个内核,因此最好避免并行化,让Matlab和操作系统优化执行.无论如何,这是我遵循的步骤.
tic或的功能toc.分析器将为您提供更准确的运行时间图,以及每个功能的详细信息.有关如何使用分析器的详细信息,请参阅文档.