ट्विटर के ओपन सोर्स ऑफिस द्वारा this talk की स्लाइड में 25, प्रेजेंटर का कहना है कि मेसोस एक को भी GPU को ट्रैक और प्रबंधित करने की अनुमति देता है (मुझे लगता है कि वह जीपीजीपीयू का मतलब है) संसाधन। लेकिन मुझे कहीं और इस पर कोई जानकारी नहीं मिल रही है। क्या कोई मदद कर सकता है? मेसोस के अलावा, क्या अन्य क्लस्टर प्रबंधक हैं जो GPGPU का समर्थन करते हैं?क्या अपाचे मेसोस जीपीयू कोर को पहचानता है?
उत्तर
मेसोस अभी तक (जीपी) जीपीयू के लिए प्रत्यक्ष समर्थन प्रदान नहीं करता है, लेकिन कस्टम संसाधन प्रकारों का समर्थन करता है। यदि आप मेसोस-गुलाम शुरू करते समय --resources="gpu(*):8"
निर्दिष्ट करते हैं, तो यह ढांचे के लिए संसाधन प्रस्ताव का हिस्सा बन जाएगा, जो इन संसाधनों का उपयोग करने का दावा करने वाले कार्यों को लॉन्च कर सकता है। एक बार जब तक कुछ जीपीयू संसाधनों का उपयोग किसी कार्य द्वारा किया जाता है, तब तक शेष संसाधन फिर से पेश किए जाएंगे, जब तक कि कार्य पूरा नहीं हो जाता है और जीपीयू संसाधन फिर से उपलब्ध हो जाते हैं। इस तरह, मेसो संसाधन संसाधन आवंटक वास्तव में आपके द्वारा घोषित जीपीयू संसाधनों को निर्धारित कर सकता है, और यह सुनिश्चित कर सकता है कि केवल घोषित राशि को ढांचे के लिए आवंटित/आवंटित किया जाए।
मेसोस को अभी तक जीपीयू अलगाव के लिए समर्थन नहीं है, लेकिन "प्लग करने योग्य आइसोलेटर मॉड्यूल" के साथ, आप जीपीयू संसाधन सीमा को लागू करने के लिए अपना स्वयं का जीपीयू आइसोलेटर बना सकते हैं।
वैकल्पिक रूप से, यदि आप अलग-अलग जीपीयू संसाधन आवंटित नहीं करना चाहते हैं, लेकिन केवल कुछ नोड्स को gpus होने के रूप में घोषित करना चाहते हैं, जबकि अन्य लोग नहीं करते हैं, तो आप केवल --attributes="hasGpu:true"
या नोड्स को अलग करने के समान कुछ कर सकते हैं जो करते हैं/नहीं करते हैं gpus है। यह जानकारी संसाधन ऑफ़र में ढांचे पर भी पारित की जाती है, लेकिन इन विशेषताओं को एक चल रहे कार्य द्वारा "उपभोग" नहीं किया जा सकता है, इसलिए उन्हें हमेशा उस नोड के लिए पेश किया जाएगा।
अधिक जानकारी के लिए https://mesos.apache.org/documentation/attributes-resources/
- 1. अपाचे मेसोस, मेसोस्फीयर और डीसीओएस के बीच क्या अंतर है?
- 2. मेसोस
- 3. क्या जावा अनंत लूप को पहचानता है?
- 4. अपाचे हेलिक्स, जुकीपर, मेसोस और एरलांग का वास्तविक विश्व उदाहरण?
- 5. डॉकर-स्वर्म, कुबर्नेट्स, मेसोस और कोर-ओएस बेड़े
- 6. मेसोस में सीपीयू आवंटन को कैसे समझें?
- 7. जीपीयू
- 8. ES6 टेम्पलेट तार को नहीं पहचानता है
- 9. क्या जावाडोक टूल विधियों के अंदर टिप्पणियों को पहचानता है?
- 10. क्या JSON.stringify ऑब्जेक्ट.डेफिनप्रॉपर्टी के साथ परिभाषित गुणों को पहचानता है?
- 11. एक्सकोड अब परीक्षणों को पहचानता है
- 12. मेसोस और मैराथन
- 13. जी ++ लिंकर को नहीं पहचानता है -Bstatic
- 14. LINQ विधि को नहीं पहचानता है 'System.Linq.IQueryable`
- 15. जीपीयू बनाम सीपीयू? कार्यक्रम गणना त्वरण के लिए एक जीपीयू में कोर/धागे की संख्या?
- 16. जीपीयू
- 17. जीपीयू
- 18. जीपीयू
- 19. जीपीयू
- 20. जीपीयू
- 21. जीपीयू
- 22. जीपीयू पर सुसंगत स्मृति क्या है?
- 23. जीपीयू के प्रत्येक मल्टीप्रोसेसर में कितने 'कूडा कोर' होते हैं?
- 24. ग्रहण org.jdesktop नहीं पहचानता है। *
- 25. जीपीयू थ्रेड सिंक्रनाइज़ेशन मल्टी-कोर सीपीयू थ्रेड ओपनसीएल
- 26. ".NET कोर" क्या है?
- 27. जावा जीपीयू प्रोग्रामिंग
- 28. अपाचे प्रक्रिया मॉडल क्या है?
- 29. जीपीयू डिंटरटरिंग
- 30. RODBC: SQLUpdate() को नहीं पहचानता सूचकांक स्तंभ
यही अच्छा देखते हैं। और "प्लग करने योग्य आइसोलेटर मॉड्यूल" द्वारा, क्या आपका मतलब है "[बाहरी कंटेनरज़र] (http://mesos.apache.org/documentation/latest/external-containerizer/)"? – crackjack
नहीं, मैं मेसोस मॉड्यूल सुविधा के बारे में बात कर रहा हूं जो 0.21 में उतरा। पहला प्लग करने योग्य मॉड्यूल isolator मॉड्यूल है। Http://mesos.apache.org/documentation/latest/modules/ देखें https://issues.apache.org/jira/browse/MESOS-1931 और https://issues.apache.org/jira/ब्राउज़/MESOS-1384 – Adam
@Adam: क्या आप "gpu अलगाव" समझा सकते हैं? अग्रिम में धन्यवाद! –