Directory-Based Cache Coherence In Smtp Machines Without Memory Overhead Using Sparse Directories