Cores and runtime clustering

Merged Ryan Randles Jones requested to merge Cores-and-Runtime-Clustering into master

reorganized to make easier to follow

Merge request reports