pour l'anglais technique, tu as dictionary.com : http://www.dictionary.com/cgi-bin/dict.pl?term=latency . tu as la définition standard du mot + souvent la définition technique.
disclaimer : je ne connais rien en processeur. pour le temps que prennent les instructions (latency & co), sur un fpu pentium tu as par ex fmul qui prend 3 cycles dont 2 parallélisables si le suivant n'empiète pas sur les variables du précédent.
eg
fmul st(0), st(1) ; // 1 cycle
fmul st(2), st(3) ; // 1 cycle + 1 cycle du premier
fmul st(4), st(5) ; // 1 cycle + 1 cycle du premier + 1 cycle du second
restent les deux cycles du dernier + 1 cycle du second (qui s'éxécute en même temps que le premier cycle du dernier), au total 5 cycles.
alors que
fmul st(0), st(1)
fmul st(0), st(2)
fmul st(0), st(3)
comme les fmul dépendent des résultats des instructions précédentes, aucune n'est parallélisable, donc 9 cycles (3, 3, 3).
si je suis bien la dernière phrase de ton énoncé, c'est ce qu'il se passe : vu que le fpu est pipeliné (peut éxécuter une instruction en plusieurs étapes), il peut démarrer une instruction par cycle (clock).