Les temps de calculs des images peuvent être longs. L'utilisateur n'apprécie pas de voir une image s'afficher lentement. Une technique consiste à faire calculer la nouvelle image par une tâche dédiée, puis une fois ce travail fait, elle signale à la tâche dédiée à l'affichage qu'elle peut commencer son travail.
Ce découpage rend non seulement le programme plus lisible, mais permet si l'on dispose de plusieurs processeurs, de commencer le calcul de la nouvelle image pendant que la précédente s'affiche.