Loop2Recursion: Compiler-Assisted Wear Leveling for Non-Volatile Memory | IEEE Conference Publication | IEEE Xplore