Niched evolutionary techniques for performance, energy, and temperature optimized scheduling in multi-core systems | IEEE Conference Publication | IEEE Xplore