- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
Matlab 调用feko,如何使feko并行运算
每次调用计算的时候只有一个核心在运算。效率很低。
我装的是feko5.4,64位的!自己手动运行时,可以多核并行运算的。
我在调用时,把并行需要相关的设置,
在.pre文件中的'run-component parameters'中都设置好了,但自动控制运行时,还是单核运算的。效率很低的,还请高手指点一下
不确定优化的时候并行如何启动;
如果没有用到FEKO的优化,运行 runfeko filename -np 8 就可以进行8核的并行计算;
Q1. License support 2 CPU ?
Q1. License 是64 的嗎?
Q2. Winsows MPI Part 有設置好嗎?
我装的就是64位的5.4啊,装在64位服务器上的,手动运行的时候可以使8核运算的这不存在什么质疑的!
用自编程序调用的时候,feko就是单核运算的!
至于这个问题:Q2. Winsows MPI Part 有設置好嗎?
我不知道在那设置的!
webhugo,你说的这个在哪设置了?先谢谢了!
这个问题解决的话,我的效率能提高8倍的!
leoemc,你好!是不是在filename后面直接加'-np 8'就可以了,还是要通过字符串转换'-np 8'后,再连接到文件名之后了!?
剛剛看了你假使平常可以多核那應賅不是大問題
你去看多核運行時.....那串字把他打上去試試看....
我正在调试了,明天我去实验室试一下,才知道的!有结果的话,我会在给大家一个说明的!
如果可以并行的话,效率将会很高的!
直接加上就好,试试
dos('runfeko filename -np 8')
我今天试验了一下,直接把‘-np 8’加在文件名之后就可以,大家可以试一下!速度提高很多的!
问题解决,感谢各位大虾的无私帮助!
同时感谢论坛的幕后工作者们!
我也越到这个问题 matlab调用feko5.5 总是一个核运算 添加-np 2 总是提示填写用户名和密码什么的 如何处理啊
没有并行处理的帐号和密码,因为windows需要用密码来调用平行处理程序
小编还有没有matlab调用feko的具体教程和实例呢,最近一直忙这个问题呢,老是出现“'prefeko' 不是内部或外部命令,也不是可运行的程序或批处理文件。'runfeko' 不是内部或外部命令,也不是可运行的程序或批处理文件。”请问怎么解决呢?
CST微波工作室培训课程套装,专家讲解,视频教学,帮助您快速学习掌握CST设计应用
上一篇:FEKO模型求解问题 望高手帮忙
下一篇:feko仿真时windows提示进程出错