Crazy question - could i run (2) algos on the same rig in (2) separate instances. For example - (1) instance running X11 and (1) instance running (Skein2) on the same cards? What are the draw backs if any? I checked power consumption and there doesn't seem to be a change in power draw. Just wondering if I can break my rig that way? Thanks - pokeytex
Interesting thought. It won't break anything, it's just like running multiple processes on a CPU. But I don't think it
will work well. Most processors perform better with fewer processes with better cache performance and less task
switching overhead. Vector (SIMD) processors like cuda are even more optimized for doing the same thing over and over.
What you are suggesting would be suitable in a hyperthreaded environment where two threads share a common
set of execution resources. As long as the two threads require different execution units they can run simultaneously.
Unfortunately mining algos use almost exclusively integer arithmetic so the combined peformance of the two threads
would be the equivalent of one.
It might be worth an experiment to see what the combined performance is.
You can always run different instances on different cards if you want to mine two algos at the same time.