- ZMQ 傳輸類型
ZMQ 傳輸類型
測試了 Python 演算法單機開多個程式分散計算適應值,但是比純 Python 慢 12 倍左右。
透過 PyZMQ 的 socket 傳輸,看了官方的說明文件,似乎是 byte 類型較快,許多數字計算的範例則是先轉成文字解碼後才傳輸,而目前是用 Python Object,是最慢的一種,但是會保留所需的格式。
計算適應值需要傳輸下列項目:
- 連桿類型(未來加入八連桿後)
- 參數值(計算適應值)
但是不知道演算法流程也改成 Cython 後,傳輸的部份是否仍有加速的空間。
而改成 Cython 的方式還在研究中。
Comments
comments powered by Disqus