首页    期刊浏览 2025年08月29日 星期五
登录注册

文章基本信息

  • 标题:Design Patterns for Library Optimization
  • 本地全文:下载
  • 作者:Douglas Gregor ; Sibylle Schupp ; David R. Musser
  • 期刊名称:Scientific Programming
  • 印刷版ISSN:1058-9244
  • 出版年度:2003
  • 卷号:11
  • 期号:4
  • 页码:309-320
  • DOI:10.1155/2003/382319
  • 出版社:Hindawi Publishing Corporation
  • 摘要:

    We apply the notion of design patterns to optimizations performed by designers of software libraries, focusing especially on object-oriented numerical libraries. We formalize three design patterns that we have abstracted from many existing libraries and discuss the role of these formalizations as a tool for guiding compiler optimizers. These optimizers operate at a very high level that would otherwise be left unoptimized by traditional optimizers. Finally, we discuss the implementation of a design pattern-based compiler optimizer for C++ abstract data types.

国家哲学社会科学文献中心版权所有