Προς το περιεχόμενο

Έτοιμη η τελική έκδοση του Adobe Flash 10.1


parsifal

Προτεινόμενες αναρτήσεις

  • Super Moderators
Ενδιαφέρον. Αυτά τα gadgets μετράνε και τη δραστηριότητα της dedicated decoding engine, πέραν των generic shaders/stream processors... ;

 

λογικά, μιας και βλέπω usage και σε 1080p .mkv με τον coreavc να usάρει Cuda

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 113
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Συχνή συμμετοχή στο θέμα

Δημοσιευμένες Εικόνες

Δημοσ. (επεξεργασμένο)

Δεν είχε τύχει να δοκιμάσω κάποια από τις beta ή rc εκδόσεις. Μόλις έκανα ένα γρήγορο τεστάκι με τη βοήθεια του Firefox, του εργαλείου Resource Monitor των Windows 7 και αυτού εδώ του YouTube video (είναι το demo video που χρησιμοποιήθηκε στην ανακοίνωση για 1080p στο official YouTube blog).

 

Βρήκα τα αποτελέσματα κομματάκι απογοητευτικά: Στο σύστημά μου (Athlon 64 X2 5000+, onboard Nvidia 8300), το μέσο CPU usage της διεργασίας του Firefox κατά τη διάρκεια της αναπαραγωγής του video, από περίπου 68% έπεσε μόλις στο περίπου 30%, τη στιγμή που κατεβάζοντας το συγκεκριμένο YouTube video στο δίσκο και αναπαράγοντάς το με τον MPC-HC (ο οποίος επιβεβαιωμένα στέλνει μέσω DXVA2 το video stream αυτούσιο στο PureVideo HD τμήμα της Nvidia GPU μου), βλέπω average CPU usage λίγο κάτω από 9%.

 

Το συμπέρασμά μου από την παραπάνω σημαντική απόκλιση είναι:

1. Είτε το Flash plugin ξοδεύει υπερβολικά πολλούς επεξεργαστικούς κύκλους για non-video decoding related stuff

2. Είτε το Flash plugin χρησιμοποιεί για hardware acceleration τον πιο «παρακατιανό» (σε σχέση με την αξιοποίηση της PureVideo HD/VP2/VP3/VP4 engine) τρόπο του να εκτελεί κώδικα για video decoding στους stream processors της GPU (CUDA στην περίπτωση της Nvidia, Stream στην περίπτωση της ATI). Δυστυχώς, δε μπόρεσα να το επιβεβαιώσω ακόμη, προσπάθησα να τρέξω την τελευταία έκδοση του GPU-Z για να δω τί γίνεται στη GPU και έφαγα BSOD!

 

Όπως και να 'χει, δε βλέπω για ποιο λόγο από τεχνικής άποψης δε θα μπορούσε να δώσει παραπλήσια (έστω, κατά τι αυξημένα) αποτελέσματα με τον MPC-HC. Δεν το κάνει όμως, εξ ου και η ψιλοαπογοήτευση...

Επεξ/σία από parsifal
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

λογικά, μιας και βλέπω usage και σε 1080p .mkv με τον coreavc να usάρει Cuda

 

Πάλι το συγκεκριμένο misconception μπροστά μου! :devil:

 

Κρίμα, κι έχω αφιερώσει πολλές σειρές σε αυτό το φόρουμ για να εξηγήσω ότι δεν είναι το ίδιο πράγμα εκτέλεση arbitrary κώδικα από τη GPU μέσω CUDA/Stream/whatever και το να στέλνεις το video stream στη dedicated engine που διαθέτει μία GPU για video decoding.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Όντως κάτι δε φαίνεται να πηγαίνει καλά. Σε 1080 youtube, το cpu usage είναι κάπου ~60% (όπως και στα 720άρια) αλλά το video δείχνει να χάνει frames. Συν κάποιος αποσυγχρονισμός στον ήχο. Εντάξει σε σχέση με πριν που έπαιζε 1frame/2sec είναι μεγάλη βελτίωση αλλά έχει λίγο δρόμο ακόμα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κάνε καμία δοκιμή σε Linux.

 

http://www.adobe.com/devnet/flashplayer/articles/fplayer10.1_hardware_acceleration_02.html

 

In Flash Player 10.1, H.264 hardware acceleration is not supported under either Linux or Mac OS X. Linux currently lacks a developed standard API that supports H.264 hardware video decoding, and Mac OS X does not expose access to the required APIs. The Flash Player team will continue to evaluate adding hardware acceleration to Linux and Mac OS X in future releases.

 

Δεν τους δίνω και άδικο εδώ που τα λέμε, κατακερματισμός μεγάλος: VDPAU, VA API κ.ά. «Χαμός ρε πιδάκι 'μ» με φωνή Χαράλαμπου Τραμπάκουλα...

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

http://www.adobe.com/devnet/flashplayer/articles/fplayer10.1_hardware_acceleration_02.html

 

 

 

Δεν τους δίνω και άδικο εδώ που τα λέμε, κατακερματισμός μεγάλος: VDPAU, VA API κ.ά. «Χαμός ρε πιδάκι 'μ» με φωνή Χαράλαμπου Τραμπάκουλα...

 

Το GPU acceleration μόνο για Η.264 χρησιμεύει; Άλλες εφαρμογές flash δεν θα δούνε διαφορά;

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κατά τεκμήριο, το πιο βαρύ «καθήκον» του Flash plugin είναι το decoding Η.264 video σε υψηλές αναλύσεις. Για τα vector graphics που χρησιμοποιούνται στα διάφορα Flash applets, δε γνωρίζω αν γίνεται προσπάθεια να επιταχυνθούν από τη GPU ή αν καν ο κώδικας που τα υλοποιεί είναι ιδιαίτερα παραλληλοποιήσιμος (ή μπορεί εύκολα να ξαναγραφτεί ως τέτοιος), ώστε να συμφέρει η μεταφορά και εκτέλεση του κώδικα στους επεξεργαστάκους (lol!) της GPU.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Pff Μαπα το καρπουζι.. Απο 700mhz που ειναι οι πυρινες(cpu) παει στα 2,7 ghz ενω gpu σε κατασταση υπνου :-(.

 

Υγ: Αντε να τελειοποιησουν το html5

 

Ποια καρτα γραφικων?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Moderators

Σε onboard Ati HD3200 @ 700Mhz και CPU (stock) AMD 5050e 2,6Ghz, το συγκεκριμενο βιντεο του αρχικου ποστ επαιζε με ~50% cpu usage και μικρο-σπασιματα σε fullscreen 1920x1080.

 

Μετα που περασα το νεο flash και επανεκκινηση του Firefox 3.6.3 δεν παρατηρησα απολυτως καμια αλλαγη.

 

Σημ: Ati 10.4 σε Windows 7 64bit.

Σημ2: Με MPC-HC υποστηριζεται κανονικοτατα το DXVA.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...