An energy complexity model for algorithms | Synapse