Jump to content



  • astrolabos
    astrolabos

    Οι προεκτάσεις AVX-512 αναβαθμίζουν την απόδοση στο video processing

      Η ομάδα του FFmpeg αξιοποιεί τις προεκτάσεις AVX-512 για να επιτύχει ταχύτατη αποκωδικοποίηση video

    Οι Advanced Vector Extensions (AVX) αποτελούν έναν τύπο επέκτασης "single instruction, multiple data" στην αρχιτεκτονική x86, προσφέροντας βελτιώσεις στην παράλληλη επεξεργασία, ειδικά όταν συνδυάζονται με χαρακτηριστικά των 512-bit καταχωρητών του AVX-512. Οι επεκτάσεις αυτές, που έχουν εφαρμοστεί από την Intel και την AMD, βελτιώνουν σημαντικά τις επιδόσεις σε εργασίες υψηλής υπολογιστικής ισχύος, όπως οι εργασίες επεξεργασίας βίντεο.

     

     

    Η ομάδα ανάπτυξης του FFmpeg ανέδειξε πρόσφατα τις δυνατότητες των AVX-512 προεκτάσεων, αποδεικνύοντας πως, με τη χρήση "χειρόγραφου assembly" κώδικα, μπορεί να επιτευχθεί αύξηση της απόδοσης στην αποκωδικοποίηση βίντεο κατά τρεις έως και 94 φορές. Παρόλο που δεν δόθηκαν λεπτομέρειες σχετικά με τα συστήματα που χρησιμοποιήθηκαν για τις δοκιμές, οι προεκτάσεις AVX-512 εμφανίστηκαν για πρώτη φορά το 2016 στην Intel Xeon Phi x200 (Knights Landing) σειρά επεξεργαστών, φέρνοντας αισθητή αναβάθμιση στις επιδόσεις μέσω βελτιστοποιημένου assembly κώδικα.

     

    Το FFmpeg είναι ένα δωρεάν, ανοιχτού κώδικα πακέτο λογισμικού που προσφέρει πλούσιες βιβλιοθήκες και εργαλεία για τη διαχείριση ήχου και βίντεο, ενώ χρησιμοποιείται εκτενώς από γνωστούς media players, όπως το VLC, και μεγάλες εταιρείες όπως το YouTube. Παράλληλα, η κοινότητα των προγραμματιστών του FFmpeg επικεντρώνεται στη συνεχή βελτίωση του, με περίπου οκτώ τοις εκατό του κώδικα να έχει γραφτεί σε assembly, επιτρέποντας περαιτέρω βελτιώσεις στην απόδοση.

     

    Πρόσφατα, η Intel παρουσίασε την AVX10, μια εκδοχή που τυποποιεί τις AVX-512 εντολές σε όλες τις αρχιτεκτονικές x86 CPU. Παρά την εισαγωγή αυτή, η εταιρεία δημιούργησε εντύπωση όταν απέκλεισε την υποστήριξη AVX-512 στις 12ης γενιάς Core επεξεργαστές μέσω firmware, αφαιρώντας ουσιαστικά τη δυνατότητα SIMD ISA από τα καταναλωτικά μοντέλα της.


    Πηγή
    Φωτογραφία:
×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.