Coder Social home page Coder Social logo

Comments (10)

srinivasreddych avatar srinivasreddych commented on August 11, 2024

Hello @a13zen Can you please add more information to the description of an issue, so it will be easy to do some research?

from autonomous-driving-data-framework.

dgraeber avatar dgraeber commented on August 11, 2024

I ran into significant issues getting the combination of Ubuntu image with NVIDIA and OpenGL installed with the desktop and running with virtual NiceDCV sessions (console sessions not supported with GPU). I will need a proper image (Dockerfile) with the following defined to move forward:

  • Ubuntu 20.04 Server with ubuntu-desktop
  • NiceDCV with GL support and Virtual Sessions configured to use the Xserver
  • proper NVIDIA toolkit installed that marries the Xsrver and OpenGL functionality

We have aligned the deployment on a GPU compute instance in EKS, but the ran into issues as denoted above.

from autonomous-driving-data-framework.

JunjieTang-D1 avatar JunjieTang-D1 commented on August 11, 2024

Do we have some update to create the proper dockerfile?

from autonomous-driving-data-framework.

dgraeber avatar dgraeber commented on August 11, 2024

We will need support to create a docker image with the following:
Support for Ubuntu 20.04 Desktop running on GPU to leverage OpenGL. The image should leverage nicedcv over virtual sessions (not console) in order to take advantage of the GPU. We have vetted the support to create GPU compute resources with proper labeling for isolation (Fargate does not support EKS GPU nodes).

NOTE: we have the ability to run FoxGlove in its own pod, but the need to run RViz with ROS seems to be the driver for this need.

from autonomous-driving-data-framework.

dgraeber avatar dgraeber commented on August 11, 2024

Reference this for an image: https://www.ni-sp.com/nice-dcv-in-containers/

from autonomous-driving-data-framework.

JunjieTang-D1 avatar JunjieTang-D1 commented on August 11, 2024

WIll the re:Invent pull request solve this issue? @dgraeber @a13zen

from autonomous-driving-data-framework.

a13zen avatar a13zen commented on August 11, 2024

No, that was using EC2, this is for EKS based solution. We have de-prioritized this until after the next release.

from autonomous-driving-data-framework.

dgraeber avatar dgraeber commented on August 11, 2024

As it stands now, getting Ubuntu 20.04 to work with OpenGL and GPU with the desktop and NiceDCV virtual sessions has been challenging. Centos seems to work via the links above. But, ROS needs Ubuntu to run. We need to revisit this.

from autonomous-driving-data-framework.

qvacua avatar qvacua commented on August 11, 2024
  • We need someone who can provide or create an Ubuntu image which can leverage the GPU or we have to invest research time.
  • We should also think about whether we really need this

from autonomous-driving-data-framework.

qvacua avatar qvacua commented on August 11, 2024

Will be re-opened when relevant again.

from autonomous-driving-data-framework.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.