GPU evolution