• [^] # Re: Concurrence / Parallélisme

    Posté par (site web personnel) . En réponse à la dépêche Instantané sur le parallélisme et le code. Évalué à 3.

    Techniquement, mes définitions ne sont pas mauvaises.

    Voici ce que dit le CNRTL :

    # concurrence
    B1. Fait de se trouver en opposition, le plus souvent d'intérêt dans la poursuite d'un même but, chacun visant à supplanter son rival.
    # parallèle
    B2. Traitement/transferts parallèle(s). ,,(...) qui sont menés de front, chacun utilisant seul au même instant un organe différent`` (scom Informat. 1977).
    

    Le problème vient de l'anglais, dont les mots concurrence et parallel ont des sens identiques à l'origine : plusieurs choses se passant au même instant.

    C'est ce qui a amené à la distinction, plus tard, dans le milieu informatique, mais tout le monde n'est pas d'accord (ou pas encore).

    Le problème de ma définition de parallélisme, c'est le données disjointes finalement. Voici une mise à jour :

    La concurrence est d'abord le fait de partager un bout de la mémoire avec plusieurs processus (ou fils d'exécutions).
    Le parallélisme consiste en l'exécution de plusieurs processus en même temps, éventuellement en concurrence.
    

    Ce n'est pas la définition que tu proposes (assez opposée), mais elle est bien plus naturelle d'un point de vu vocabulaire je trouve.