Dynamic machine learning based matching of nonvolatile processor microarchitecture to harvested energy profile | IEEE Conference Publication | IEEE Xplore