An Investigation & Analysis of Interference in Multicore Enviorment
Surendra Kumar Shukla, Mukul Shukla, Upendra Dwivedi, Bhaskar Pant · 2022 IEEE 11th International Conference on Communication Systems and Network Technologies (CSNT) · 2022
Multi-core processors are the engine of state-of-the-art computing devices. These processors outperform in the presence of parallelism in the applications. Parallelism improves the throughput of the applications, however, imposes the synchronization and communication overhead. The communication is eased by introducing the Last level cache (LLC). LLC is fast and proved to be an effective mechanism for intercore communication. However, intercore communication adversely affects the LLC due to the interference among the applications for the common space. In this research article, interference, a well-known problem of Multicore systems has been analyzed in the perspective of LLC size. The analysis resulted that, increasing the LLC size mitigates the interference only to a certain extent only. Further, increase in LLC neither increases the performance nor diminishes the interference. The analysis has been performed employing Mi-bench benchmark suite under gem5 simulator. The results are promising and could be employed for designing the modern power constraint devices.