This paper presents strategies and tools that have been used in work to parallelise a satellite signal processing code. The Magellan mission to map the surface of Venus using synthetic aperture radar (SAR) is briefly described, the Magellan SAR processor code is outlined, and a parallelisation strategy is presented. The code’s large size and limited documentation made the use of program analysis tools essential to implement this strategy. Three tools, FORESYS, IDA and FORGExplorer, are compared, and the use of FORGExplorer to perform code analysis is described in detail. The techniques presented are of general applicability to the parallelisation of codes in other application areas.
CITATION STYLE
Glendinning, I. (1999). Parallelisation of a satellite signal processing code - Strategies and tools. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 1557, pp. 388–397). Springer Verlag. https://doi.org/10.1007/3-540-49164-3_37
Mendeley helps you to discover research relevant for your work.