首页> 外文会议>International parallel processing >Variable instruction issue for efficient MIMD interpretation on SIMD machines
【24h】

Variable instruction issue for efficient MIMD interpretation on SIMD machines

机译:用于SIMD机器的有效MIMD解释的可变指令问题

获取原文

摘要

Programming SIMD hardware to interpret (in parallel) programs and data resident in each PE is a technique for obtaining a cost effective, massively parallel MIMD processing environment. Although heavily dependent on each application that is interpreted, the performance of the synthesized MIMD environment is greatly influenced by the organization of the instruction interpreter. For example, it is possible to delay the interpretation of infrequent operations to improve the overall performance of the MIMD processing environment. Interpreters that attempt improved MIMD performance by deferring infrequent operations are called variable issue control loops. This paper examines the construction of optimized variable issue control loops. In particular, we study the problem of building control loops that optimize either (i) instruction throughput or (ii) PE utilization and present three heuristic algorithms for deriving near optimal variable issue control loops.
机译:编程SIMD硬件以解释(并行)驻留在每个PE中的数据和数据是一种用于获得成本效益,大规模平行的MIMD处理环境的技术。虽然大量依赖于解释的每个应用程序,但合成的MIMD环境的性能受到指导解释器的组织的影响。例如,可以延迟不经常操作的解释,以提高MIMD处理环境的整体性能。尝试通过推迟不常见操作来尝试改进MIMD性能的解释器称为可变问题控制循环。本文介绍了优化变量问题控制循环的构建。特别是,我们研究了构建控制循环的问题,这些循环优化(i)指令吞吐量或(ii)pe利用率,并提出了三种启发式算法,用于导出附近的最佳变量问题控制循环。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号