首页    期刊浏览 2024年12月14日 星期六
登录注册

文章基本信息

  • 标题:C++ and Massively Parallel Computers
  • 本地全文:下载
  • 作者:Daniel J. Lickly ; Philip J. Hatcher
  • 期刊名称:Scientific Programming
  • 印刷版ISSN:1058-9244
  • 出版年度:1993
  • 卷号:2
  • 期号:4
  • 页码:193-202
  • DOI:10.1155/1993/450517
  • 出版社:Hindawi Publishing Corporation
  • 摘要:

    Our goal is to apply the software engineering advantages of object-oriented programming to the raw power of massively parallel architectures. To do this we have constructed a hierarchy of C++ classes to support the data-parallel paradigm. Feasibility studies and initial coding can be supported by any serial machine that has a C++ compiler. Parallel execution requires an extended Cfront, which understands the data-parallel classes and generates C * code. (C * is a data-parallel superset of ANSI C developed by Thinking Machines Corporation). This approach provides potential portability across parallel architectures and leverages the existing compiler technology for translating data-parallel programs onto both SIMD and MIMD hardware.

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