| elitvak 2006-03-13, 10:27 am |
| Is there a program out there that can parse through code and determine if it is vulnerable to any glitches (race conditions, deadlocks or other issues) that may arise in a hyperthreaded or dual-processor machine?
I know that code written to be run on a single processor machine may crash or exhibit unpredicted behavior when run on a hyperthreaded or dual-processor machine, but I'd like to know if there is some tool out there, or some process any of you know of that can help me to hunt such dangers out in code.
I haven't had much luck in googling this topic so I feel this is the best way to find out information!
Thank you for your suggestions and ideas!!
Also, if you guys know of any problems that may arise in such a case or have experienced them yourself, can you please write a bit about it? I am interested to hear what is out there!
-Eric |