Multiplicity in action

Understanding it is the key..

Wednesday, February 9, 2005 by Frogboy | Discussion: Windows Software

What is Multiplicity?  It's a program that is designed to multiply the computing power of individuals by allowing them to manage multiple computers as if they were a single computer. 

It works by having N computers and at least N monitors but only 1 keyboard and mouse.  The keyboard and mouse are hooked up to the primary computer and with it, the user then controls each of their computers by sliding the mouse over onto the monitor that is attached to the corresponding computer. So in effect, it's like a multi-monitor PC except that I'm multiplying my overall computing power which in turn improves my productivity.

For power users, Multiplicity is the logical destination to maximize what one can do in a given moment of time.  I say that as someone who, for years, bought SMP machines with the hope of being able to never be interupted in what I was doing by the computer.  OS/2 SMP, NT SMP, etc. never quite did that. I always found myself having to wait for something. This become particularly noticeable when I started tossing more monitors onto a single PC.

Multiplicity eliminates that by letting magnify what I can do by simply tossing more "boxes" under the desk. And let's face it, many people these days have more than one PC.  Sure, at least one of them is probably not state of the art, but it's probably more than enough for reading mail, doing instant messaging, etc.

With Multiplicity, much of its goodness is in its usability (and for those who doubt this, they'll be able to download a demo version because if you're sitting there thinking "What about KVM switches?" or "What about program X?" then the solution is being able to see it for yourself).

It's not just that it provides a universal clipboard between all your machines. It's not just the idea that you can now control a PC and a Mac together.  It's not just that you can copy files and folders between machines with a simple copy and paste action. It's in the details. It's in the UI.

So how would one use Multiplicity? Kris Kwilas, who works at Stardock, has a few examples he can rattle off the top of his head:

Remote desktop, radmin, VNC, and the like are great solutions for bringing the remote desktops to your main PC.

Multiplicity needs another monitor hooked up to secondary PC (up to 6 of them). There's no getting around that for the moment (by design). If you don't have 2 PC's and 2 monitors, it's of no use to you.

Let me give some examples. Until you've used it, imho, you don't even realize that you've been missing something without it. Which is what the trial version will be for!

- Have you upgraded your main PC at home but the other one isn't quite ready to collect dust in the corner of your office? Have you ever emailed yourself a file or burned a CD to get it 6 feet across the desk to another machine?

- Do you have a laptop or a tablet? Are you on the road and when you come back to the office, you want to control everything from one place?

- Would you like to play games on one PC will still being able to surf the web and IM on the other? Or play multiple accounts in a MMO game at once (yes, people do this, I was surprised too!).

- Do you develop software for a living or hobby and need to test it elsewhere? Are you an artist and want to be able to work on something else while a render or filter happen?

- Do you have to test software on multiple configurations? Some people do have a half-dozen mice and keyboards on their desk.

- Do you need more "desktop" to monitor something that can go on a secondary machine while you continue to work uninterrupted in your main one?

As for myself, I use it at work because I do a lot of compiling one one machine and a lot of graphics design on the other and those of you in my shoes know how that can be.  I am thinking of throwing a crap box for a third and having it dedicated to instant messaging and chat and such.

It really came in handy on my recent media tour. I needed to get a bunch of screenshots of GalCiv II. But every time I ALT-ESC'd out of GalCiv, it would crash.  So what I ended up doing is having GalCiv II run on Machine A, hit print screen, then move my mouse to machine B and paste the screenshot into Photopaint.  Then I saved the files, zipped them up and copied them back to Machine A by right clicking on the ZIP file, choosing copy, then moving my mouse over to Machine B where I have my protable hard drive already hooked up, right clicking and choosing paste. And sure, with network shares I could have copied too but compare the productivity difference in just that one trivial example.

I also use it when my son and I play World of Warcraft.  We have two accounts. So he plays and I play. We sit next to each other (killing wolves and bandits together - father and son ).  But he's only 8 so he gets stuck.  He has the keyboard and mouse hooked up to his computer. But when he gets stuck, I can have Multplicity set to switch desktops with a hot key and then zip over there and help him cast a spell or deal with a complicated issue and then zip back to my desktop to keep going.

