Processors
Intel® Processors, Tools, and Utilities
14574 ディスカッション

Process affinity not being set

Arash-h
ビギナー
719件の閲覧回数

Hi Intel Community,

 

I have a device with the following specifications:
 

(Intel i9-13900k, 32GB RAM, Windows 10-pro , FLUENT 2022-R1). My processor has 24 physical cores.

I am a mechanical engineer who uses the Ansys Fluent software. I started my work with 4 cores, but due to the very low speed of solving and to reduce the solving time, I decided to use more cores. But with the increase in the number of cores of the system to get the run, the solution time increased, this is very annoying and worrying.

When I use number of cores like 14 or 16 or..., my solution is slow.

I opened Fluent with 16 cores, as soon as I open Fluent in the console I get the following message :

 

Note: Rank = 0: Process affinity not being set (6).
Note: Rank = 1: Process affinity not being set (6).
Note: Rank = 2: Process affinity not being set (6).
Note: Rank = 3: Process affinity not being set (6).
Note: Rank = 4: Process affinity not being set (6).
Note: Rank = 5: Process affinity not being set (6).
Note: Rank = 6: Process affinity not being set (6).
Note: Rank = 7: Process affinity not being set (6).
Note: Rank = 8: Process affinity not being set (6).
Note: Rank = 9: Process affinity not being set (6).
Note: Rank = 10: Process affinity not being set (6).
Note: Rank = 11: Process affinity not being set (6).
Note: Rank = 12: Process affinity not being set (6).
Note: Rank = 13: Process affinity not being set (6).
Note: Rank = 14: Process affinity not being set (6).
Note: Rank = 15: Process affinity not being set (6).

 

What should I do to solve this problem?

Please help me

Regards

0 件の賞賛
2 返答(返信)
n_scott_pearson
スーパーユーザー
699件の閲覧回数

You have only 8 performance cores (8 pCores, 16 threads). The remainder are efficiency cores (16 eCores, 16 threads).
If this S/W can only use pCores and each 'core' in its nomenclature is for physical pCores, then the maximum you can specify will be 8. If it's nomenclature is for (logical) threads, however, then you should be able to say 16. Sounds like the former is the case.
Just so you understand, eCores do not support the full instruction set that the pCores support. Certain sets/types of instructions are not supported. I don't have the breakdown here (I'm mobile at present), but you can find details for the instruction sets/types online.
Hope this hrlps,
...S

Arash-h
ビギナー
635件の閲覧回数

I do not understand exactly what you are saying.

I open Fluent even with 4 or 6 or 8 cores, and as soon as Fluent opens, I get the following message:

 

Process affinity not being set

 

It's really annoying and I don't know when I can use all my CPU power.

Please tell the Intel engineering team what needs to be done ?

How many cores does Fluent perform best with? How many have to be selected cores?

Thankyou

返信