Hi, I didn't look at your code, but I bet you use a spin lock somehwere. If you do, you can never expect to have improved preformance behind three processors. I can probably help you, but it would be better offline. Thanks Shlomo