Accession Number : ADA294983

Title :   Automatic Tools for Developing Fine-Grained Signal Processing Programs on Multicomputers.

Descriptive Note : Final rept. 1 Jan 92-31 Dec 94,

Corporate Author : CARNEGIE-MELLON UNIV PITTSBURGH PA SCHOOL OF COMPUTER SCIENCE

Personal Author(s) : O'Hallaron, David R. ; Kung, H. T.

PDF Url : ADA294983

Report Date : 01 MAR 1995

Pagination or Media Count : 20

Abstract : During the course of this contract we developed the first system that integrates task and data parallelism in a uniform compiler framework. The compiler which is called Fx, translates a dialect of High Performance Fortran into parallel code that runs on distributed memory computer systems such as the Intel Paragon, the Lintel iWarp, the IBM SP/2, and networks of workstations. We demonstrated the effectiveness of our technIque on a wide variety of applications, includIng spotlight synthetic aperture radar (SAR) , multidimensional fast Fourier transform (FFT), narrowband tracking, radar, air quality modeling, earthquake ground motion modeling, and multibase stereo vision. The system is in daily use at Carnegie Mellon. The Carnegie Mellon vision group uses the Fx compiler to develop their codes for the Intel Paragon. The Mechanical Engineering air quality modeling group at Carnegie Mellon is using Fx to develop their airshed model on the Paragon. A Seismologist at the University of Southern California used the Fx system to develop an application based on the method of boundary elements for predicting ground motion during strong earthquakes.

Descriptors :   *SIGNAL PROCESSING, *SOFTWARE ENGINEERING, *SEISMIC DETECTION, *MULTIPROCESSORS, *COMPILERS, DISTRIBUTED DATA PROCESSING, PREDICTIONS, MODELS, TOOLS, COMPUTERS, TRACKING, PARALLEL PROCESSING, RADAR, SYNTHETIC APERTURE RADAR, GROUND MOTION, MEMORY DEVICES, BOUNDARIES, CODING, FORTRAN, COMPUTER APPLICATIONS, FAST FOURIER TRANSFORMS, CALIFORNIA, COMPUTER VISION, COMPUTER NETWORKS, AIR QUALITY, EARTHQUAKES, AUTOMATIC, NARROWBAND.

Subject Categories : Computer Programming and Software
      Seismology

Distribution Statement : APPROVED FOR PUBLIC RELEASE