An Emulation Tool for Simulating Matrix Operations on an SIMD (Single Instruction Stream Multiple Data Stream) Multiprocessor.

Abstract

The MJH1 is a very good software tool to use in the analysis of the correctness of various partitioning algorithms. It has the potential to be a forerunner in the discipline of Computer Engineering at North Carolina A & T State University. This is possible because the emulator is easily adaptable to fit system architectures other than SIMD. Through simulation, different architectures can be implemented, as well as various algorithms for exclusive partitioning of matrices to perform simple matrix operations in a parallel or multiprocessor environment. The MJH1 Emulator has the potential to be expanded tremendously. The instruction set could grow immensely. Also the emulator could be made into a smarter, more intelligent machine by combining some existing commands and making its language of a higher level. Keywords: Software, Algorithms, Emulators, System architectures, Code generators.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Oct 01, 1987
Accession Number
ADA188654

Entities

People

  • Harold L. Martin

Organizations

  • North Carolina Agricultural and Technical State University

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Classification
  • Computer Architecture
  • Computer Programming
  • Computers
  • Computing System Architectures
  • Electrical Engineering
  • Engineering
  • Instruction Set Architecture
  • Language
  • Lists (Data Structures)
  • North Carolina
  • Parallel Computing
  • Parallel Processing
  • Programming Languages
  • Shift Registers
  • Simulations

Fields of Study

  • Computer science
  • Engineering

Readers

  • Computer Engineering
  • Distributed Systems and Data Platform Development
  • Operations Research