The goal in this project is to implement the MSI cache coherence protocol in your favorite programming language (C, C++, Java, python, etc.). Wikipedia also has a nice high level description of the protocol. Consider only one level of cache which is a write back cache. Moreover, assume that there are 4 processing cores working on a single shared memory. To simplify, assume that you are writing the code for only one block of cache and that block can hold 4 different memory locations.
Hello,
I've complete MS Software Engineering. I've 5-Year experience in Java development and algorithm implementation.
My Core Expertise in Java - C++ - C - object-oriented - Data Structure - Swing - OpenGL - JavaFX.
I have got your project requirement enough, Please leave a message on my chat so we can discuss the
project.
Regards !
Aqeel Ahmed