计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2012年
2期
103-106
,共4页
李绍松%尹栋%慕德俊%戴冠中
李紹鬆%尹棟%慕德俊%戴冠中
리소송%윤동%모덕준%대관중
Mapreduce架构%FPGA%可扩展%协处理系统%流水线操作
Mapreduce架構%FPGA%可擴展%協處理繫統%流水線操作
Mapreduce가구%FPGA%가확전%협처리계통%류수선조작
在基于机群的Mapreduce架构模型基础上,提出了一种基于CPU和FPGA环境、可扩展的Mapreduce架构.通过网络连接和驱动模块,实现了计算机软件与可编程硬件之间的通信,其中,CPU主机主要完成于文件系统的通行,将复杂耗时的运算过程转移到FPGA平台中处理,并引入内部流水线处理过程,大幅度加速了系统运算过程.同时,该架构可将更多的任务扩展到多个FPGA平台,弥补了器件内部存储资源的局限性,提高了系统的性能.此外,软硬件之间的命令、状态等信息交互为管理在FPGA中扩展任务提供了有效途径.实验证明,此架构在大幅提高运算速度的同时,提供了较好的底层设备可扩展性和管理的灵活性.
在基于機群的Mapreduce架構模型基礎上,提齣瞭一種基于CPU和FPGA環境、可擴展的Mapreduce架構.通過網絡連接和驅動模塊,實現瞭計算機軟件與可編程硬件之間的通信,其中,CPU主機主要完成于文件繫統的通行,將複雜耗時的運算過程轉移到FPGA平檯中處理,併引入內部流水線處理過程,大幅度加速瞭繫統運算過程.同時,該架構可將更多的任務擴展到多箇FPGA平檯,瀰補瞭器件內部存儲資源的跼限性,提高瞭繫統的性能.此外,軟硬件之間的命令、狀態等信息交互為管理在FPGA中擴展任務提供瞭有效途徑.實驗證明,此架構在大幅提高運算速度的同時,提供瞭較好的底層設備可擴展性和管理的靈活性.
재기우궤군적Mapreduce가구모형기출상,제출료일충기우CPU화FPGA배경、가확전적Mapreduce가구.통과망락련접화구동모괴,실현료계산궤연건여가편정경건지간적통신,기중,CPU주궤주요완성우문건계통적통행,장복잡모시적운산과정전이도FPGA평태중처리,병인입내부류수선처리과정,대폭도가속료계통운산과정.동시,해가구가장경다적임무확전도다개FPGA평태,미보료기건내부존저자원적국한성,제고료계통적성능.차외,연경건지간적명령、상태등신식교호위관리재FPGA중확전임무제공료유효도경.실험증명,차가구재대폭제고운산속도적동시,제공료교호적저층설비가확전성화관리적령활성.