k路並行寄存器溢出&&循環展開

      A.   1.當三次循環展開+三個並行變量的時候 有三條關鍵路徑,每條路徑之間無數據相關,可以並行執行。看上去關鍵路徑上只有一個add,整數的add延遲爲1。但是我們可以仔細分析流水線上各個操作的發射時間和延遲時間,來確定每一個操作開始的時間點。 如下表: 循環次數 add開始時間 mull開始時間 Load1開始時間 Load2開始時間 1 mul+3=5 Load2+1=2 0 L
相關文章
相關標籤/搜索