I have an executable foo.exe that I need to run concurrently 6 times on a multiprocessor setup where the first 3 instances will be assigned to cores in Group 0 and the next 3 instances will be assigned to the cores in Group 1.
I have 6 shortcuts for the foo.exe program on my desktop. Each shortcut gives the foo.exe program a different set of parameters to run with.
I simply click on the shortcuts to run the 6 instances of the foo.exe programs. They all start up, however I then have to go into the task manager and make sure 3 are assigned to CPU's in group 0 and 3 are assigned to the CPU's group 1, by setting their group affinity.
Is there a way I can modify the shortcuts I have on my desktop to make sure 3 of the foo.exe programs use Group 0 and 3 of them use Group 1?