首页> 中文期刊> 《信息技术》 >并行阵列机模拟器的设计与实现

并行阵列机模拟器的设计与实现

         

摘要

针对现代高性能多核处理器的设计周期长、复杂性高、难度大、软件开发相对滞后等一系列问题,文中设计与实现了针对西安邮电大学自主设计的ARM并行阵列机的模拟器ARMP-Sim.首先,实现对ARMPSim体系结构的支持,包括对目标机器指令集的支持和对目标机器存储结构的支持;其次,实现对验证需求的支持,包括实现可执行程序的装载、实现对并行程序仿真模型的支持、实现对仿真界面的支持、对单步、多步调试的支持等.ARMPSim的成功设计与实现给硬件设计人员提供设计方案并且让软件设计人员先于硬件的实现在模拟器上进行程序的开发.文中对计算机视觉标准OPENVX中的核函数分别进行串行处理和并行处理并通过ARM-PSIM仿真,仿真结果计算出来的加速比显示大多数算法具有良好的线性加速.%Aiming at a serious of problem that modern high-performance multi-core processor design cycle long,complex,difficult and software development is lagging,this paper designed and implemented ARM parallel array machine simulator ARMSSim for Xi'an University of Posts and Telecommunications self-designed.First,it implemented support for ARM parallel array machine architecture,including the support for target machine instruction set,and support for the target machine storage structure.Second,it implemented support for verification requirements,including the realization of the executable program loaded,parallel programming model simulation,simulator interface and single-step,multi-step debugging.Design and realization of ARMSSim successfully provided hardware designers design guide and allows software designers to develop the software program on the simulator.The simulation results of the serial and parallel processing of the image processing algorithms about OPENCV show that the majority of the algorithm has good linear.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号