看板 Python 關於我們 聯絡資訊
有關PP http://www.parallelpython.com/ 是個讓Python可以多核與多台運算(smp & cluster)的模組 詳細原理我完全是不知道...orz 不過操作上還算親民 只有網路的另一頭有電腦開啟所謂的ppserver 本地電腦只要把程式稍做修改 就可以平行運算了~ (大心) 於是乎就有跟研究室的朋友... 「借個二核來用用吧~」 「四核?! 借一下三核 謝謝~」 所以我就教他們ppserver怎麼開~ 在windows下 設定環境變數給python 再下指令 python ppserver.py 後面再接上參數.......-a -b之類 然後...他們就睡著了 囧>... 變成我自己在設定 在ubuntu下也差不多~ 但是我把windows下寫好的檔案拿去ubuntu 卻無法用#!usr/bin/python執行 因為^M的關係( Terminal 還是可以的 ) 總之借到核開始跑~ 朋友要用cpu 關掉server後再重開時 又要重設一次 密碼、埠、使用cpu核心數...等 所以我考慮寫個GUI方便開開關關ppserver 本來是用PyQt4寫的...可是每台電腦都要灌python+pp+pyqt4 pyqt4又不小 所以後來決定用python內建的tkinter來寫 (後來發現ubuntu的python竟然沒有預設安裝@_@a 請愛用 sudo apt-get install python-tk -y) 於是... http://dl.dropbox.com/u/24628527/pp_server_creator.7z tkinter的pp_server_creator誕生~ 環境 python: python 2.x 越新越好囉~ pp: pp 1.6.1 os: windows, ubuntu 我沒有mac...orz 如果有人願意用python 查一下 在mac下 platform.platform() 與mac 的terminal如何使用python 也許可以把mac也加進去 使用的方法就是… 解壓縮 pp_server_creator.7z 裡面有一個同名資料夾 再裡面有二個for windows 跟 ubuntu的資料夾 (就只是^M的問題) 各個裡面有 main.py 與 ppserver.py 點main二下 (ubuntu需修改權限執行) 就可以用了 不過pp的觀念我不是很懂 所以只是直接把參數貼上去 詳細說明請參考 http://www.parallelpython.com/content/view/15/30/ 最下面的參數說明 snap_shot: http://dl.dropbox.com/u/24628527/pp_server_creator.PNG
有什麼問題與建議還請多多指教 感恩~ ps.有沒有人要借我幾核用用的 XD? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.63.202
suzuke:推一個 05/10 18:43
drjoey:實用 05/10 20:50
hl4:好酷 05/10 21:01