Hi, I'm the creator of swShader. It is still under development, so it doesn't run optimally yet. In the future some applications will run in real-time though. It will never be as powerful as a graphics card, but I'm using dynamic code generation to make use of the full capabilities of every processor. It will probably also support shader version 4.0 before any hardware...