4.7 Process variation management for today's and tomorrow's computing