{'fraction_non_alphanumeric': 0.01078582434514638, 'fraction_numerical': 0.0, 'mean_word_length': 5.25, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Chip Multiprocessor: Challenges and Opportunities

Chip Multiprocessors (CMPs) or multicore processors have paved the way for high performance microprocessor architectures. For most applications the CMP outperforms the superscalar architecture by a large margin in terms of performance per unit of power as well as throughput. A lot have to be explored in terms of its implementation to exploiting its numerous possibilities of ever increasing performance while being within power and thermal constraints. The main goal of this survey paper is to shed some light on the challenges facing CMP design and the opportunities that are yet to be explored.