Toward Energy-Efficient, Dynamic Stochastic Computing