don't need (CPU: job cache full; NVIDIA GPU:) NOT TRUE:one of the GPUs is unused

Message boards : Questions and problems : don't need (CPU: job cache full; NVIDIA GPU:) NOT TRUE:one of the GPUs is unused
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile BeemerBiker
Avatar

Send message
Joined: 27 Jun 08
Posts: 257
United States
Message 84498 - Posted: 23 Jan 2018, 16:55:46 UTC
Last modified: 23 Jan 2018, 17:01:55 UTC


    5775 PrimeGrid 1/23/2018 10:28:59 AM Not requesting tasks: don't need (CPU: job cache full; NVIDIA GPU: )



I have seen this on a number of occassions, it eventually fixes itself, but when it does show up forceing an update still results in the message that the NVIDIA queue is full when it isnt.

This system has 2 identical gpus, both gtx670, and in addition I set cc_config to allow multiple gpus.

This problem can be solved by waiting out the remaining PrimeGrid work unit. When it completes the following shows up


    JYS-EVGA-670

    5783 PrimeGrid 1/23/2018 10:43:43 AM Computation for task pps_sr2sieve_107990833_1 finished
    5784 PrimeGrid 1/23/2018 10:43:44 AM Sending scheduler request: To fetch work.
    5785 PrimeGrid 1/23/2018 10:43:44 AM Requesting new tasks for NVIDIA GPU
    5786 PrimeGrid 1/23/2018 10:43:45 AM Started upload of pps_sr2sieve_107990833_1_0
    5787 PrimeGrid 1/23/2018 10:43:46 AM Finished upload of pps_sr2sieve_107990833_1_0
    5788 PrimeGrid 1/23/2018 10:43:46 AM Scheduler request completed: got 2 new tasks
    5789 PrimeGrid 1/23/2018 10:43:48 AM Starting task pps_sr2sieve_107991039_1
    5790 PrimeGrid 1/23/2018 10:43:48 AM Starting task pps_sr2sieve_107991329_0
    5791 PrimeGrid 1/23/2018 10:43:56 AM Sending scheduler request: To report completed tasks.
    5792 PrimeGrid 1/23/2018 10:43:56 AM Reporting 1 completed tasks
    5793 PrimeGrid 1/23/2018 10:43:56 AM Not requesting tasks: don't need (CPU: job cache full; NVIDIA GPU: )



look at 5783 to 5788: that one task completed and then I got two more. Seems ok
look at 5792 to 5793: One of the PrimeGrid completed pretty fast but it thinks the NVIDIA queue is full so that GPU is now empty! Could it be checking if the queue is full before releasing the finished work unit?

It will continue running that single task until it completes and then download another 2
I had suspended all other tasks on the core 2 quad system to ensure the cores were all available.
Not sure if it matters, but 3 einstein nvidia tasks had completed about an hour earlier but due to project maintenance they could not be uploaded. I dont think this caused this problem but I thought I would mention it. I am also excluding all other PrimeGrid tasks using cc_config. Don't think this matters though. Boinc (v)7.8.3

ID: 84498 · Report as offensive

Message boards : Questions and problems : don't need (CPU: job cache full; NVIDIA GPU:) NOT TRUE:one of the GPUs is unused

Copyright © 2018 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.