• ZMQ 傳輸類型

ZMQ 傳輸類型

測試了 Python 演算法單機開多個程式分散計算適應值,但是比純 Python 慢 12 倍左右。

透過 PyZMQ 的 socket 傳輸,看了官方的說明文件,似乎是 byte 類型較快,許多數字計算的範例則是先轉成文字解碼後才傳輸,而目前是用 Python Object,是最慢的一種,但是會保留所需的格式。

計算適應值需要傳輸下列項目:

  • 連桿類型(未來加入八連桿後)
  • 參數值(計算適應值)

但是不知道演算法流程也改成 Cython 後,傳輸的部份是否仍有加速的空間。

而改成 Cython 的方式還在研究中。


Comments

comments powered by Disqus