Regardless of organization and other factors, however, prior procedures for determining modifications of cache and writing cache modifications to external memory have required a stepped check through each location of stored information in the cache to determine at each location whether there has been any modification of cached data.