Hi guys,
After checking out Microsoft HPC option I decided it was a little bit too much for what I wanted as I am just running 4 high end desktops/workstations with GPUs for GPGPU computing.
I found a solution! I installed Cygwin on the first machine and set it up to use OpenSSH and it's working as I wanted. All I need to do is repeat the same setup on the other machines. The programs are built with OpenCL and C++ AMP using Visual Studio 2012. I have been able to run the executables remotely on the machine so far, no problems. I believe this setup will let me leverage both Unix and Windows environment.
Thanks for your inputs I'm grateful.