声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3240|回复: 6

[Fluent应用] Fluent多核并行问题讨论

[复制链接]
发表于 2011-12-1 15:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
目前的Fluent最新版本13.0计算的时候一台电脑上最多也只能开八个线程计算,要是采用多核工作站计算,多余的cpu不就是浪费了吗,有什么办法能开更多的线程??
回复
分享到:

使用道具 举报

发表于 2011-12-1 18:20 | 显示全部楼层
没有用过fluent13,能否在运行中输入命令方式并入多些线程?
 楼主| 发表于 2011-12-5 15:22 | 显示全部楼层
回复 2 # jimee_lzj 的帖子

这个没试过,不会啊
发表于 2011-12-5 20:43 | 显示全部楼层
若fluent环境变量设置好了,直接运行输入“fluent 3d -t8”,这里3d指三维模拟,是2d则相应输入2d,t8指按照8个线程进行计算,若有16个核,则输入-t16.

评分

1

查看全部评分

发表于 2011-12-6 03:17 | 显示全部楼层
如果是大型工作站的话,往往不能直接调用fluent,需要通过任务排队系统(如GridEngine)分配资源,启动程序。下面给出一个Sun工作站上通过GridEngine调用fluent 的例子:

###########################################
# Script file: start_job.csh
###########################################
#!/bin/csh
#$ -S /bin/bash

# ---- Parallel Fluent Gridengine submit script ----
#$ -V
#$ -cwd
#$ -pe fluent.pe 36
#$ -o fluent_job.out
#$ -e fluent_job.err

. $FLUENT_INC/setup_64bit.sh
fluent 3ddp -t$NSLOTS -g -cl -S80000 -H8000000 -i fluent_job_les.inp
###########################################
# End of file
###########################################

###########################################
# fluent_job_les.inp
###########################################
/file/read-case FIV_full_u3_2-4000.cas
/file/read-data FIV_full_u3_2-4000.dat
/solve/set/time-step 4e-5
/solve/dual-time-iterate 2000 20
exit
yes
###########################################
# End of file
###########################################

注释:
-pe fluent.pe 36  是指明使用36个线程。
-Sxxx 和 -Hxxx 是两个隐藏参数,用于调整fluent 和cortex的最大可用内存,计算大型问题,这两个参数需要调得高一些,但是不能超过系统实际拥有的最大内存。
 楼主| 发表于 2011-12-6 15:13 | 显示全部楼层
回复 4 # jimee_lzj 的帖子

请问环境变量如何设置呢?我输入时提示 找不到fluent
发表于 2011-12-6 19:12 | 显示全部楼层
回复 6 # huwjiik 的帖子

开始菜单中fluent.inc中选择set environment,即可;若仍找不到,可以在运行中直接输入安装路径,启动fluent。
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-5-3 09:29 , Processed in 0.146870 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表