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.