Jump to content
Sign in to follow this  
ARandomOWL

FAH Affinity Setter

Recommended Posts

I don't know if the VMWare stuff is of any use, I don't have my Quad anymore, but as far as I remember, it's not dual instances of VMWare, but dual instances of Ubuntu in one VMware instance, unless you run it differently AJW.

 

As for the regular clients, with each WU it downloads, the affinity of the cores is reset. Now this would normally not be a problem, but for whatever reason, if for example a regular CPU client is allowed to run on both cores, it will use 100% of one core, but also ban the other folding instances from about 20-25% of the other core. The affinity setter fixes this problem :)

Share this post


Link to post
Share on other sites
I don't know if the VMWare stuff is of any use, I don't have my Quad anymore, but as far as I remember, it's not dual instances of VMWare, but dual instances of Ubuntu in one VMware instance, unless you run it differently AJW.

I added the dual VMware support for ppl who run 2 VMware machines (Like me). Each VMware machine uses 2 cores, so run 2 & it makes use of 4 cores.

Share this post


Link to post
Share on other sites
Are you running two times VMWare, or one VMWare with dual instances of Ubuntu?

 

Im running two virtual machines in VMware ie two seperate operating systems, each running with one smp client.

 

would it be useful to run the first instance on core 0 and 1 and second instance on 3 and 4?

Share this post


Link to post
Share on other sites
would it be useful to run the first instance on core 0 and 1 and second instance on 3 and 4?

Assuming that core 0 and 1 are on the same die, yes.

Share this post


Link to post
Share on other sites

Yea, the question here is whether this program can go into VMWare and run one of the Ubuntu instances on core 0 and 1, and the other on 2 and 3? Cause I'm *thinking* this affinity setter is meant for running VMWare #1 onto core 0 and 1, and VMWare #2 on core 2 and 3.

Share this post


Link to post
Share on other sites

Each VMware virtual machine has it's own 'vmware-vmx.exe' process. If u have 2 Virtual Machines running then there will be 2 'vmware-vme.exe' processes. So all my program has to do is set the affinity/priority of these processes.

Share this post


Link to post
Share on other sites

Works great! Thanks

 

I need to use it to set a higher affinity to my GPU2 client in order for it to not be slowed down by the SMP clients...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×