Pregunta de entrevista de Cray

Why is GPU programming difficult?