首页> 外文会议>Parallel and Distributed Computing and Networks >DESIGN AND EVALUATION OF AN AUTO-MEMOIZATION PROCESSOR
【24h】

DESIGN AND EVALUATION OF AN AUTO-MEMOIZATION PROCESSOR

机译:自动存储处理器的设计与评估

获取原文

摘要

This paper describes the design and evaluation of an auto-memoization processor. The major point of this proposal is to detect the multilevel functions and loops with no additional instructions controlled by the compiler. This general purpose processor detects the functions and loops, and memoizes them automatically and dynamically. Hence, any load modules and binary programs can gain speedup without recompilation or rewriting. We also propose a parallel execution by multiple speculative cores and one main memoing core. While main core executes a memoizable region, speculative cores execute the same region simultaneously. The speculative execution uses predicted inputs. This can omit the execution of instruction regions whose inputs show monotonous increase or decrease, and may effectively use surplus cores in coming many-core era. The result of the experiment with GENEs Ys: genetic algorithm programs shows that our auto-memoization processor gains significantly large speedup, up to 7.1-fold and 1.6-fold on average. Another result with SPEC CPU95 suite benchmarks shows that the auto-memoization with three speculative cores achieves up to 2.9-fold speedup for 102.swim and 1.4-fold on average. It also shows that the parallel execution by speculative cores reduces cache misses just like pre-fetching.
机译:本文介绍了自动记忆处理器的设计和评估。该建议的重点是检测多级函数和循环,而无需由编译器控制的其他指令。该通用处理器检测功能和循环,并自动动态地记住它们。因此,任何装载模块和二进制程序都可以提高速度,而无需重新编译或重写。我们还提出了由多个投机核心和一个主备忘核心并行执行的建议。当主核心执行可记忆区域时,投机核心同时执行相同区域。投机执行使用预测的输入。这可以省略执行其输入显示单调增加或减少的指令区域,并且可以在未来的多核时代有效使用多余的核。使用GENEs Ys:遗传算法程序进行的实验结果表明,我们的自动记忆处理器获得了显着的加速,平均提高了7.1倍和1.6倍。 SPEC CPU95套件基准测试的另一个结果表明,具有3个推测性内核的自动记忆最多可将102.swim的速度提高2.9倍,将速度平均提高1.4倍。它还表明,与预取一样,推测性内核的并行执行减少了缓存未命中。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号