Most of the time though I use it in totally seamless mode. That is, just like a multi-monitor setup, I just move my mouse to the other screen and control that box. In our lab there are configs with many machines hooked up to it. It's very handy for testing.

That isn't to say we have dumped our KVM switches.  Our server room uses that and it works great for that.  It's not really designed to compete with that. But there are probably people who use KVM switches who would be better served with Multiplicity just as there are people who might be using VirtualPC who might be better served this way too. There's a lot of potential overlap depending on what you're doing.

Try out Multiplicity for yourself.

First Previous Page 2 of 4 Next Last
Jobob Jet
Reply #21 Friday, February 11, 2005 1:38 PM
This is very similar to a Windows/OSX/Linux open source project called Synergy.
Neil Banfield
Reply #22 Friday, February 11, 2005 2:56 PM

phoon: Copy & paste of files in MP is identical in use to copying & pasting files on the local machine.  I could right click neildoc.txt on my desktop, select copy, move my mouse right off the machine onto my 64 bit dev pc and right click on my desktop and select paste and the file will be copied.

Frogboy
Reply #23 Friday, February 11, 2005 3:23 PM

Jobot Jet - it's similar to Synergy in the same way that Microsoft Outlook is similar to a text based Linux email client.

I don't think anyone who's used Synergy for any amount of time would, in the end, prefer it to Multiplicity.  That's no offense to Synergy -- it's free. But there is a significant gulf between the two in terms of real world usage.

Phoon
Reply #24 Friday, February 11, 2005 3:37 PM
Neil Banfield.. works the same the way I stated too. Just a couple extra steps involved.
CarpeThis
Reply #25 Saturday, February 12, 2005 1:17 AM
Can this work with/thru VMWare? I have several VMWare sessions running on multiple boxes. This might be better than trying to use remote desktop with them. Cool....

Neil Banfield
Reply #26 Saturday, February 12, 2005 5:34 AM
Phoon, if it needs extra steps then it isn't the same!
Frogboy
Reply #27 Saturday, February 12, 2005 5:40 PM

The best analogy I have really is the iPod vs. the other early portable MP3 players. The iPod wasn't a revolutionary idea. It was just an existing idea implemented very well so that it made portable MP3 players more practical.

With enough work and effort you can cobble together other ways to do what Multiplicity does. And on the surface, there are numerous free and non-free "solutions" that do much the same thing. But features are not the key. It's execution.

If having similar features were the key, we'd all be using WinStep Workshelf - which came out years ago, instead of ObjectDock Plus.  Because on the surface, they're similar too.

 

sos
Reply #28 Thursday, February 17, 2005 9:45 AM
Also for Phoon, If I understand correctly, the Copy/Paste is not limited to files. I can have a document open on PC#1, highlight a bunch of text in the document, move the mouse to PC#2 and paste the text into a completely different document or program for that matter. This is not easily done just through networking....would require MANY more steps.
Phoon
Reply #29 Thursday, February 17, 2005 11:03 AM
You are very correct sos, that can be a valuable tool.
programcsharp
Reply #30 Wednesday, February 23, 2005 7:54 PM
What about the ThinkDesk subscription? (I assume this is coming out with the other ThinkDesk programs as a subscription similar to Object Desktop)?... What is the pricing on that? I'd go for Multiplicity Pro, but if ThinkDesk as a whole is just a bit more....
Guy Gascoigne-Piggford
Reply #31 Saturday, February 26, 2005 2:31 PM
Well it certainly looks pretty cool, but $69.00? That's a lot of money for something thats basically a polished version of Win2Vnc or X2Vnc (which does let you do the windows to mac to linux to Solaris to whatever vnc runs on).
Phoon
Reply #32 Saturday, February 26, 2005 11:29 PM
polished version of Win2Vnc


