Technology-independent cycles