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 :
بازگشت