计算机工程与应用
計算機工程與應用
계산궤공정여응용
COMPUTER ENGINEERING AND APPLICATIONS
2006年
35期
107-109
,共3页
乘累加%浮点%稀疏矩阵向量乘%FPGA
乘纍加%浮點%稀疏矩陣嚮量乘%FPGA
승루가%부점%희소구진향량승%FPGA
稀疏矩阵向量乘(Sparse Matrix-Vector Multiply,SMVM),形如Ab=x,在科学计算、信息检索、数据挖掘等领域中都是重要的计算核心之一.稀疏矩阵中非零元素的稀疏性,使得在微处理器上实现该类运算时,存在Cache缺失率高等问题,导致性能并不理想.针对该问题提出了基于FPGA实现SMVM运算系统的新思路,对系统功能进行了软硬件划分,并完成了系统中硬件浮点乘累加处理单元(Processing Element,PE)的设计与实现.目标器件为Virtex4 LX60,工作频率达到123.6 MHz.
稀疏矩陣嚮量乘(Sparse Matrix-Vector Multiply,SMVM),形如Ab=x,在科學計算、信息檢索、數據挖掘等領域中都是重要的計算覈心之一.稀疏矩陣中非零元素的稀疏性,使得在微處理器上實現該類運算時,存在Cache缺失率高等問題,導緻性能併不理想.針對該問題提齣瞭基于FPGA實現SMVM運算繫統的新思路,對繫統功能進行瞭軟硬件劃分,併完成瞭繫統中硬件浮點乘纍加處理單元(Processing Element,PE)的設計與實現.目標器件為Virtex4 LX60,工作頻率達到123.6 MHz.
희소구진향량승(Sparse Matrix-Vector Multiply,SMVM),형여Ab=x,재과학계산、신식검색、수거알굴등영역중도시중요적계산핵심지일.희소구진중비령원소적희소성,사득재미처리기상실현해류운산시,존재Cache결실솔고등문제,도치성능병불이상.침대해문제제출료기우FPGA실현SMVM운산계통적신사로,대계통공능진행료연경건화분,병완성료계통중경건부점승루가처리단원(Processing Element,PE)적설계여실현.목표기건위Virtex4 LX60,공작빈솔체도123.6 MHz.