我设置workbench单机多核运算的方法不对吗?
按照网上的教程做的:
1.启动ansys workbench,点击tools(工具),选择options(选项)
2.选择solution process(求解核心数)--default execution mode(默认模式),其
默认为serial(串行),下拉改为parallel(并行),下面的默认核心数(default nu
mber of process)改为输入实际的核心数(我的电脑-右键-属性-设备管理器-双击处理
器,去数有几个cpu就有几个核心),本电脑为16,改为16
3.点击mechanical apdl(机械设计apdl),在右边的processors(核心数)输入实际的
核心数,这里暂定为16,此处设置的核心数如果超过实际核心数,那么软件会报警不用
理会即可。
4.设置mechanical apdl(机械设计apdl),下面database memory(数据库空间)是默
认值1024mb没动,将workspace memory(演算空间)的容量从默认值1024mb调为102400
mb。
任务:计算一个47万网格的机械结构的受力
结果运行时间以及cpu数量和之前几乎一样,见附图
请问这是什么原因?任务简单,所以不需要多核?
返回小木虫查看更多
今日热帖
明显没有设置成功
workbench中在mechanical中tool-option中设置
APDl在product launcher 里面设置,存储空间保持默认。 设置完share共享式(需要的内存少,可以包含超线程) 或者distribution(分布式,需要的内存大,只能是实际核数),点击run启动
还有一个地方可以设置,在static计算模块里,tools——solve process settings——advanced——processor
可以试试看
1.PNG
,