FLUENT process consumes 50% of the cpu when sitting idle


Problem Description:

If FLUENT 6.3.26 is launched in parallel on a Windows shared memory machine (SMP) the FLUENT process consumes 50% of the cpu when sitting idle. This problem does not occur with previous versions of FLUENT.

Resolution 1:

This is a known issue with MPICH2, but it will provide better overall performance. Users can set the following flag or create an environment variable before running FLUENT to get around this, but they will see lower performance: set MPICH2_CHANNEL=sock. You must also create a host file and launch FLUENT using the host file. Instructions are below.

Creating an Environment Variable

Windows XP:
1.Open up Control Panel , System , Advanced , Environment Variables .
2.Under User Variables or System Variables , click the New button.
3.In the Variable text box type: MPICH2_CHANNEL
4.In the Value text box type: sock
5.Click OK .

Windows Vista:
1.Open up Control Panel , User Accounts , Change my environment variables
2.Under User Variables click the New button.
3.In the Variable text box type: MPICH2_CHANNEL
4.In the Value text box type: sock
5.Click OK .

Create a Host File

Launch FLUENT using the newly created host file

~~~~~~~~~~~~~~~
Resolution 2:

Launch FLUENT using the net version with -pnet flag

The command would be: fluent 3d -pnet -tx (where x is the number of processors you are using)

NOTE: This issue will be addressed in the next release of FLUENT.





Show Form
No comments yet. Be the first to add a comment!