• DocumentCode
    1990290
  • Title

    Structuring data parallelism using categorical data types

  • Author

    Skillicorn, D.H.

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Queen´´s Univ., Kingston, Ont., Canada
  • fYear
    1993
  • fDate
    20-23 Sep 1993
  • Firstpage
    110
  • Lastpage
    115
  • Abstract
    Data parallelism is a powerful approach to parallel computation, particularly when it is used with complex data types. Categorical data types are extensions of abstract data types that structure computations in a way that is useful for parallel implementation. In particular, they decompose the search for good algorithms on a data type into subproblems, all homomorphisms can be implemented by a single recursive, and often parallel, schema, and they are equipped with an equational system that can be used for software development by transformation
  • Keywords
    abstract data types; data structures; parallel algorithms; parallel architectures; parallel programming; abstract data types; categorical data types; complex data types; data parallelism; equational system; homomorphisms; parallel computation; parallel implementation; parallel schema; software development; transformation; Computer architecture; Concurrent computing; Equations; Hardware; Information science; Multithreading; Parallel architectures; Parallel processing; Parallel programming; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Programming Models for Massively Parallel Computers, 1993. Proceedings
  • Conference_Location
    Berlin
  • Print_ISBN
    0-8186-4900-3
  • Type

    conf

  • DOI
    10.1109/PMMP.1993.315549
  • Filename
    315549