1. A system comprising: one or more coherent agents; one or more non-coherent agents; and a hybrid cache in communication with the one or more coherent agents and the one or more non-coherent agents, the hybrid cache comprising one or more hybrid cache lines, wherein a first hybrid cache line of the one or more hybrid cache lines comprises a tag field configured to indicate that the first hybrid cache line belongs to a logical coherent cache wherein the first hybrid cache line is architecturally visible to only the one or more coherent agents, or to a logical system cache wherein the first hybrid cache line is accessible to the one or more coherent agents and the one or more non-coherent agents.