Comments (3)
I fully get it, your opinion is more reasonable.
from gpumounter.
Hi @ilyee , thanks for your issue.
In my opinion, it is really a trade off to bind only one GPU to one slave pod. Because if we request all GPUs by one slave pod, it will be complicated to unmount.
In current implementation, we just need to delete a slave pod if we will to unmount a GPU. But if we request all GPUs by only one slave pod, during a unmount operation, it will be complicated to tell kubelet and kube-scheduler the unmounted GPU is free (May be need some hack).
So I think it is really a trade off.
Please feel free to correct me if my opinion is unreasonable.
from gpumounter.
Hope more communication the future if possible.
I have sent you my WeChat ID via Zhihu.
from gpumounter.
Related Issues (18)
- gpu-mounter-worker Error: Can not connect to /var/lib/kubelet/pod-resources/kubelet.sock HOT 6
- gpu节点上,gpu-worker报错:nvml error: %+vcould not load NVML library HOT 2
- Some TODOs after merge PR #15 HOT 2
- Insufficient GPU on Node: xxx HOT 2
- GPUMounter-worker error in k8s v1.23.1 HOT 10
- 试用过程中发现的问题 HOT 3
- Can not use GPUMounter on k8s HOT 6
- 请教个问题,运行woker的时候,找不到libnvidia-ml.so.1 HOT 3
- mount成功之后Slave-pod 过一会被杀死,导致不能卸载GPU HOT 2
- Insufficient GPU on Node: xxx HOT 5
- Does containerd support? HOT 1
- Inquiry about Project Update Status. Does this Program Continue to be Updated? HOT 1
- The GPU cannot be mounted correctly HOT 5
- Slave pod creating will failed if the owner pod namespace enabled Resource Quotas HOT 2
- More graceful dependency management HOT 5
- Wait until the slave pods deletion finished HOT 1
- Slave Pod BestEffort QoS may lead to GPU resource leak
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gpumounter.