首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >非阻塞spmd

非阻塞spmd
EN

Stack Overflow用户
提问于 2012-02-15 12:57:24
回答 1查看 212关注 0票数 0

有没有一种方法可以在不阻塞客户端进程的情况下在spmd中运行代码?我希望使用客户端作为主控,为实验室提供参数,这样他们就可以解决这个问题。

EN

回答 1

Stack Overflow用户

发布于 2012-02-15 17:01:41

您可以异步运行并行作业--但是,这样做会有一定的开销,而且每次都需要传入和传出数据,因此可能不是很方便。例如

代码语言:javascript
复制
s = findResource(...);
j = createParallelJob( s, ... );
t = createTask( j, @myFcn, nOut, { ... } );
submit(j);
% do other stuff
waitForState(j); % wait for completion
argsOut = getAllOutputArguments(j);

这里的文档:http://www.mathworks.co.uk/help/toolbox/distcomp/bqur75w-7.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9288084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档