The Case For A Single Chip Multiprocessor