首页> 外文会议>International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA'2001) Vol.1, Jun 25-28, 2001, Las Vegas, Nevada, USA >ROSETTA: The Compile-Time Recognition Of Object-Oriented Library Abstractions And Their Use Within Applications
【24h】

ROSETTA: The Compile-Time Recognition Of Object-Oriented Library Abstractions And Their Use Within Applications

机译:ROSETTA:面向对象的库抽象的编译时识别及其在应用程序中的使用

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

摘要

Object-oriented libraries arise naturally from the increasing complexity of developing related scientific applications. The optimization of the use of libraries within scientific applications is one of many high-performance optimizations, and is the subject of this paper. This type of optimization can have significant potential because it can either reduce the overhead of calls to a library, specialize the library calls given the context of their use within the application, or use the semantics of the library calls to locally rewrite sections of the application. This type of optimization is only now becoming an active area of research. The optimization of the use of libraries within scientific applications is particularly attractive because it maps to the extensive use of libraries within numerous large existing scientific applications sharing common problem domains. This paper presents an object-oriented library, ROSETTA, as a mechanism to determine where within an application a source-to-source preprocessor can introduce performance optimizations.
机译:面向对象的库自然是由于开发相关的科学应用程序而变得越来越复杂。在科学应用程序中对库使用的优化是许多高性能优化之一,也是本文的主题。这种类型的优化可能具有巨大的潜力,因为它可以减少对库的调用的开销,可以在应用程序内部使用特定上下文的情况下对库调用进行专用化,也可以使用库调用的语义在本地重写应用程序的各个部分。 。这种优化直到现在才成为研究的活跃领域。在科学应用程序中对库的使用进行优化特别有吸引力,因为它映射到共享常见问题域的众多大型现有科学应用程序中对库的广泛使用。本文提出了一个面向对象的库ROSETTA,作为一种机制来确定应用程序中源到源预处理器可以引入性能优化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号