The ACM Computing Classification System (1998)

B.3.2 Design Styles

  • Associative memories
  • Cache memories
  • Interleaved memories [**]
  • Mass storage (e.g., magnetic, optical, RAID) 
  • Primary memory
  • Sequential-access memory [**]
  • Shared memory
  • Virtual memory