※ 引述《ikjhyu (還沒想到)》之銘言:
: 若有一個程式
: in sum=0;
: for(int i=0; i<20;i++)
: {
: sum=sum+value(sum);
: }
: int value(int)是一個子函數
: 會回傳一個值, 然後程式會繼續累加(或叫疊代)
: 請問這樣的程式可否平行計算?
: 即每個iteration 算一個值以上?
sum(i+1) = sum(i) + value(sum(i))
sum(i)
\ \
\ \
\ value(sum(i))
\ /
\ /
sum(i+1)
\ \
\ \
\ value(sum(i+1))
\ /
\ /
sum(i+2)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.49.43