TPS de-duplicates pages of memory both within a virtual machine (Intra-VM) and across virtual machines (Inter-VM). By default, Inter-VM TPS is disabled due to security concerns about sharing memory pages between virtual machines that cross security boundaries (for example, virtual machine guests within the DMZ and virtual machine guests in the production environment). TPS can be configured to allow for Inter-VM sharing between all virtual machines, or only across certain groups of virtual machines, by adding a salt value to the virtual machines. The VMware KB article at http://kb.vmware.com/kb/2097593 provides more information about changes and enhancements to TPS.
The host advanced configuration option, Mem.ShareForceSalting ...