Smp optimalization

Merge the SmpLookupManager