计算机工程与设计
計算機工程與設計
계산궤공정여설계
COMPUTER ENGINEERING AND DESIGN
2011年
12期
4052-4056
,共5页
流体力学计算%流动三维数值模拟%现场可编程门阵列%龙格库塔%片上系统%性能优化
流體力學計算%流動三維數值模擬%現場可編程門陣列%龍格庫塔%片上繫統%性能優化
류체역학계산%류동삼유수치모의%현장가편정문진렬%룡격고탑%편상계통%성능우화
为提高飞行器设计环节中NS3D程序的性能,提出了一种基于FPGA进行软硬件结合的优化方法.该方法运用FPGA搭建了嵌入式可编程片上系统,并对NS3D进行了代码性能分析和移植优化.该方法基于硬件实现了核心运算模块的硬件封装,并利用高速以太网接口实现PC和FPGA之间的数据交互,进行NS3D程序向嵌入式环境的移植,最终实现了整个NS3D程序的速度提升和性能优化.该嵌入式开发方案不仅较好地利用FPGA完成了控制电路的软硬件设计,并且为后续其它功能模块向FPGA移植提供了便利的基础和开发环境.采用该方法对NS3D程序进行了运算,并将仿真与实验结果与原始程序进行比较,结果表明了该方法的优越性.
為提高飛行器設計環節中NS3D程序的性能,提齣瞭一種基于FPGA進行軟硬件結閤的優化方法.該方法運用FPGA搭建瞭嵌入式可編程片上繫統,併對NS3D進行瞭代碼性能分析和移植優化.該方法基于硬件實現瞭覈心運算模塊的硬件封裝,併利用高速以太網接口實現PC和FPGA之間的數據交互,進行NS3D程序嚮嵌入式環境的移植,最終實現瞭整箇NS3D程序的速度提升和性能優化.該嵌入式開髮方案不僅較好地利用FPGA完成瞭控製電路的軟硬件設計,併且為後續其它功能模塊嚮FPGA移植提供瞭便利的基礎和開髮環境.採用該方法對NS3D程序進行瞭運算,併將倣真與實驗結果與原始程序進行比較,結果錶明瞭該方法的優越性.
위제고비행기설계배절중NS3D정서적성능,제출료일충기우FPGA진행연경건결합적우화방법.해방법운용FPGA탑건료감입식가편정편상계통,병대NS3D진행료대마성능분석화이식우화.해방법기우경건실현료핵심운산모괴적경건봉장,병이용고속이태망접구실현PC화FPGA지간적수거교호,진행NS3D정서향감입식배경적이식,최종실현료정개NS3D정서적속도제승화성능우화.해감입식개발방안불부교호지이용FPGA완성료공제전로적연경건설계,병차위후속기타공능모괴향FPGA이식제공료편리적기출화개발배경.채용해방법대NS3D정서진행료운산,병장방진여실험결과여원시정서진행비교,결과표명료해방법적우월성.