PATH: Performance-Aware Task Scheduling for Energy-Harvesting Nonvolatile Processors | IEEE Journals & Magazine | IEEE Xplore