瀏覽單個文章
code_hard
*停權中*
 

加入日期: Jul 2001
您的住址: 新竹,台北
文章: 23
引用:
作者dmwc
這是管線和 multi-thread 沒有任何關聯,multi-thread 是例如您要計算 1+2+...+10001,原本要計算一萬次,若是您改成程式為1+2+...+5000 和 5001+5002+...+10001 "並且" 放到不同的thread 就能所善利用處理器資源(不過不保證變快,因為多了建立和協調thread時間),單然真實情況下有pipeline可以先對這種簡單運算處理,並且這種很長的簡單運算並不常連續出現,而且對於程式設計師來說,根本不知何時利用Multi-thread來運算最恰當並且除錯當困難,反而簡單運算優先使用STA



抱歉,是我用錯了Multi-Thread的說法.

我的意思是指這時本來可以平行處裡兩個不同的程序這種動作在此時無法發揮功效.
舊 2006-07-02, 01:14 AM #77
回應時引用此文章
code_hard離線中