PERFORMANCE EVALUATION OF DIRECTORY?BASED CACHE COHERENCE PROTOCOLS: ON AN OPTICAL INTERCONNECTION NETWORK SUPPORTING DISTRIBUTED SHARED MEMORY