討論串[問題] 有關古老程式跑在多核平台上的問題?
共 10 篇文章

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者ggg12345 (ggg)時間16年前 (2009/08/03 12:50), 編輯資訊
0
0
0
內容預覽:
把 cpu clock 加快, 周邊 I/O 處理加快, 才能 "完全都不更改程式". 卻能提升程式效能.. 這句 "不更改" 要看如何下定義. 指令碼都不變, 但解譯執行時卻隨. 使用者與設定狀況而不同, 這算不算更改? 如果原執行的效果結果都. 不變, 但速度有異, 這算不算更改 ?. 要加速,
(還有1483個字)

推噓2(2推 0噓 6→)留言8則,0人參與, 最新作者lkerr (kerr)時間16年前 (2009/08/03 10:08), 編輯資訊
0
0
0
內容預覽:
引述《pomahuai.bbs@bbs.badcow.com.tw (鬼府神通)》之銘言:. 現在的Virtual Machine, 例如 Xen,KVM,VMWare ESX,Virtualbox(xVM),Hyper-V,. 要有效率的跑在x86或ia-64, 都會透過VT等技術,. 這是因
(還有239個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者pomahuai.時間16年前 (2009/08/03 02:01), 編輯資訊
0
0
1
內容預覽:
引述《lkerr.bbs@ptt.cc (kerr)》之銘言:. 您可以了解看看VM(virtual machine). 透過VM,可以讓您把高性能的machine resourc分享給軟體. 不侷限於unix,linux,MS platform.. --. http://tw.photo.ya
(還有43個字)

推噓3(3推 0噓 24→)留言27則,0人參與, 最新作者ggg12345 (ggg)時間16年前 (2009/08/02 16:57), 編輯資訊
0
0
0
內容預覽:
========. 用軟體方法讓單一的單核老程式在多核下變快, 目前應該沒啥現成的辦法.. 如果是讓多個程式在多核心機下一起跑, 不因多程式分時而變慢, intel. 是做了相當多的努力, 多段程式相互間亂序交錯跑, 塞滿可用資源的管線,. 但不改各段原次序, 以硬體協助指令排程的做法, intel
(還有2387個字)

推噓3(3推 0噓 14→)留言17則,0人參與, 最新作者lkerr (kerr)時間16年前 (2009/08/01 23:44), 編輯資訊
0
0
0
內容預覽:
不知道po在這個版上會不會不適合,由於有一些古老的程式, 沒有原始碼,. 程式沒有對多核心作最佳化, 那有沒有方法在作業系統之上, 建立一個虛擬. 單核環境, 實際上這個虛擬環境卻有效利用多核心的效能, 這樣就能不用更. 改程式卻能大大提升程式的效能, 作業系統可以是windows 或 linux.