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
Link To Document