Cache coherency and cache consistency in NoC-based heterogeneous platforms are still open problems. Current works addressing platform design avoid this issue either by proposing cacheless implementations or using snoopy protocols over buses. This paper addresses the cache coherence problem in a NoC-based MPSoC platform, focusing the communication considering both the load overhead produced by the coherency mechanism and read/write response times. Simulations of applications written in C and compiled with GCC are presented. Simulations results indicate that the load is constant with the cache size for a given line size.
Ivan Saraiva SilvaBruno Cruz de OliveiraGustavo Girão
Gaurav SharmaSoultana EllinidouVeronika KuchtaRajeev Anand SahuOlivier MarkowitchJean-Michel Dricot
Evgeny BolotinZvika GuzIsrael CidonRan GinosarAvinoam Kolodny
Garbí SinglaF. TobajasV. de Armas
Hajer ChtiouiRabie Ben AtitallahSmaïl NiarJean‐Luc DekeyserMohamed Abid