isight并行计算
本帖最后由 china_jolly 于 2011-5-27 16:51 编辑isight可以实现电脑并行计算吗,就是电脑的几个核同时算,因为现在只有一个cpu再算,时间太长了,怎么才能让几个cpu同时参与运算 是在这里面设置么 本帖最后由 hylovegj 于 2011-5-28 10:59 编辑
iSIGHT有分布式处理和并行运算(distributed processing and parallel Execution)功能,如何将任务分配给同一个计算机的不同CPU进行运算,我也没有尝试过,主要是我一直用的都是ISIGHT9.0,而9.0的并行处理功能仅仅局限于UNIX和Linux系统。我看你用的也是非FD系列吧?如果是这样,而且你又用的是windows系统,还是趁机收兵吧! 3# hylovegj
你所说的并行处理是什么意思,是不是在不同的电脑上,还有就是fd可以实现并行计算么 在不同的电脑上是分布式处理。FD 2.5.5及更高版本都可以方便地实现并行运算,更低的版本我就不知道了。 5# hylovegj
FD 2.5.5可以几个cpu一块运算?是怎么实现的呢,我现在调用ansys,cpu一直使用50%左右,也就是只有一个cpu参与运算,由于设计变量比较多,运算时间太长了,谢谢你的帮助 是不是在这里面设置呢 我也没仔细研究,因为我用的是windows系统。要使用分布式处理和并行运算功能,必须先安装iSIGHT Daemon组件并创建host.info文件和topo文件,具体怎么操作可以参考用户指南。 不是在那设置,直接在算法上第一个卡片选上并行计算框,选中这个算法组件右键选上使用几个核即可,很简单。 本帖最后由 china_jolly 于 2011-5-29 10:48 编辑
9# ariesmoo
算法的第一个卡片在哪?我用的是ga算法,没找到啊,能不能贴给图,是这个吗 8# hylovegj
是不是pj版的没有这个组件 9# ariesmoo
你用的是哪个版本呢 4.5,我记得4.0也一样,更早的的确忘了,可能界面不太一样 13# ariesmoo [
我用的是isight8.0,是不是这个界面上面的选项,有两个,一个是enable parallel ubtask是,一个是enable parallel techniques,是这两个么? 13# ariesmoo
你的是不是fd版本的 我的fd
Isight-classical事先单机多核也不麻烦,多机多核,也就是分布并行比较麻烦,不太稳定。 如果是doe设计点较多的话,可以同时运行几个isight程序,然后把doe点分散到各isight进程。
前提doe设计要用datafile,当然你可以用自己所用的设计方法生成maxtrin,然后自己做datafile 没用过,都是拿单独一台机器跑。 科技在飞速发展,一日不学习,就会拉下了 Isight FD里面单机并行:
http://115.com/file/c2bcz2a6#
Isight做DOE单机并行.pdf
里面提到的教程:
http://115.com/file/c2bczlns#
教程.zip
页:
[1]