圖像屏幕尺寸綿放的C程序優化技巧
3 優化步驟
第一,采用循環展開的技巧進行優化,也就是盡量減少內層循環的次數。這里在行循環中,由原來的每次處理1行源數據,一共循環160次,改成每次處理2行源數據,一共只需要循環80次。同時,在行內部的列循環中,由原來的每次處理1個源像素點,一共循環240次,改成1次處理3個源像素點,一共只需要循環 80次。運行時間縮短為8 ms。
相關推薦技術專區 |
3 優化步驟
第一,采用循環展開的技巧進行優化,也就是盡量減少內層循環的次數。這里在行循環中,由原來的每次處理1行源數據,一共循環160次,改成每次處理2行源數據,一共只需要循環80次。同時,在行內部的列循環中,由原來的每次處理1個源像素點,一共循環240次,改成1次處理3個源像素點,一共只需要循環 80次。運行時間縮短為8 ms。
相關推薦技術專區 |
評論