• DocumentCode
    2992239
  • Title

    Arches: an infrastructure for PSE development

  • Author

    DeBardeleben, Nathan ; Ligon, Walter B., III ; Sass, Ron

  • Author_Institution
    Holcombe Dept. of Electr. & Comput. Eng., Clemson Univ., SC, USA
  • fYear
    2004
  • fDate
    38103
  • Firstpage
    120
  • Lastpage
    128
  • Abstract
    In this paper, we describe Arches, an object-oriented framework for building domain-specific PSEs. The framework was designed to support a wide range of problem domains and to be extendable in a way that allows it to target very different high-performance computing models. To demonstrate this flexibility we describe two PSEs that have been developed from the same framework yet solve different problems and target very different computing platforms. The Coven PSE supports parallel applications that need the large-scale parallelism that is found in cost-effective Beowulf clusters. In contrast, the RCADE PSE targets reconfigurable computing (FPGA-based) platforms with fine-grain parallelism. RCADE was designed to aid NASA Earth scientists interested in studying satellite instrument data and who are unlikely to be schooled in low-level hardware design.
  • Keywords
    field programmable gate arrays; geophysics computing; object-oriented programming; parallel programming; programming environments; Arches; Coven PSE; FPGA-based platforms; HPC specialist; NASA Earth scientist aid; PSE development; RCADE; collaborative environment; computational problems; cost-effective Beowulf clusters; domain scientists; domain-specific problem; fine-grain parallelism; high-performance computing; higher-level programming environment; large-scale parallelism; low-level hardware design; object-oriented framework; problem-solving environments; reconfigurable computing; satellite instrument data; sequential model; tools support mapping; Buildings; Concurrent computing; Earth; Educational institutions; Instruments; Large-scale systems; NASA; Object oriented modeling; Parallel processing; Satellites;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Level Parallel Programming Models and Supportive Environments, 2004. Proceedings. Ninth International Workshop on
  • Print_ISBN
    0-7695-2151-7
  • Type

    conf

  • DOI
    10.1109/HIPS.2004.1299197
  • Filename
    1299197