Techniques for low energy software | Synapse