Type of Document Master's Thesis Author Commissariat, Hormazd P. Author's Email Address URN etd-02292000-03190008 Title Performance Modeling of Single Processor and Multi-Processor Computer Architectures Degree Master of Science Department Electrical and Computer Engineering Advisory Committee
Advisor Name Title Gray, Festus Gail Committee Chair Armstrong, James R. Committee Member Davis, Nathaniel J. IV Committee Member Keywords
- Performance Modeling
- Computer Architectures
Date of Defense 1995-06-05 Availability unrestricted AbstractPerformance Modeling of Single Processor and Multi-Processor Computer Architectures
Hormazd. P. Commissariat
Dr. F. G. Gray
Determining the optimum computer architecture configuration for a specific application or a generic algorithm is a difficult task. The complexity involved in today's computer architectures and systems makes it more difficult and expensive to easily and economically implement and test full functional prototypes of computer architectures. High level VHDL performance modeling of architectures is an efficient way to rapidly prototype and evaluate computer architectures.
Determining the architecture configuration is fixed, one would like to know the tolerance and expected performance of individual/critical components and also what would be the best way to map the software tasks onto the processor(s).
Trade-offs and engineering compromises can be analyzed and the effects of certain component failures and communication bottle-necks can be studied.
A part of the research work done for the RASSP (Rapid Prototyping of Application Specific Signal Processors) project funded by Department of Defense contracts is documented in this thesis. The architectures modeled include a single-processor, single-global-bus system; a four processor, single-global-bus system; a four processor, multiple-local-bus, single-global-bus system; and finally, a four processor multiple-local-bus system interconnected by a crossbar interconnection switch. The hardware models used are mostly legacy/inherited models from an earlier project and they were upgraded, modified and customized to suit the current research needs and requirements. The software tasks that are run on the processors are pieces of the signal and image processing algorithm run on the Synthetic Aperture Radar (SAR).
The communication between components/devices is achieved in the form of tokens which are record structures. The output is a trace file which tracks the passage of the tokens through various components of the architecture. The output trace file is post-processed to obtain activity plots and latency plots for individual components of the architecture.
Filename Size Approximate Download Time (Hours:Minutes:Seconds)
28.8 Modem 56K Modem ISDN (64 Kb) ISDN (128 Kb) Higher-speed Access thesis.pdf 343.37 Kb 00:01:35 00:00:49 00:00:42 00:00:21 00:00:01
If you have questions or technical problems, please Contact DLA.