Scalability Data Size Access Frequency Program Size Number of CPUs