/sigh
Go and reread my post and techb's we explain it in there man. You are not going to ever ever ever be able to have 1000 matchups take place at the same time, nowhere near enough threads in a home computer. Even the engines on those sites you link do one match at a time, it just doesn't appear that way to a user because the calculations are done so fast that it appears instantaneous to us slow-ass humans.