• Pipelining
    • Pipelined architectures
    • Vectorisation methods
    • Vector processing
    • Dynamic pipelines
    • Pipeline chaining
  • Array Processors
    • Interconnections network topologies, such as systolic, mesh, cube, etc.
    • Parallel algorithms for array processors
    • Associative array processors
    • Masking and routing mechanisms
  • Multiprocessor Systems
    • Multiprocessor architectures
    • Tightly and loosely-coupled multiprocessors
    • Interconnection networks
    • Parallel memory organisation and multi-cache
    • Multiprocessing control
  • RISC Architectures
    • Instruction set
    • Pipelined RISC architectures
  • Data Flow Systems
    • Data-driven computing
    • Data flow architectures
  • VLSI Architectures
    • VLSI computing structures
    • Dedicated VLSI architectures
  • Performance evaluation and new trends