• DocumentCode
    2355159
  • Title

    Design considerations for a pyramidal cellular logic processor

  • Author

    Pfeiffer, Joseph J., Jr.

  • Author_Institution
    Dept. of Comput. Sci., New Mexico State Univ., Las Cruces, NM, USA
  • fYear
    1988
  • fDate
    10-12 Oct 1988
  • Firstpage
    511
  • Lastpage
    514
  • Abstract
    A massively parallel pyramid processor for performing low-level image processing is discussed. The processor is designed from the ground up with the goal of providing a set of single-instruction multiple-data (SIMD) pyramid operations useful to programs written in a high-level language for eventual feature extraction. The approach begins with a consideration of the operations required to support typical vision operations and embeds these operations in the C programming language as parallel constructs. A compiler for this extended C (called HCL, for hierarchical cellular logic) defines the set of low-level pyramid operations required for a pyramidal cellular processor. This instruction set defines the microarchitecture of the processor elements and the capabilities of the controller. A study of mid-level processing algorithms and the properties of edges in an image results in the definition of fast parallel hardware for searching edge maps in order to create graph structures for high-level processing
  • Keywords
    C language; computer vision; computerised pattern recognition; computerised picture processing; instruction sets; parallel machines; program compilers; special purpose computers; C programming language; HCL; compiler; edge maps; edges; fast parallel hardware; feature extraction; graph structures; hierarchical cellular logic; high-level language; instruction set; low-level image processing; massively parallel pyramid processor; microarchitecture; parallel constructs; pyramidal cellular logic processor; single-instruction multiple-data; vision operations; Algorithm design and analysis; Computer architecture; Computer science; Digital audio players; Hardware; High level languages; Image converters; Logic design; Microarchitecture; Topology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers of Massively Parallel Computation, 1988. Proceedings., 2nd Symposium on the Frontiers of
  • Conference_Location
    Fairfax, VA
  • Print_ISBN
    0-8186-5892-4
  • Type

    conf

  • DOI
    10.1109/FMPC.1988.47488
  • Filename
    47488