désolé, memory-bound n'est pas du tout la même chose que CPU bound :
L'un c'est quand le programme passe la plupart de sont temps à attendre la mémoire centrale, l'autre c'est quand il y a saturation des unités de calcul.
Pour le premier, dans F-CPU, c'est quand on traite des grosses listes chainées et ce genre de trucs avec des accès aléatoires. Du LISP ou du Java risque de ramer à mort si ça tient pas en cache.
Pour le deuxième, c'est typiquement la crypto classique, peu de variales mais des passes nombreuses et des traitements zarbs. Là on peut faire.
[^] # Re: C est koi une architecture
Posté par Yann Guidon (site web personnel) . En réponse à la dépêche Interview de l'équipe F-CPU. Évalué à 1.
L'un c'est quand le programme passe la plupart de sont temps à attendre la mémoire centrale, l'autre c'est quand il y a saturation des unités de calcul.
Pour le premier, dans F-CPU, c'est quand on traite des grosses listes chainées et ce genre de trucs avec des accès aléatoires. Du LISP ou du Java risque de ramer à mort si ça tient pas en cache.
Pour le deuxième, c'est typiquement la crypto classique, peu de variales mais des passes nombreuses et des traitements zarbs. Là on peut faire.
bon, j'arrête les leçons pour ce soir.