• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > FEKO天线仿真 > FEKO仿真讨论 > Matlab 调用feko,如何使feko并行运算

Matlab 调用feko,如何使feko并行运算

录入:edatop.com     点击:
目前遇到一个难题,我用matlab调用feko,在8核服务器上,进行优化计算,
每次调用计算的时候只有一个核心在运算。效率很低。
我装的是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提示进程出错

CST培训课程推荐详情>>

  网站地图