瀏覽單個文章
dmwc
Master Member
 

加入日期: May 2001
文章: 1,622
引用:
作者code_hard
不過這樣不能使用Multi-Thread的功能了,這是我的猜測,有錯請指正,謝謝.

這是管線和 multi-thread 沒有任何關聯,multi-thread 是例如您要計算 1+2+...+10001,原本要計算一萬次,若是您改成程式為1+2+...+5000 和 5001+5002+...+10001 "並且" 放到不同的thread 就能所善利用處理器資源(不過不保證變快,因為多了建立和協調thread時間),單然真實情況下有pipeline可以先對這種簡單運算處理,並且這種很長的簡單運算並不常連續出現,而且對於程式設計師來說,根本不知何時利用Multi-thread來運算最恰當並且除錯當困難,反而簡單運算優先使用STA
__________________
已關閉簽名檔
舊 2006-07-01, 09:25 PM #76
回應時引用此文章
dmwc離線中