首页> 外文会议>IEEE International Parallel and Distributed Processing Symposium Workshops >Energy and Performance Improvement of Parallel ODE Solvers by Application-Specific Program Transformations
【24h】

Energy and Performance Improvement of Parallel ODE Solvers by Application-Specific Program Transformations

机译:通过特定于应用程序的转换来提高并行ODE解算器的能量和性能

获取原文

摘要

Solution methods for ordinary differential equations (ODEs) are important for science and engineering, for example when solving time-dependent partial differential equations (PDEs) with the method of lines. In this article, we investigate multithreaded solution methods for ODEs with a focus on their performance and energy behavior. In particular, we investigate application-specific program transformations that can be used to modify the memory access behavior of the ODE solvers without affecting their computational scheme and the resulting numerical behavior. We provide new multithreaded versions for ODE solvers and present a detailed investigation of the resulting performance and energy consumption considering different aspects, such as the ODE problem to be solved, the number of threads used, or the usage of frequency scaling. As ODE solvers, we use the popular embedded Runge-Kutta methods with error correction and apply them to ODEs resulting from discretized PDEs.
机译:常微分方程(ODE)的求解方法对于科学和工程非常重要,例如,当使用线法求解与时间有关的偏微分方程(PDE)时。在本文中,我们将研究ODE的多线程解决方案方法,重点是其性能和能量行为。特别是,我们研究了特定于应用程序的程序转换,该程序转换可用于修改ODE求解器的内存访问行为,而不会影响它们的计算方案和所产生的数值行为。我们为ODE求解器提供了新的多线程版本,并针对不同方面(包括要解决的ODE问题,使用的线程数或频率缩放的用法)对结果性能和能耗进行了详细调查。作为ODE求解器,我们将流行的嵌入式Runge-Kutta方法用于纠错,并将其应用于离散化PDE产生的ODE。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号