Hey all, I finally got the GPU documentation published. Let me know if you have any other questions. You can also ask in slack at #gpus.
https://github.com/apache/mesos/blob/master/docs/gpu-support.md On Tue, Aug 23, 2016 at 7:15 AM Guangya Liu <[email protected]> wrote: > You can only use GPU when you are using Mesos Containerizer, please take a > look at what is the difference of Docker Containerizer and Mesos > Containerizer from here > https://github.com/apache/mesos/blob/master/docs/containerizer.md for > detail. > > Thanks, > > Guangya > > On Tue, Aug 23, 2016 at 12:49 PM, <[email protected]> wrote: > >> Hi Guangya, >> Thanks for your information. does it mean that I could only managed GPU >> resources through container based service ? >> >> Warm regards, >> >> Jef Chiu 邱征輝 >> TCCD/ICSD/IT >> Taiwan Semiconductor Manufacturing Company >> >> >> >> |-------------------------------------> >> | Guangya Liu | >> | <[email protected]> | >> | | >> | | >> | | >> | 2016/08/23 上午 10:49 | >> | | >> | | >> | | >> | Please respond to | >> | [email protected] | >> | | >> |-------------------------------------> >> >> >---------------------------------------------------------------------------------------------------------------------| >> | >> | >> | >> | >> | >> To| >> | [email protected] >> | >> | >> cc| >> | [email protected], [email protected] >> | >> | >> Subject| >> | Re: Does Mesos 1.0 support GPU ? >> | >> | >> | >> | >> | >> | >> | >> | >> | >> | >> | >> >> >---------------------------------------------------------------------------------------------------------------------| >> >> >> >> >> Just FYI, the current GPU support only support Mesos Containerizer but not >> Docker Containerizer. There is a patch chain for Docker Containerizer GPU >> support here: https://reviews.apache.org/r/50123/ >> >> Thanks, >> >> Guangya >> >> On Tue, Aug 23, 2016 at 9:41 AM, David Greenberg <[email protected]> >> wrote: >> I've run the GPU support with the compiled packages from mesosphere. >> Here's a little demo repo that will set things up on an NVIDIA node on >> AWS: https://github.com/dgrnbrg/mesos-gpu-docker >> >> Thanks to Kevin Klues for pointing me in the right direction! >> >> On Mon, Aug 22, 2016 at 8:17 PM <[email protected]> wrote: >> Hi , yes, it seems that NV GPU already supported by Mesos 1.0. I am not >> sure is there any difference between install Mesos 1.0 from RPM and >> build >> from source code . Should we build from source code when we need NV GPU >> support feature in Mesos 1.0 ? >> >> Warm regards, >> >> Jef Chiu 邱征輝 >> TCCD/ICSD/IT >> Taiwan Semiconductor Manufacturing Company >> >> >> >> |-------------------------------------> >> | Sam | >> | <[email protected]> | >> | | >> | | >> | | >> | 2016/08/23 上午 08:51 | >> | | >> | | >> | | >> | Please respond to | >> | [email protected] | >> | | >> |-------------------------------------> >> >> >> >> >-------------------------------------------------------------------------------------------------------------------------------| >> >> | >> | >> | >> | >> | >> To| >> | [email protected] >> | >> | >> cc| >> | [email protected], [email protected] >> | >> | >> Subject| >> | Re: Does Mesos 1.0 support GPU ? >> | >> | >> | >> | >> | >> | >> | >> | >> | >> | >> | >> >> >> >> >-------------------------------------------------------------------------------------------------------------------------------| >> >> >> >> >> >> Jef, >> I think so. Please check release note >> >> http://finance.yahoo.com/news/apache-software-foundation-announces-apache-100000615.html?from=timeline&isappinstalled=0 >> >> >> Regards, >> Sam >> >> Sent from my iPhone >> >> On Aug 23, 2016, at 8:42 AM, [email protected] wrote: >> >> >> Hi , how could I found GPU resource in Mesos 1.0 ? it seems that >> the >> Mesos >> 1.0 already support GPU . But when I follow the >> https://open.mesosphere.com/getting-started/install/ and >> install >> those >> RPMs in our servers. It seems that it just found CPU/Memory/Disk >> resource. >> But GPU can';t be found by Mesos 1.0 master. >> >> The following is logs when I startup Mesos 1.0 agent (GPU >> installed) >> with >> command "systemctl start mesos-slave . I can see the it found >> GPU >> in >> agent >> log . But Mesos master can't display GPU . >> >> Log when start up mesos agent by "systemctl start mesos-slave " >> ..... >> I0818 08:58:51.993185 103239 slave.cpp:519] Agent resources: gpus >> (*):[0-1]; >> cpus(*):48; mem(*):772718; disk(*):145941; ports(*):[31000-32000] >> I0818 08:58:51.993273 103239 slave.cpp:527] Agent attributes: [ >> ] >> ..... >> >> Log when start by command : mesos-agent --master= >> 10.101.1.22:5050 >> --work_dir=/var/lib/mesos --resources=gpus:2 >> WARNING: Logging before InitGoogleLogging() is written to STDERR >> I0823 08:30:57.292623 136165 main.cpp:243] Build: 2016-07-27 >> 20:21:03 >> by >> centos >> I0823 08:30:57.292881 136165 main.cpp:244] Version: 1.0.0 >> I0823 08:30:57.292901 136165 main.cpp:247] Git tag: 1.0.0 >> I0823 08:30:57.292914 136165 main.cpp:251] Git SHA: >> c9b70582e9fccab8f6863b0bd3a812b5969a8c24 >> I0823 08:30:57.303582 136165 systemd.cpp:237] systemd version >> `219` >> detected >> I0823 08:30:57.303639 136165 main.cpp:342] Inializing systemd >> state >> I0823 08:30:57.326640 136165 systemd.cpp:325] Started systemd >> slice >> `mesos_executors.slice` >> Failed to create a containerizer: Failed to >> NvidiaGpuAllocator::create: >> Failed to nvml::deviceGetHandleByIndex: NVML has not been >> initialized >> >> >> I am sure that GPU function work normal on that host. BTW, >> when >> I >> using >> Mesos 0.28 (package build from source code) agent and connect >> with >> Mesos >> 1.0 master. Mesos master could report GPU status but can't >> dispatch >> job on >> those nodes. >> >> Please advise what could I do to manage GPU resource in Mesos >> 1.0 ? >> Thank >> you . >> >> >> Warm regards, >> >> Jef Chiu 邱征輝 >> TCCD/ICSD/IT >> Taiwan Semiconductor Manufacturing Company >> >> >> >> --------------------------------------------------------------------------- >> >> >> TSMC >> PROPERTY >> >> This email communication (and any attachments) is proprietary >> information >> for the sole use of its >> >> intended recipient. Any unauthorized review, use or distribution >> by >> anyone >> other than the intended >> >> recipient is strictly prohibited. If you are not the intended >> recipient, >> please notify the sender by >> >> replying to this email, and then delete this email and any copies >> of >> it >> immediately. Thank you. >> >> >> >> --------------------------------------------------------------------------- >> >> >> >> >> >> >> >> --------------------------------------------------------------------------- >> >> TSMC PROPERTY >> This email communication (and any attachments) is proprietary >> information >> for the sole use of its >> intended recipient. Any unauthorized review, use or distribution by >> anyone >> other than the intended >> recipient is strictly prohibited. If you are not the intended >> recipient, >> please notify the sender by >> replying to this email, and then delete this email and any copies of >> it >> immediately. Thank you. >> >> >> --------------------------------------------------------------------------- >> >> >> >> >> >> --------------------------------------------------------------------------- >> TSMC PROPERTY >> This email communication (and any attachments) is proprietary information >> for the sole use of its >> intended recipient. Any unauthorized review, use or distribution by >> anyone >> other than the intended >> recipient is strictly prohibited. If you are not the intended recipient, >> please notify the sender by >> replying to this email, and then delete this email and any copies of it >> immediately. Thank you. >> >> --------------------------------------------------------------------------- >> >> >

