The ACM Computing Classification System (1998)

C.1.2 Multiple Data Stream Architectures (Multiprocessors)

  • Array and vector processors
  • Associative processors
  • Connection machines
  • Interconnection architectures (e.g., common bus, multiport memory, crossbar switch)
  • Multiple-instruction-stream, multiple-data-stream processors (MIMD)
  • Parallel processors [**]
  • Pipeline processors [**]
  • Single-instruction-stream, multiple-data-stream processors (SIMD)