Polished is the key word here. Multiplicity does it without the need for yet another pgm installed (vnc server), Multiplicity will allow you to send Alt-Tab, Ctrl-Alt-Del and other syskey events. The $69 version of Multiplicity also allows you to control up to 6 devices and copy/paste. The $39 version allows for just 1 other device and does not provide copy/paste. I've tried the trial version and I must say that it is worth every penny. It's is quite seamless and functions extremely well.
Vykranth
Reply #33 Monday, February 28, 2005 1:18 PM
A small question: Will the current multiplicity work on Windows XP x64 ?? Do I need a win64/x64 client or can I use the classical win32/x86 client?
MickeM
Reply #34 Monday, February 28, 2005 2:01 PM
Im curious what does this add to for instance remote desktop that is included free in windows XP ? (besids linux/OSX support).
Frogboy
Reply #35 Monday, February 28, 2005 2:41 PM

That's a lot of money for something thats basically a polished version of Win2Vnc or X2Vnc (

By that argument, Windows XP is really just a polished version of Linux. And Linux is free. I mean sure, Win2VNC may be far less responsive, harder to set up, disconnect randomly, not be usable in anything that's a real time app (i.e. don't try playing a game with it), may not have file copying support or a host of other things. But it's free so...

There are programs that are "cool" to show for your friends that you uninstall as soon as they leave and there are programs that are designed for serious use all the time. Multiplicity is the latter.

Mike C
Reply #36 Monday, February 28, 2005 5:00 PM
I posted in your TotG review announcement too (with other questions)...., Im a little confused on the 2 monitors thing, so I have my management computer, does that need 1 or 2 monitors, and the PC I want to manage, does that need a monitor too?

An aside, I don't think you can use an XP/Linux analogy to describe Mult. and VNC. Linux is just the kernel. WindowsXP is much more than just a kernel. Not all 'linux' is free (i.e. RedHat Enterprise). Not that Im advocating either or trying to start an OS arguement
Phoon
Reply #37 Monday, February 28, 2005 5:25 PM
Mike C, Here's how it works, as simply as I can put it.
You have a PC, with one (or 2 or more) monitors physicaly connected to it, along with a keyboard and mouse. Lets call this your primary PC.
You have (with standard multiplicity) another PC AND Monitor, AND Keyboard and Mouse sitting right beside your other one. They are two separate entities that are on the same network. Lets say (for simplicity sake) that you have WinXP on your primary system, and Win2000 on your second system.
So total, on your desk (you have a big desk), you have 3 monitors, 2 keyboards, 2 mice and 2 PC's (which may be below the desk.. I dunno)
With Multiplicity you can control BOTH systems with One Keyboard and Mouse. It is indeed very nice.
Mike C
Reply #38 Monday, February 28, 2005 5:54 PM
My main question was about the amount of monitors necessary and which systems need the monitors. Can I use this with just a laptop, that will only ever have it's 1 monitor to manage headless sytems?
Phoon
Reply #39 Monday, February 28, 2005 6:44 PM
No, you need a separate monitor for each system. All that is shared is the Keyboard and Mouse. It isn't a KVM, it is a KM.
I have my laptop sitting beside my PC though and I controll it with my PC keyboard and mouse. When I'm not using it away from my desk.
MickeM
Reply #40 Monday, February 28, 2005 6:46 PM
Hummm, if I read "JourneyMan Phoon" correctly this is indeed just another remote desktop/terminalserver/citrix/vnc/x/radmin/ thing.

Which means you can remotely controll another computer using this program.
So from "one computer" you can connect and remote control (as if you were phsyically using it) "another computer". Notice that you cannot reboot the computer and such, and if the computer crashes, you will still need physical access to it (so its not a lights-out controller .

But It is a usefull thing (I used remote desktop all the time to remote controll my PC at home from work untill I swapped to Linux) and if it has support for linux/OSX it might even be worth the money.
But notice if you use XP or w2k (server) it is included for free. And there are as I intialy stated many many other programs that does this ranging from free to *very* *very* expensive.

What I would like to know is why there is a limit on how many other PC you can controll, and if there is any additional features over for instance remote desktop.
And it would also be interesting to see how the protocol is designed (in regards to security, speed, and such issues).

Please login to comment and/or vote for this skin.

Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:

  • Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
  • Access to a great community, with a massive database of many, many areas of interest.
  • Access to contests & subscription offers like exclusive emails.
  • It's simple, and FREE!



web-wc01