首页> 外文会议>2012 SC Companion: High Performance Computing, Networking, Storage and Analysis. >Poster: The Magic Determination of the Magic Constants by ttgLib Autotuner
【24h】

Poster: The Magic Determination of the Magic Constants by ttgLib Autotuner

机译:海报:ttgLib自动调谐器的魔术常数的魔术确定

获取原文
获取原文并翻译 | 示例

摘要

When the program is being optimized for execution on GPU, one has to introduce a lot of performance affected constants that define blocks parameters, data chunks size, parallelism granularity, etc. And the more software is optimized, the more magic constants it introduces. Furthermore, adding multi-GPU system support often requires usage of smart load balancing strategies that considers GPU-specific effects such as potential speed-up from ignoring some accelerators, time volatility of GPU-performance and others. As a result, performance of the target software can be significantly increased just by tuning to the hardware and processing data being used. The authors developed a means of determining the optimal values of these constants called ttgLib autotuner which is capable of monitoring the software at runtime and automatically tuning magic constants as well as performing dynamic load balancing between CPU and multiple GPUs. The performed tests showed the additional speedup upto 50-80% by tuning alone.
机译:当优化该程序以在GPU上执行时,必须引入许多影响性能的常量,这些常量定义了块参数,数据块大小,并行度粒度等。并且,优化的软件越多,引入的魔术常量就越多。此外,添加多GPU系统支持通常需要使用智能负载平衡策略,该策略考虑了GPU特定的影响,例如由于忽略某些加速器,GPU性能的时间波动以及其他因素而可能提速。结果,仅通过调整硬件和处理使用的数据就可以显着提高目标软件的性能。作者开发了一种确定这些常数的最佳值的方法,称为ttgLib自动调谐器,它能够在运行时监视软件并自动调整魔术常数,并在CPU和多个GPU之间执行动态负载平衡。进行的测试显示,仅通过调整,即可将速度提高50-80%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号