Как проверить ipyparallel клиентов / движков? - PullRequest
0 голосов
/ 26 сентября 2019

Я не знаю, как получить контекст, в котором работают клиенты / движки ipyparallel.

Я устанавливаю шесть компьютеров Raspberry Pi в кластере IPython, к которому я получаю доступ через ноутбук Jupyter.(Каждая Raspberry имеет четыре ядра, поэтому я настроил всего 24 двигателя.) Правильно ли я все настроил?Распределена ли работа по всей Малине?Я вижу 24 клиента ...

Итак, я попробовал это:

import os
from ipyparallel import Client
rc = Client(profile='parallel')
rc[:].map(lambda x: os.system('hostname'))

Но он пожаловался:

AssertionError: должно быть несколько последовательностей для отображения!

Я ожидаю, что кто-то умнее меня скажет: «делай Х, чтобы получить результат, подобный этому»:

raspi2a (repeated 4 times...)
raspi2b
raspi3a
raspi4a
raspi4b
raspi4c
...