Message boards : Graphics cards (GPUs) : How many Pythons does it need to run???
Author | Message |
---|---|
I have 40 Python programs running at the same time and my GPUs are not doing a thing. A 1080 Ti and a 980 running GPU driver v512.59 with CUDA 11.6. | |
ID: 58888 | Rating: 0 | rate: / Reply Quote | |
When you drill down into the failure reports, the salient line seems to be RuntimeError: [enforce fail at C:\cb\pytorch_1000000000000\work\c10\core\impl\alloc_cpu.cpp:81] data. DefaultCPUAllocator: not enough memory: you tried to allocate 3612672 bytes. Your cards have too little memory (4095 MB) to run these tasks. Deselect the Python applications in your account settings - ACEMD 3 or 4 tasks should still run OK. | |
ID: 58889 | Rating: 0 | rate: / Reply Quote | |
a 1080Ti has 11GB of VRAM. that is enough. | |
ID: 58890 | Rating: 0 | rate: / Reply Quote | |
If 4GB is not enough then I should have not got it in the first place. | |
ID: 58891 | Rating: 0 | rate: / Reply Quote | |
The Python tasks spawn more than two processes. Usually 32 or more. | |
ID: 58892 | Rating: 0 | rate: / Reply Quote | |
The Python tasks spawn more than two processes. Usually 32 or more. Really!? 32 or more? Hum. At least the problem is known. Thank you for that. Python affects Edge to the point where you can't brows from it while Python is running and curser hangs a little at times. | |
ID: 58893 | Rating: 0 | rate: / Reply Quote | |
to clarify, it's not running 32 GPU processes. it runs 1 GPU process with 32 CPU processes, per task. all BOINC GPU projects will use resources from both the GPU and CPU but in most cases you only have a single CPU thread (or less) supporting the GPU process. the GPUGRID Python tasks stand out as they are essentially a multi-threaded (mt) CPU app combined with GPU work. part of the problem is that BOINC isn't coded (currently) to handle this combination. so if you are running any other projects, particularly CPU projects, BOINC thinks you have more free resources than you really do, and generally causing problems. | |
ID: 58894 | Rating: 0 | rate: / Reply Quote | |
This is not a bug. This is a feature.The Python tasks spawn more than two processes. Usually 32 or more. | |
ID: 58895 | Rating: 0 | rate: / Reply Quote | |
This is not a bug. This is a feature.The Python tasks spawn more than two processes. Usually 32 or more. Not the 32 Pythons running. The 15 errors I'm getting is the problem. | |
ID: 58896 | Rating: 0 | rate: / Reply Quote | |
Message boards : Graphics cards (GPUs) : How many Pythons does it need to run???