I have heard from at least one person that it is possible, but I have 
not personally tried it.  I'm not sure why you bothered with all the 
"help wanted" ads.  All you had to do was e-mail me.  I'm the guy who 
founded the VirtualGL Project, has been solely maintaining it for 10 
years, and has developed a very large percentage (probably 95% or so, if 
not more) of the code.

Setup difficulty?  I can't guarantee that it is without pitfalls, 
because I'm just going on the word of others that it works, but if there 
are pitfalls, there is no one more qualified to jump over them than 
yours truly.  I'm not meaning to sound arrogant, there.  It's just that, 
at some point, I have to acknowledge the fact that I created this code 
and that I live and breathe it.  I can do things with it without 
thinking that would take others many hours to hack through.  You can 
think of me as sort of the VirtualGL Master Chef.  I can't just explain 
to you how to cook something that I've never cooked before myself, but 
once I've created it, then I can distill it down into a recipe that you 
or others can follow -- a page on the wiki, for instance, that gives a 
step-by-step guide for using VGL in AWS.

Expected performance?  Will depend mainly on your network.  If you have 
10 Mbits/sec, then you can get about 20 Mpixels/sec using "low-quality 
JPEG", but the image quality is going to be grainy.  There are better 
codecs for games in low-bandwidth situations-- H.264, for instance. 
I'll be looking into H.264 support for TurboVNC in coming months.  It 
may not improve the frame rate much relative to low-quality JPEG, but it 
will allow you to get better image quality with the same performance. 
My gut says that H.264 probably won't benefit most technical computing 
apps, but the type of image workloads generated by games are very 
similar to video, and thus it should do well for those types of apps.

Future performance?  See above.  On a WAN, the primary impediment to 
performance is going to be how well you can compress the images.  You 
can certainly dial down the JPEG quality more, but anything much below 
the "low-quality JPEG" preset is going to start to become unusable.

How can you find people experienced with remote 3D on AWS?  Simple. 
Just give me access to an AWS instance and pay me for a few hours of my 
time to play with it.  Anyone you hire is going to take 20 hours to do 
something that I could do in 5.  (again, not trying to sound arrogant.)

Sorry if VirtualGL-Users is over your head.  I spend a lot of time 
trying to make things very clear, and I don't always get paid for the 
time I spend documenting things to the Nth degree.  Before every 
release, I often step back and completely re-read the User's Guide to 
check for passages that seem less than clear or are out of date (yes, 
I'm anal.)  I am confident that our documentation (both the User's Guide 
and the VirtualGL.org web site) is among the best out there on the 
topic, and I have attempted to explain these solutions in layperson's 
terms as much as possible.  However, understanding VGL does require that 
you have a basic knowledge of X11 and OpenGL.

If anything is unclear to you, it would be much more helpful and 
constructive if you asked for specific clarification on specific topics. 
  I'm certainly not going to be able to teach you everything I know 
overnight, but as with any educational process, the first step is for 
you to read the book, then the next step is to ask targeted  questions 
based on your reading.  Remote 3D systems are complex, and I don't know 
of any easier way to explain them than what I've already done.


On 9/18/13 11:15 PM, Morgan Ross wrote:
> Is it possible to use Virtual GL and TurboVNC with Amazon Web Services
> Elastic Compute Cloud GPU Cluster Instances running dual Tesla T5020's?
>
> Game is running on a linux virtual machine hosted in the cloud rendering
> on a GPU, frames sent over the internet with virtualGL and turboVNC.
>
> I understand that expected performance should be around 1-5 frames per
> second if it works, but my question is:
> ################
>
> Is it possible to run full screen games on AWS EC2's headless Tesla
> Cluster and stream the frames over the internet to my thin cleint? like
> "onliVe" or "Giakai" or "streammygame"???
>
> Is it difficult or easy to setup?
>
> If it runs, but with poor performance, is it possible that bottlenecks
> be incremtally eliemtated or reduced over time with software and
> hardware performence increaes?
>
> How can I find people experienced with remote 3d on AWS?
> I use freelancer.com <http://freelancer.com> daily to hire experts, but
> maybe not a lot of poeple have experience with 3D on Linux on AWS EC2
> over VNC to a windows client.
> ############################
>
> Games like DOOM or Quake or Alien Arena.
> AWS EC2 server probably running Ubuntu?
>
> I have done mostly sys admin, 3D is very foreign to me. How can I learn
> more about implementing a personal VGL solution without the enterprise cost?
> I have subscribed to these messages for a long time and virtualGL-users
> seems too far over my head to learn from.
> Thank you for time and for VGL. Morgan Ross Egging
> morganr...@rossmorr.com <mailto:morganr...@rossmorr.com>
>
> I googled first!
> http://www.youtube.com/watch?v=51srRwy1PzY
> http://comments.gmane.org/gmane.comp.video.opengl.virtualgl.user/477
> http://www.donanza.com/jobs/p9275771-virtualgl_and_nvidia_on_amazon_aws_ec2

------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________
VirtualGL-Users mailing list
VirtualGL-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-users

Reply via email to