The ACM Computing Classification System (1998)

B.5.1 Design

  • Arithmetic and logic units
  • Control design
  • Data-path design
  • Memory design
  • Styles (e.g., parallel, pipeline, special-purpose)