Multiprocessamento Python: relatório de progresso de processos

Tenho algumas tarefas em um aplicativo vinculadas à CPU e desejo usar o módulo de multiprocessamento para usar os processadores com vários núcleos. Pego uma grande tarefa (uma análise de arquivo de vídeo) e a divido em várias tarefas menores, colocadas em uma fila e executadas pelos processos de trabalho. O que eu quero saber é como relatar o progresso para o processo principal desses processos de trabalho. Por exemplo, preciso que eles enviem "Estou a 1000ms da minha análise do arquivo 1". Qual é a melhor maneira de fazer esses relatórios de progresso?

questionAnswers(1)

yourAnswerToTheQuestion