Aunque la coherencia de caché es una preocupación específica en sistemas multiprocesador, los sistemas de un solo procesador con múltiples núcleos o capacidades de hiperhilos también se benefician de los protocolos de coherencia para garantizar la consistencia en sus cachés internos.