Speculation with Little Wasting: Saving Cost in Software Speculation through Transparent Learning | IEEE Conference Publication | IEEE Xplore