作者: Joseph N Wilson , E Jason Riedy , GX Ritter , H Shi
DOI:
关键词:
摘要: Simd parallel computers have been employed for image related applications since their inception. They have been leading the way in improving processing speed for those applications 1]. However, current parallel programming technologies have not kept pace with the performance growth and cost decline of parallel hardware. A highly usable parallel software development environment is needed. This chapter presents a computing environment that integrates a simd mesh architecture with image algebra for high-performance image processing applications. The environment describes parallel programs through a machine-independent, retargetable image algebra object library that supports simd execution on the Lockheed Martin, pal-i parallel computer. Program performance on this machine is improved through on-the-y execution analysis and scheduling. We describe the relevant elements of the system structure, outline the scheme for execution analysis, and provide examples of the current cost model and scheduling system.