SemiEngineering article: “Coherency, Cache And Configurability”
Here's a good article by Ann Steffora Mutschler that describes some of the issues of implementing hardware cache coherency using cache coherent interconnects. Neil Parris from ARM is quoted, as am I. ...