Between different parallel computations, you may want to make sure that all remote kernels delete any variable definitions that may have been set. Rather than terminating and restarting all kernels, you can use ClearSlaves
Definitions for symbols in contexts other than Global`
are not cleared.
Any definitions of global symbols exported with ExportEnvironment
will become unavailable. Any shared global variables will become unshared.