跳到主要内容
10.5555/645610.661720指导程序文章/章节视图摘要出版物页面会议记录acm-pubtype公司
第条

基于概念的组件库和优化编译器

出版:2002年4月15日出版历史

摘要

本文讨论了概念格及其在组件库开发和编译器优化中的一些应用。首先回顾了基于概念的用户扩展简化(基于类型的优化器生成器)和库转换方面正在进行的工作,然后概述了一个新的应用程序——通过对算法性能特征的精确描述对算法进行分类,以标准模板库和Boost图库算法概念格为例。

工具书类

  1. 马特·奥斯汀。泛型编程和STL:C++标准模板库的使用和扩展Addison-Wesley,1999年。谷歌学者谷歌学者数字图书馆数字图书馆
  2. 迈克尔·福斯特(Michael Forster)、安德烈亚斯·皮克(Andreas Pick)和马库斯·雷特纳(Marcus Raitner)。图形模板库. 网址:http://www.fmi。uni-passau.de/Graphlet/GTL/。谷歌学者谷歌学者
  3. 道格拉斯·格雷戈(Douglas P.Gregor)、西比尔·舒普(Sibylle Schupp)和大卫·穆瑟(David R.Musser)。库优化的设计模式。编辑J.Strieglitz K.Davis,程序。佛罗里达州坦帕市并行/高性能面向对象科学计算国际会议(POOSC'01), 2001.谷歌学者谷歌学者
  4. 国际标准化组织(ISO)。ISO/IEC国际标准14882最终草案:编程语言C++瑞士Genève 20,CH-1211,Case postale 56,1 rue de Varembé,1998年。谷歌学者谷歌学者
  5. Y.Ishikawa等人,MPC++。编辑G.Wilson和P.Lu,用C语言并行编程++,第427-466页。麻省理工学院出版社,1996年。谷歌学者谷歌学者
  6. Steve Karmesin、James Crotinger、Julian Cummings、Scott Haney、William Humphrey、John Reynders、Stephen Smith和Timothy J.Williams。POOMA II中的数组设计和表达式评估。在Denis Caromel、Rodney R.Oldehoeft和Marydell Tholburn的编辑中,ISCOPE公司高级计算实验室,LANL,1998年。谷歌学者谷歌学者数字图书馆数字图书馆
  7. 唐纳德·科努特(Donald E.Knuth)。计算机编程艺术,卷。1-3艾迪森·韦斯利,1998年。谷歌学者谷歌学者数字图书馆数字图书馆
  8. 李全全、杰里米·西克和安德鲁·卢姆斯代恩。通用图形组件库。程序OOPSLA’99, 1999.谷歌学者谷歌学者数字图书馆数字图书馆
  9. 大卫·R·穆瑟。标准库的算法概念。2001年10月3日,唐纳德·科努特(Donald E.Knuth)获得名誉博士学位之际,应邀在杜宾根大学演讲。谷歌学者谷歌学者
  10. David R.Musser和A.A.Stepanov。Ada中的通用算法库。程序。ACM SIGAda会议,波士顿,12月9日至11日, 1987.谷歌学者谷歌学者数字图书馆数字图书馆
  11. David R.Musser和Alexander A.Stepanov。通用编程。计算机科学课堂讲稿358,第13-25页。Springer-Verlag,1989年。谷歌学者谷歌学者
  12. David R.Musser和Alexander A.Stepanov。面向算法的泛型库。软件-实践和经验,24(7):623-6421994年7月。谷歌学者谷歌学者数字图书馆数字图书馆
  13. Sibylle Schupp、Douglas P.Gregor、David R.Musser和Shin-Ming Liu。库转换。编辑马克·哈曼,程序。IEEE国际。Conf.源代码分析和操作,佛罗伦萨,第109-1212001页。谷歌学者谷歌学者
  14. Sibylle Schupp、Douglas P.Gregor、David R.Musser和Shin-Ming Liu。用户扩展的简化——基于类型的优化器生成器。莱因哈德·威廉姆(Reinhard Wilhelm),编辑,编译器构造国际会议《计算机科学讲稿》,2001年。谷歌学者谷歌学者数字图书馆数字图书馆
  15. Jeremy G.Siek、Lie-Quan Lee和Andrew Lumsdaine。Boost Graph Library用户指南和参考手册艾迪森·卫斯理,2002年。谷歌学者谷歌学者数字图书馆数字图书馆
  16. Jeremy G.Siek和Andrew Lumsdaine。矩阵模板库:高性能数值线性代数的通用编程方法。面向对象并行环境中的计算国际研讨会, 1998.谷歌学者谷歌学者数字图书馆数字图书馆
  17. Silicon Graphics Inc.标准模板库程序员指南。网址:http://www.sgi.com/tech/stl,1997年。谷歌学者谷歌学者
  18. Todd Veldhuizen。闪电战++。http://oonumerics.org/blitz。谷歌学者谷歌学者
  19. 鲁道夫·威勒。重构格理论:一种基于概念层次的方法。在I.Rival中,编辑,有序集合,第445-470页。多德雷赫特·博斯顿(Dordrecht-Boston)·雷德尔(Reidel),1982年。谷歌学者谷歌学者交叉引用交叉引用
  20. 鲁道夫·威勒。概念格和概念知识系统。计算机和数学及其应用, 23:493-522, 1992.谷歌学者谷歌学者交叉引用交叉引用

索引术语

  1. 基于概念的组件库和优化编译器
    索引项已通过自动分类分配给内容。

    建议

    评论

    登录选项

    检查您是否可以通过登录凭据或您的机构访问本文。

    登录

    完全访问权限

    • 发布于

      封面图片指南会议记录
      IPDPS’02:第16届国际并行和分布式处理研讨会论文集
      2002年4月
      国际标准图书编号:0769515738

      出版商

      IEEE计算机学会

      美国

      出版历史

      • 出版:2002年4月15日

      限定符

      • 第条
    • 文章指标

      • 下载次数(过去12个月)0
      • 下载次数(最近6周)0

      其他指标