Arm interview question

Asked a grad level interview question about cache systems and using mesi Protocol to optimize a multiprocessor system. Was vert tough and not easy