最近為了開發 SOLVCON 平行運算的功能,開始評估可能的解決方案。這一塊自己的知識趨近於零 XD 有點亂槍打鳥地亂看,想看看別的專案怎麼設計的,看是要模仿、參考或是甚至直接拿來用的可能性如何。
下面簡單摘要這個頁面關於 ipython parallel 的介紹:
指令列輸入這個指令,建立四個 ipython kernel 給接下來的運算使用:
然後開始玩 hello world:
下面簡單摘要這個頁面關於 ipython parallel 的介紹:
指令列輸入這個指令,建立四個 ipython kernel 給接下來的運算使用:
ipcluster start -n 4
然後開始玩 hello world:
In [1]: from IPython.parallel import Clientipython parallel 中很多組態設定和通訊方式是採用 JSON (或是可以轉成 JSON 的 data object)的格式,例如這資料夾下面的東西:
In [2]: c = Client()
In [4]: c.ids
Out[4]: set([0, 1, 2, 3])
In [5]: c[:].apply_sync(lambda : "Hello, World")
Out[5]: [ 'Hello, World', 'Hello, World', 'Hello, World', 'Hello, World' ]
~/.ipython/profile_default/security/
沒有留言:
張貼留言