FFmpeg giver 94x Performance Boost
FFmpeg-udviklere har implementeret en håndskrevet AVX-512-samlingskodesti, hvilket resulterer i et betydeligt ydelsesboost på op til 94 gange for specifikke funktioner i multimediebehandlingsbiblioteket.
Denne optimering udnytter de parallelle behandlingsmuligheder i AVX-512, hvilket muliggør hurtigere behandling af store bidder af data, især gavnligt til video- og billedbehandling.
Selvom denne udvikling er fordelagtig for brugere med AVX-512-kompatibel hardware, er det værd at bemærke, at Intel har deaktiveret AVX-512-understøttelse på sine seneste Core-processorer.
Heldigvis er AMD-brugerne heldige. AMD's Ryzen 9000-serie CPU'er har en fuldt aktiveret AVX-512 FPU, hvilket giver disse brugere mulighed for at drage fordel af FFmpeg- orbedringen.
Og hvem bruger ikke FFmpeg. Læs mere her: https://ostechnix.com/ffmpeg-sees-94x-performance-boost-with-handwritte…
Denne optimering udnytter de parallelle behandlingsmuligheder i AVX-512, hvilket muliggør hurtigere behandling af store bidder af data, især gavnligt til video- og billedbehandling.
Selvom denne udvikling er fordelagtig for brugere med AVX-512-kompatibel hardware, er det værd at bemærke, at Intel har deaktiveret AVX-512-understøttelse på sine seneste Core-processorer.
Heldigvis er AMD-brugerne heldige. AMD's Ryzen 9000-serie CPU'er har en fuldt aktiveret AVX-512 FPU, hvilket giver disse brugere mulighed for at drage fordel af FFmpeg- orbedringen.
Og hvem bruger ikke FFmpeg. Læs mere her: https://ostechnix.com/ffmpeg-sees-94x-performance-boost-with-handwritte…
Kommentarer8
Undskyld, hvad søren er en
Det er nok et resultat af
"assembly code path" -- som
Selvfølgelig, Assembly.
Det er dog lidt problematisk, at du ikke undersøger tingene ordentligt, og gætter dig frem til en fordanskning af engelske ord, som ofte ender med noget volapyk. Især set fra et informativt synspunkt, fordi det er jo et informativt opslag.
Det er dog lidt
Noteret, Jeg må gøre det bedre
Men hold nu fast, hvor dit
Det var selvfølgelig en
Og når man gør et stort stykke arbejde, vil der jo uvægerligt være lidt flere fejl.
Så, tak for dit fine arbejde FrugalMan. Det er værdsat :-)
Og så kan man jo gå ind
Ahh.. Altså, jeg kan også godt selv have svært ved det, når der sker sådan noget, når jeg en sjælden gang laver informative indlæg, (som der jo ikke er mange af længere.) Jeg synes, at man må gøre sit ypperste altid for, at stoffet giver mening i en informativt opslag. Og Frugalman kan jo også godt se det. Vi er ikke professionelle, men behøver man være det for, at højne niveauet til et, hvor tingene giver teknisk mening? Altså jeg mener jo ikke, at man skal være totalt perfektionistisk, men man behøver jo heller ikke tænke "nååh, så går folk sikkert bare ind på linket og læser hvad det handler om."
Nu er jeg meget bevidst om dobbeltmoralen fra min side, for jeg er og har sandeligt været slem til, at lave sådan noget, endda meget værre end Frugalman.
Så jeg prøver virkelig, at forsøge, at rette endnu mere op. Så det er da kun positivt, at vi tilskynder hinanden til det, uden at det bliver alt for formelt. SÅ vigtigt er det jo trods alt ikke, - men vi må vel gerne stille lidt krav til os selv og hinanden, uden at det skal blive for meget selvfølgelig. :-)