作爲tensorflow紙狀態,Tensorflow的跨裝置的通信是通過將‘接收節點’和‘發送節點’到設備來實現的。Tensorflow跨設備通信
從我的理解,該設備(請只考慮CPU的設備都參與)負責執行操作的計算。但是,數據(例如:從操作產生的張量,可變緩衝區)駐留在內存中。我不知道如何實現從一個設備到另一個設備的數據傳輸物理。我猜數據傳輸是通過共享內存來實現的。是對的嗎?
我將理解任何解釋/對應關於所述數據傳輸是如何實現的代碼。 PS:TensorFlow paper link,圖4顯示了跨設備通信機制。
非常感謝您! @mrry – kz28
@mrry非常具體的指令 –