Skip to content

CPU/GPU usage

Hello all,

I have installed escriptorium locally using Docker, and images upload okay, but it seems that it's not using my cpu/gpu to compute: when I start segmentation tasks, very little happens and the Reports page shows zero cpu or gpu costs (see below). I'm running this on MacOS 14.4.1.

Screenshot 2024-05-03 at 14.31.57.pngThis is the Docker output when I start a job. I can see that something's going wrong but am not knowledgeable enough to say what or how to fix it...

LOG:  unexpected EOF on client connection with an open transaction
                    celery-main-1          | [2024-05-03 13:40:25,983: ERROR/MainProcess] Task handler raised error: WorkerLostError('Worker exited prematurely: signal 9 (SIGKILL) Job: 0.')
                    celery-main-1          | Traceback (most recent call last):
                    celery-main-1          |   File "/usr/local/lib/python3.8/site-packages/billiard/pool.py", line 1265, in mark_as_worker_lost
                    celery-main-1          |     raise WorkerLostError(
                    celery-main-1          | billiard.exceptions.WorkerLostError: Worker exited prematurely: signal 9 (SIGKILL) Job: 0.
                    db-1                   | 2024-05-03 13:40:26.540 UTC [156] LOG:  unexpected EOF on client connection with an open transaction
                    celery-main-1          | [2024-05-03 13:40:27,307: ERROR/MainProcess] Process 'ForkPoolWorker-7' pid:33 exited with 'signal 9 (SIGKILL)'
                    db-1                   | 2024-05-03 13:40:27.452 UTC [159] LOG:  unexpected EOF on client connection with an open transaction
                    celery-main-1          | [2024-05-03 13:40:27,465: ERROR/MainProcess] Task handler raised error: WorkerLostError('Worker exited prematurely: signal 9 (SIGKILL) Job: 2.')
                    celery-main-1          | Traceback (most recent call last):
                    celery-main-1          |   File "/usr/local/lib/python3.8/site-packages/billiard/pool.py", line 1265, in mark_as_worker_lost
                    celery-main-1          |     raise WorkerLostError(
                    celery-main-1          | billiard.exceptions.WorkerLostError: Worker exited prematurely: signal 9 (SIGKILL) Job: 2.
                    celery-main-1          | [2024-05-03 13:40:28,029: ERROR/MainProcess] Process 'ForkPoolWorker-8' pid:34 exited with 'signal 9 (SIGKILL)'
                    celery-main-1          | [2024-05-03 13:40:28,042: ERROR/MainProcess] Task handler raised error: WorkerLostError('Worker exited prematurely: signal 9 (SIGKILL) Job: 3.')
                    celery-main-1          | Traceback (most recent call last):
                    celery-main-1          |   File "/usr/local/lib/python3.8/site-packages/billiard/pool.py", line 1265, in mark_as_worker_lost
                    celery-main-1          |     raise WorkerLostError(
                    celery-main-1          | billiard.exceptions.WorkerLostError: Worker exited prematurely: signal 9 (SIGKILL) Job: 3.
                    db-1                   | 2024-05-03 13:40:39.734 UTC [157] LOG:  unexpected EOF on client connection with an open transaction
                    celery-main-1          | [2024-05-03 13:40:39,687: ERROR/MainProcess] Process 'ForkPoolWorker-6' pid:32 exited with 'signal 9 (SIGKILL)'
                    celery-main-1          | [2024-05-03 13:40:39,782: ERROR/MainProcess] Task handler raised error: WorkerLostError('Worker exited prematurely: signal 9 (SIGKILL) Job: 1.')
                    celery-main-1          | Traceback (most recent call last):
                    celery-main-1          |   File "/usr/local/lib/python3.8/site-packages/billiard/pool.py", line 1265, in mark_as_worker_lost
                    celery-main-1          |     raise WorkerLostError(
                    celery-main-1          | billiard.exceptions.WorkerLostError: Worker exited prematurely: signal 9 (SIGKILL) Job: 1.

Thanks!