I have an application that runs just as fine on a 6 and 8 cores in the fields after having test it w/the Inspector XE for long time.
I need to produce a scaled down application that runs on 2 cores, also (small laptop)
It runs fine as long the debugger is present (I was told).
Stand alone it does not.
I believe then I got to have some race condition of some sort or something else un-noticed till I start to run inthis environement where 2 cores only are present.
Here the questions: (I only have a dual quad Xeon machine to develop on, on hand).
Q1: Can I scale back the process environment for my application making it believe that it hasonly 2 cores of the 8 to available,by working on the Affinity mask ? FYI: Notusing TBB, Open-MP or anything else- I use my own pool of threads to run in parallel by acting on a value Iset via registry.
Q2: would the Inspector XE take advantage of the remaining cores or not for its house-keeping, analysis?
Q3: any better ideas ?
Thanks to everyone for any hints or better ideas you can supply