Pergunta de entrevista da empresa Cray

Why is GPU programming difficult?