module inscription newsletter haut de page forum mobile

Rejeter la notice

ateliers live resolve avec forest

Ateliers Live Resolve - Formez-vous en ligne tous les mois avec Forest !
Faites rapidement évoluer la qualité de vos étalonnage avec nos ateliers mensuels de 3h.
Toutes les infos
Rejeter la notice

Nouvelle Formation Prise de son : les inscriptions sont ouvertes !
Maîtrisez la qualité de vos prises de son avec notre formation théorique et pratique de 3 jours ! Du 14 au 16 mai 2024 à Paris.

[Problème] PPro ne reconnait pas tous les coeurs

Discussion dans 'Adobe Premiere Pro' créé par Clovis, 31 Janvier 2017.

  1. Clovis

    Points Repaire:
    4 170
    Recos reçues:
    21
    Messages:
    543
    Appréciations:
    +6 / 6 / -1
    Il doit me rester un bon vieux jeu de disquette Windows 95 au grenier, je vais tenter le coup :)


    Alors au niveau des perf voici la capture d'écran.

    Fichier IN: XAVC 4K25p
    Timeline: XAVC 1080p25
    export: H264 1080p25
    Durée: 10min
    Durée export: 6min35

    Accélération CUDA

    Config:
    Bi Xeon E5 2620 2.1Ghz (16Coeurs - 32 thread)
    64Go de RAM ECC
    GTX 1050 2Go
    Système + soft : 256Go EVO PRO
    Rush + projet : 3To Seagate 7200Tr/m

    Niveau d'utilisation CPU entre 30% et 70% durant l'export.
    Niveau utilisation RAM 20% - 39%
    Niveau Utilisation disque 1% -10%
     

    Fichiers attachés:

  2. giroudf

    So

    Points Repaire:
    15 400
    Recos reçues:
    452
    Messages:
    18 145
    Appréciations:
    +745 / 3 139 / -33
    "Bi Xeon E5 2620 2.1Ghz", ca c'est pas terrible.
    si ton application est perdue dans un calcul qui tourne que sur 1 coeur, a 2.1Ghz, ca va pas bien vite.
     
  3. Clovis

    Points Repaire:
    4 170
    Recos reçues:
    21
    Messages:
    543
    Appréciations:
    +6 / 6 / -1
    C'est à dire?
    Il peu y avoir un coeur qui limite tous les autre s 'il rencontre un problème?
     
  4. giroudf

    So

    Points Repaire:
    15 400
    Recos reçues:
    452
    Messages:
    18 145
    Appréciations:
    +745 / 3 139 / -33
    ca depend comment est compilee l'application.
    certains calculs peuvent etre decoupes en morceaux et effectues en parallele sur plusieurs processeurs, d'autre pas.
    c'est souvent le cas par exemple sur les applications 32 bits tournant dans un OS 64bit.
    c'est pour ca qu'on privilegie si possible un CPU sur la frequence, plutot que sur le nombre de cores.
    tu peux le voir facilement dans les performance de windows, si tu as un ou plusieurs core qui sont a 100% et 8 autres qui roupillent.
     
  5. ogt

    ogtx Regretté conseiller technique
    So

    Points Repaire:
    17 700
    Recos reçues:
    546
    Messages:
    23 514
    Appréciations:
    +712 / 1 396 / -41
    Sur votre moniteur de ressources, il faut trier les colonnes , en cliquant sur l'entête :
    Pour le Cpu utilisé par les applications
    Pour les temps de réponses des fichiers utilisés
    Sur votre image on ne voit pas (ou très peu) ce qui concerne Premiere.
    On parle ici d'un export de Premiere Pro, qui est hautement parallélisé, sauf utilisation de certains plugins tierce-partie qui peuvent n'utiliser qu'un seul core, mais avec plus de 50 % d'utilisation du CPU ça ne doit pas être le cas.

    Olivier
     
  6. ogt

    ogtx Regretté conseiller technique
    So

    Points Repaire:
    17 700
    Recos reçues:
    546
    Messages:
    23 514
    Appréciations:
    +712 / 1 396 / -41
    Non, même si l'application n'est pas parallélisable, cela ne se voit pas ainsi, car le dispatcher de Windows peut affecter la tache à n'importe quel core après chaque interruption I/O. Cela se voit uniquement sur la charge globale, par exemple avec un processeur 8 cores, la charge va être voisine de 12-13 %.

    Olivier
     
  7. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 505
    Appréciations:
    +480 / 1 558 / -56
    Et avec Core Temp ?? ça se voit pas ??
    Il donne température et charge sur chaque cœur
     
  8. ogt

    ogtx Regretté conseiller technique
    So

    Points Repaire:
    17 700
    Recos reçues:
    546
    Messages:
    23 514
    Appréciations:
    +712 / 1 396 / -41
    NON, je l'ai dit : le dispatcher de taches de Windows travaille en "slices" de 20 ms, pendant lesquelles il attribue le premier processeur (un core) à la tache la plus prioritaire, et ainsi de suite avec les taches moins prioritaires et les autres cores disponibles.
    Mais cette tache peut être interrompue par la fin d'une entré/sortie réalisée par une autre tache, auquel cas le dispatcher reprend la main et réattribue le processeur à une nouvelle tâche (ou la même) mais sur le premier core disponible, qui peut être différent du précédent.
    DONC : si on n'a pas explicitement défini une "affinité" d'une tache avec un ou plusieurs cores, statistiquement un programme va utiliser tous les cores disponibles, ce qui fait que macroscopiquement, pour un programme non parallélisable, on verra sa charge répartie sur tous les cores mais avec une utilisation globale égale à celle d'un seul core.

    Olivier
     
    • J'aime J'aime x 1
  9. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 505
    Appréciations:
    +480 / 1 558 / -56
    Exact mais quand Core temps donne 12% en moyenne sur tout les cores avec qq variations on en déduit qu'on utilise pas la parallélisme et qu'on est sur un seul coeur :unsure:

    Pas de soft qui donne la charge EXACTE de chaque cœur ? ..impossible ??
     
  10. ogt

    ogtx Regretté conseiller technique
    So

    Points Repaire:
    17 700
    Recos reçues:
    546
    Messages:
    23 514
    Appréciations:
    +712 / 1 396 / -41
    Les utilitaires d'analyse (dont le Moniteur de ressources de Windows) donnent :
    - la charge globale du CPU et l'utilisation instantanée (sur 1 seconde) et moyenne (depuis le démarrage de la tache) de chacune des applications (sans détailler sur quel core)
    - la charge de chacun des cores, mais sans détailler pour le compte de quelles applications

    Donc il n'y a pas de compteur pour comptabiliser, par application, l'utilisation de chaque core.
    Et dans les tableaux, comme l'affichage n'est raffraichi que toutes les secondes, alors que le dispatching des taches commute au plus toutes les 20 ms, on ne peut avoir que des valeurs statistiques macroscopiques.
    Exemple sur l'image avec 2 cores, qui statistiquement sont utilisés de façon quasi identiques.

    Olivier
     

    Fichiers attachés:

    • Capture.JPG
      Capture.JPG
      Taille de fichier:
      177.3 KB
      Nb. vues:
      179
    • Merci Merci x 1
  11. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 505
    Appréciations:
    +480 / 1 558 / -56
    Olivier :hello:

    Je t'ai envoyé un Mail ;)
    Dès que tu as vu je supprime ce post ;)
     
  12. GCVMP

    Points Repaire:
    4 650
    Recos reçues:
    46
    Messages:
    3 949
    Appréciations:
    +64 / 193 / -8
    Suspense?!?!?!
     
  13. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 505
    Appréciations:
    +480 / 1 558 / -56
    bug particulier à signaler avec ma config et CC2015 sur la gestion des diaporamas ;)
     
  14. GCVMP

    Points Repaire:
    4 650
    Recos reçues:
    46
    Messages:
    3 949
    Appréciations:
    +64 / 193 / -8
    Merci car de nature je suis très curieux!
    A+
     
  15. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    228
    Messages:
    21 505
    Appréciations:
    +480 / 1 558 / -56
    Remarque je peux te satisfaire plus puisqu'on est dans le forum Adobe:
    Mon fils m'a porté un tas de photos très belles en 16MP faites avec son Nikon 5100 de son voyage en Thaïlande
    Donc je lui ai fait un Diaporama en 4k avec CC2015 (Il a comme moi un 65" 4k pour regarder en HEVC par USB)

    J'ai du fermer sauver CC2015 je ne sais combien de fois car je n'avais plus accés à la visualisation :col:
    Curieux de savoir si CC2017 corrige cela ou si ça vient de CUDA
    une pour la route:
    [​IMG]

    ces rochers on servi pour Avatar il parait :unsure:
     
Chargement...

Partager cette page

Dernières Occasions

 
Vous souhaitez annoncer sur le Repaire ? Contactez-nous