I would like to know how to connect two monitors, two keyboards, two mouse to a single CPU without adding a Extra Graphics card. In short I would like to know if there is a splitter kinda thing which gives an access to the CPU where two users can use the same CPU simultaneously?
2 people with 2 keyboard, 2 mouse, 2 monitor operating the same computer?
That is only possiblle by using virtual pcs.
Splitter thing alone will not work.
The thing is, a single cored proc is not really a good solution for that kinds usage. It is better to use multi-cored processor for virtualization.
Try searching some knowledge about microsoft virtual pc, sandbox, virtualbox, vmware, etc.
Explaining everything takes some time, it is better to read those infos for yourself.
Adding more information: ATOM Processor (1.6GHz. 2GB RAM, 300 GB HDD, 2 monitors, 2 keyboards, 2 mouse, 2 users), now can you suggest me. I have checked with VMware but it gives an option only when you have two Cabinets(CPUs).
In short - the answer is no, what you want isn't possible.
Desktop VM's are so you can run TWO machines (OS's) on ONE computer (CPU).
SERVER VM's (which I think is what you are thinking of) requires a server, a server OS that supports and enables multiple users to connect at the same time - and also requires each of those users to already have a CPU (Desktop machine) to be able to Remote Desktop into that server VM. That's already three machines with the corresponding router/switch infrastructure to let that happen, not to mention the required software.
So instead, look for a sale and get another netbook for that 2nd user. I got my EeePC 1005HAP at MicroCenter for $199.
With all your information, I am dropping the idea. But, still as my senses tells me to contact the source of this idea from which my mind has got it, I will give it a try with the source and update you all if it has been successful.