Accession Number:

ADA275490

Title:

Design of Parallel Systems for Signal Processing

Descriptive Note:

Corporate Author:

CALIFORNIA UNIV BERKELEY DEPT OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE

Personal Author(s):

Report Date:

1993-09-03

Pagination or Media Count:

19.0

Abstract:

This report concludes phase I of the project. Two significant accomplishments are reported, the first relating to the design of heterogeneous parallel systems, and the second related to the synthesis of parallel program for the CM-5 from Thinking Machines. A methodology for design and evaluation of parallel architectures with heterogeneous components has been developed. Specifically, the communicating processes CP domain in Ptolemy has been used to model heterogeneous parallel hardware systems. Our first demonstration design uses the ALPS concept Alternative Low-level Primitive Structures. Use of the CP domain is a departure from our proposal, where we had proposed to use a discrete-event model. We have determined, however, that the CP model is considerably more convenient for high-level design of heterogeneous parallel hardware. The CP domain in Ptolemy has a multi-tasking kernel managing concurrent processes. A process, or thread, is created for each computational and communications system resource in a particular design. The CP model of computation makes it easy to write and interconnect a variety of computational resources and simulate the execution of an application to evaluate the particular architectural configuration

Subject Categories:

  • Computer Programming and Software

Distribution Statement:

APPROVED FOR PUBLIC RELEASE