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.

Performance CPU, GPU, Mémoire, Disques : DVR

Discussion dans 'Blackmagic DaVinci Resolve' créé par Lionel.75, 8 Mai 2023.

  1. Lionel.75

    So

    Points Repaire:
    5 645
    Recos reçues:
    6
    Messages:
    123
    Appréciations:
    +7 / 4 / -1
    Bonjour,

    Un petit retour sur les performances machine en utilisation et en encodage de DaVinci Resolve Studio.

    Après avoir essuyé beaucoup de plantages en utilisation de DaVinci Resolve en montage et en encodage, je me suis résolu à faire évoluer ma configuration.

    A la base, je suis avec un processeur Intel 12700k, 32Go de mémoire et un processeur graphique NVidia RTX 3060 Ti.

    Cette configuration est fonctionnelle jusqu’à la HD.

    Mais dès le passage en UHD, les soucis commencent. En effet, plantages intempestifs dès l’ouverture du logiciel, plantages inopinés en cours d’encodage, … Après de nombreux essais et recherches avec Black Magic Design, j’en suis venu à la conclusion que la carte graphique est inadaptée. Mémoire de 8Go suturée instantanément dès l’ouverture d’un projet et qui provoque un plantage du logiciel. Je pense que DVR ne gère pas le flux des données transmis au GPU qui s’engorge provoquant un plantage. Malgré tous les échanges avec BlackMagic, ceux-ci n’ont jamais mis en cause ce composant. Défaut de conception de DVR, mauvaise gestion des données par NVidia, …

    Je me suis donc résolu à passer d’une RTX 3060 Ti (8 Go de mémoire) à une RTX 4090 (24 Go de mémoire) . Et le miracle a eu lieu. Je n’ai plus jamais eu un seul plantage de DaVinci Resolve Studio. Et je travaille avec des clips sources en 8k et des exports en UHD. Je pense que le point clé de la stabilité de DaVinci Resolve est une quantité suffisante de mémoire graphique.

    Voici donc dans cette configuration les performances que j’ai pu noter lors d’un encodage (sans parler ici de temps de codage) :

    Configuration machine :
    • CPU i7 12700k
    • Mémoire 32 Go
    • GPU NVidia RTX 4090
    • Clips sources sur disque dur
    • Fichier de sortie sur SSD NVMe
    Médias :
    • Clips sources 8k Canon RAW CLog3
    • Tous les clips sont étalonnés
    • Aucun effet Fusion ou titrage ou transition, …
    • Sortie en UHD HDR
    • Son 5.1
    Utilisation machine en export vidéo :
    • CPU : largement dimensionné, aucune surcharge, la puissance n’est pas un élément limitant les performances de l’ensemble
    • Mémoire RAM : en début d’encodage on était à 10 Go d’utilisation de la RAM et vers la fin on est monté à 31 Go d’utilisation de la RAM. Cette donnée me semble un peu surprenante car je pense que s’il y avait eu 64 Go de RAM, le phénomène aurait été le même. Y-a-t’il une fuite mémoire dans le soft de DaVinci Resolve ? Je pense que 32 Go de RAM sont suffisants pour l’utilisation de DVR. Quelle plus-value aurait donné 64 Go de RAM ?
    • GPU : convenablement dimensionné. La mémoire du GPU est largement (sur)dimensionnée. Néanmoins, avec des effets Fusion, des titres et autres transitions je pense que la mémoire du GPU aurait été plus sollicitée. À vérifier
    • Disque dur : totalement saturé à 200 Mo/s. C’est le disque dur qui limite l’ensemble des performances de la machine. En fait, si on veut pousser l’utilisation du CPU et du GPU (et donc les performances d’usage de DVR) il faut les alimenter avec plus de données (les clips sources). Donc il faut voir en faisant un essai avec les clips sources sur un SSD Sata (600 Mo/s) ou un SSD NVM2 (3 500 Mo/s) comment se comporteront les CPU et GPU.
    • SSD NVMe (données vidéo de sortie après encodage) : performance largement surdimensionnée pour cet usage. Un simple HDD aurait été suffisant. Néanmoins, il faut peut-être relativiser car si DVR est alimenté en clips sources avec un SSD NVMe, les performances en encodage de DVR se seraient probablement envolées et quid du débit de sortie de la vidéo encodée.
    Résultats :
    • Vidéo d’ 1h38’ encodé en UHD HDR en 2h00’
    • Débit moyen d’encodage 21 images par secondes
     

    Fichiers attachés:

    • Merci Merci x 1
    • J'aime J'aime x 1
  2. jakin1950

    So

    Points Repaire:
    5 050
    Recos reçues:
    35
    Messages:
    1 891
    Appréciations:
    +143 / 307 / -4
    bravo pour la configuration

    Travaillez vous seul ou en groupe ?

    Cordialement
     
  3. allfa

    Points Repaire:
    1 520
    Recos reçues:
    5
    Messages:
    246
    Appréciations:
    +3 / 11 / -0
    Bonjour,
    Je viens de changer de configuration de ma machine pour non pas des plantages, mais ça laguait.
    Jusqu'alors j'avais 3 DD sur ma machine, un pour le logiciel ("C"), un pour les montages et un pour les rushs.
    Le vendeur qui est semble-t-il spécialisé en "graphique" m'a expliqué que désormais il inutile de mettre ses clips sur un disque dur séparé de celui portant le montage et m'a préconisé de tout mettre sur un seul SSD rapide m'expliquant que les transferts de données étaient beaucoup plus rapides.
    Apparemment cela fonctionne effectivement très bien, bien que je n'ai qu'une RTX 3060. Je monte en UHD sans soucis, mais mes montages excèdent rarement 15 minutes.
    Question donc: faut-il continuer à mettre ses rushs sur un SDD séparé ?
    allfa
     
  4. giroudf

    So

    Points Repaire:
    15 400
    Recos reçues:
    442
    Messages:
    17 963
    Appréciations:
    +728 / 3 063 / -30
    il parait assez evident de separer ses données du reste pour plusieures raisons.

    1) un SSD ca s'use et plutot rapidement si on fait de la video. Devoir reinstaller l'OS et les programmes parce qu'il faut changer de disque, c'est pas une mince affaire.

    2) la video c'est des gros fichiers, donc quelque soit la taille du disque, il y a des chances pour u'il se remplisse assez vite. La encore , si on a son OS dessus , c'est pas ideal.

    3) Malgre le fait que les debits soient largement suffisant, il reste neamoins que demander au meme SSD de gerer l'acces aux données et aux programmes, c'est lui faire faire un travaille inutilement supplementaire. De plus si le debit n'est pas forcement le probleme, ca peut coincer au niveau des IOPS. En plus si le disque est un M.2, comme en general ces disques chauffent enorment, on voudra eviter de tirer dessus en permanence.

    4) pour les sauvegardes, c'est quand meme plus simple si on a un petit SSD avec juste l'OS et les programmes. suffit de faire un clone du disque sur un autre de meme taille, en cas de probleme suffit de remplacer.

    5) pour eviter une fragmentation excessive, on evite de melanger des petits fichiers et des gros fichiers, surtouts si ils sont mis a jour souvent. On peut defragementer (en SSD ce serait plutot un TRIM) mais la encore ca use inutilement le disque

    En fait pour monter de la video on conseille meme au moins 3 disques.
    1) pour l'OS et les programmes un petit (256 ou 512 ) M.2 en Nvme sur la carte mere en PCIe x4 Gen4 (si la carte mere le permet). Un Gen3 ca la fait aussi.

    2) pour les fichiers temporaires (caches divers, fichiers temporairesde l'OS, Logs, exports video)
    un disque moyen (1Tb ?), si possible aussi en Nvme M.2 x4
    3) pour les donnees, un gros disque (2Tb ?) , voir un disque de 8Tb en Sata si on gere de gros projets, sinon un SSD SATA de 4 Tb fera parfaitement l'affaire.
    Sur la plupart des cartes meres on peut monter un RAID, ce qui permet de mettre 2 disques en miroir pour la securite.

    Ca demande de touiller un peu l'OS (changer l'emplacement du cache memoire, des logs, des donnees utilisateur, des fichiers temporaires) mais ca prend guere plus que 5 minutes.

    Si la carte mere support le Resizeable Bar dans le BIOS, on aura interet a l'activer si la carte le supporte. Certaines cartes mere doivent avoir leur firmware mis a jours pour que ca marche (j'ai du le faire sur ma 3090 par exemple). Sur une 3060, c'est pas necessaire, c'est deja fait d'usine.
    [Tutoriel & infos] Nvidia Resizable BAR sur RTX30 pour gagner en FPS. (generationcloud.fr)
     
    #4 giroudf, 9 Mai 2023
    Dernière édition: 9 Mai 2023
    • Je recommande ! Je recommande ! x 2
  5. Alcoriza

    So

    Points Repaire:
    8 200
    Recos reçues:
    97
    Messages:
    5 202
    Appréciations:
    +291 / 696 / -5
    Moi, je ne m'amuse pas à réparer un truc qui fonctionne :D
     
  6. jakin1950

    So

    Points Repaire:
    5 050
    Recos reçues:
    35
    Messages:
    1 891
    Appréciations:
    +143 / 307 / -4
    Giroudf confirme la méthode employée par les pros, mais Alcoriza a également raison

    Le mieux est l'ennemi du bien . J'ai perdu beaucoup de temps a essayer d'améliorer quelque chose qui fonctionnait et plantait après la modification
    Un de mes fils est informaticien et crée des programmes pour des grands comptes .
    Il est tres conservateur pour son ordinateur personnel
     
  7. caraibe

    Points Repaire:
    16 200
    Recos reçues:
    227
    Messages:
    21 384
    Appréciations:
    +476 / 1 543 / -56
    Je suppose que ton moniteur est HDR :unsure:
     
  8. Lionel.75

    So

    Points Repaire:
    5 645
    Recos reçues:
    6
    Messages:
    123
    Appréciations:
    +7 / 4 / -1
    Of course
     
    #8 Lionel.75, 9 Mai 2023
    Dernière édition par un modérateur: 9 Mai 2023
    • Merci Merci x 1
Chargement...

Partager cette page

Dernières Occasions

 
Vous souhaitez annoncer sur le Repaire ? Contactez-nous