{'fraction_non_alphanumeric': 0.01288659793814433, 'fraction_numerical': 0.001288659793814433, 'mean_word_length': 5.166666666666667, '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}}
A network monitor based dynamic routing scheme for Network on Chip

To solve the problems of congestion and fault tolerance for global communication management in Network on Chip (NoC), a novel dynamic routing scheme base on network monitor called DyRS-NM, is proposed for NoC application. DyRS-NM has the ability to locate dynamic congested or faulty links to detour them based on the overall network status values collected by network monitor, and also can balance the traffic across the links in the whole network to decrease the probability of congestion. Experimental results with a MPEG4 decoder application mapped onto NoC architecture show that our proposed scheme can achieve better performance than both static and dynamic XY routing with acceptable additional cost.