1. A method comprising: initiating a first store operation to a cache data block stored in a first cache from a first processing node including said first cache; assigning a modified cache state to said cache data block in response to initiating said first store operation; evicting said cache data block from said first cache subsequent to initiating said first store operation; storing said cache data block in a remote cache in response to said evicting; and assigning a remote directory state to a coherence directory entry corresponding to said cache data block in response to storing said cache data block in said remote cache, wherein said remote directory state is distinct from an invalid directory state.