首页> 外文会议>International workshop on languages and compilers for parallel computing >Dynamic Compilation for Reducing Energy Consumption of I/O-Intensive Applications
【24h】

Dynamic Compilation for Reducing Energy Consumption of I/O-Intensive Applications

机译:减少I / O密集型应用的能耗的动态编译

获取原文

摘要

Tera-scale high-performance computing has enabled scientists to tackle very large and computationally challenging scientific problems, making the advancement of scientific discovery at a faster pace. However, as computing scales to levels never seen before, it also becomes extremely data intensive, I/O intensive, and energy consuming. Amongst these, I/O is becoming a major bottleneck, impeding the expected pace of scientific discovery and analysis of data. Furthermore, the applications are becoming increasingly dynamic in terms of their computation patterns as well as data access patterns to cope with larger problems and data sizes. Due to the complexities of systems and applications and their high energy consumptions, it is, therefore, very important to address research issues and develop dynamic techniques at the level of run-time systems and compilers to scale I/O in the right proportions. This paper presents the details of a dynamic compilation framework developed specifically for I/O-intensive large-scale applications. Our dynamic compilation framework includes a set of powerful I/O optimizations designed to minimize execution cycles and energy consumption, and generates results that are competitive with hand-optimized codes in terms of energy consumption.
机译:Tera-Scale的高性能计算使科学家能够解决非常大而计算的科学问题,使科学发现的进步以更快的步伐。但是,随着计算尺度到以前从未见过的级别,它也变得极其数据密集,I / O密集和能量消耗。其中,I / O正在成为一个主要的瓶颈,阻碍了预期的科学发现步伐和数据分析。此外,在其计算模式以及数据访问模式方面,应用程序正在变得越来越动态,以应对更大的问题和数据大小。由于系统和应用程序的复杂性及其高能量消耗,因此,解决研究问题并在运行时系统和编译器的水平下开发动态技术,以便在正确的比例中扩展I / O的动态技术。本文介绍了专门为I / O密集型大型应用开发的动态编译框架的细节。我们的动态编译框架包括一组功能强大的I / O优化,旨在最大限度地减少执行周期和能耗,并在能耗方面产生与手工优化代码具有竞争力的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号