Как заявляет бумага с тензором, передача кросс-устройств Tensorflow достигается путем добавления «узлов приема» и «отправки узла» в устройства.Связь с перекрестным устройством Tensorflow
С моей точки зрения, устройство (учитывая, что задействованы только устройства ЦП) отвечает за выполнение операции. Однако данные (например: Тензор, созданный из операции, Переменный буфер) находятся в памяти. Я не знаю, как достигается передача данных с одного устройства на другое устройство физически. Я предполагаю, что передача данных достигается за счет общей памяти. Это правильно?
Я буду благодарен за любые объяснения/соответствующие коды, касающиеся того, как осуществляется передача данных. PS: TensorFlow paper link, на рисунке 4 показан механизм связи между устройствами.
спасибо! @mrry – kz28
@mrry Очень специфическая инструкция –