Distributed Directory Scheme: Scalable Coherent Interface