摘要:稀疏矩陣向量乘法(SpMV)是迭代法求解大型線性方程組的核心算法,被廣泛應用在科研和工程中。高性能共軛梯度算法(HPCG)是評價高性能計算系統性能的測試程序之一,需要多次調用SpMV進行迭代計算。但是,SpMV計算過程中包含大量不規則訪存操作,降低了系統計算性能。基于X-DSP項目,在DMA中設計一條面向SpMV的專用數據通道實現不規則訪存的功能,提高HPCG算法運算速度。設計代碼的驗證與綜合結果表明預期的功能實現正確,且滿足項目對時序、面積和功耗的要求。
注:因版權方要求,不能公開全文,如需全文,請咨詢雜志社