I’ve got a Jitter-based video piece that someone would like to install permanently. It runs pretty smoothly at 20 FPS on my laptop (Sony Vaio, running Windows Vista Business Service Pack 2 64 bit, Intel Core 2 Duo CPU P9700 @ 2.8 GHz, 4 gigs of RAM, NVIDIA GeForce 9300M GS), but the client wants to run two instances of it, and I’m wondering if I’m nuts to think I can run two instances on the same [yet to be purchased] machine. 20 FPS is about as fast as it will go on my laptop; I think I’m pretty much maxing it out (so to speak, ahem).
I had a chance to try to open two instances of the patch on an Intel i7 quad machine, and it was pretty much crawling at 10 fps, although they seemed to have some video card issues, since full screen looked like garbage (no problem in a pwindow). I’ve been looking into some hardware optimizations, and I’ve managed to speed things up a bit (admittedly my shader kung fu is pretty rudimentary), but nothing that looks like it’s going to double my performance.
Does anyone have any ideas, or do I just need to run it on two machines? Is there a better machine than an i7 out there that someone would recommend for screaming Jitter performance? Does video card matter if you’re not explicitly using it with jit.gl.slab?