{'fraction_non_alphanumeric': 0.021794871794871794, 'fraction_numerical': 0.0, 'mean_word_length': 5.248, '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}}
Parallel Simulation in Metropolis

Electronic system design has been becoming more and more complex. It is very common to have dozens of IP modules in a single system. To quickly simulate the system is becoming a challenge. On the other hand, computing facilities, on which people run actual simulation, are becoming more and more powerful by having more powerful single processor and by building parallel machines. However, there is not too much attempts in exploring parallelism in electronic design automation community esp. for system level design. In this paper, I present a parallel simulator targeting Symmetric Multi-Processor (SMP) machines for Metropolis design environment. Since the careful implementation of parallelism, the portability and scalability are maximized.