基于GPU的MATLAB粒子群优化算法

时间:2014-07-23 03:51:49

标签: matlab gpu particles particle-swarm

我的MATLAB代码使用GPU创建原始数据(25秒)。然后在MATLAB中,这些原始数据被处理成可以馈送到目标函数(15秒)的缩放器数量。

MATLAB粒子群优化代码是否有可能在处理当前原始数据时开始检索下一批原始数据?

谢谢。

1 个答案:

答案 0 :(得分:1)

你的意思是工作负荷分配和时间。 MatLab确实能够使用SPMD并行执行任务:

http://www.mathworks.nl/help/distcomp/spmd.html

您可以先从GPU中检索一个集合,然后使用MatLab开始处理数据并使用SPMD语句同时检索下一个集合。