[理工] 98台大計組一個選項

看板Grad-ProbAsk作者 (aska)時間14年前 (2012/02/03 10:37), 編輯推噓1(105)
留言6則, 2人參與, 最新討論串1/1
在 embedded system 上面如果要做 for (i=0;i<n;i++) a[i]=b[i]+c[i] 這裡的話用loop unrolling可以增進效能嗎? 解答有的寫可以有的說不行 說不行的說是嵌入式用不到multiple issue 請問可不可以= = 上嵌入式課程的時候 教授好像有講到loop unrolling -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.112.16

02/03 14:18, , 1F
我也有這個問題,我看到的解答說不行是因為 loop unroll
02/03 14:18, 1F

02/03 14:19, , 2F
ing 並不一定要使用 superscalar ...?
02/03 14:19, 2F

02/03 14:19, , 3F
不知道有人了解這意思嗎?謝謝
02/03 14:19, 3F

02/04 14:38, , 4F
loop unrolling要在你可以用multiple issue時才有用,也就
02/04 14:38, 4F

02/04 14:39, , 5F
是可以在一個cycle用register renaming的方式一起作。
02/04 14:39, 5F

02/04 14:39, , 6F
通常embeded system是沒辦法支援multuple issue的。
02/04 14:39, 6F
文章代碼(AID): #1FAqXsji (Grad-ProbAsk)