摘要:稀疏矩陣向量乘法(SpMV)是迭代法求解大型線性方程組的核心算法,被廣泛應(yīng)用在科研和工程中。高性能共軛梯度算法(HPCG)是評(píng)價(jià)高性能計(jì)算系統(tǒng)性能的測(cè)試程序之一,需要多次調(diào)用SpMV進(jìn)行迭代計(jì)算。但是,SpMV計(jì)算過(guò)程中包含大量不規(guī)則訪存操作,降低了系統(tǒng)計(jì)算性能?;赬-DSP項(xiàng)目,在DMA中設(shè)計(jì)一條面向SpMV的專(zhuān)用數(shù)據(jù)通道實(shí)現(xiàn)不規(guī)則訪存的功能,提高HPCG算法運(yùn)算速度。設(shè)計(jì)代碼的驗(yàn)證與綜合結(jié)果表明預(yù)期的功能實(shí)現(xiàn)正確,且滿足項(xiàng)目對(duì)時(shí)序、面積和功耗的要求。
注:因版權(quán)方要求,不能公開(kāi)全文,如需全文,請(qǐng)咨詢(xún)雜志社