Dark silicon and the end of multicore scaling | Synapse