@FFmpeg ffmpeg is one of the few places left on this site where people still argue about actual machine instructions instead of benchmark screenshots. love to see it. also the maintainability point matters more than people think once old SIMD paths become landmines
1
0
99
3,628
@im_yeyito "mkver" is removing our old SIMD paths and upgrading them to newer ones
0
0
42
2,753
@FFmpeg That hand tuned patch from MMX to SSSE3 by FFmpeg demonstrates how targeted assembly keeps performance ahead in real world video workloads
0
0
20
1,670
@FFmpeg Me anytime I read "Hand written assembly". You people are wizards
0
1
26
1,218
@FFmpeg still wild that handwritten asm can blow c out of the water like that.
0
0
3
217
@FFmpeg had any luck with the recently hyped-up tools on generating good assembly?
0
0
2
1,889
@FFmpeg Hand-written SIMD still has its place. We hit similar trade-offs in GCP video encoding pipelines — sometimes the compiler just can't see the optimization path. The maintainability vs performance balance is real, but for hot paths the payoff is worth it.
0
0
1
450
@FFmpeg wow thats so cool, the C compiler produced slower code even with flags to use those wide instructions?
0
0
0
13
@FFmpeg how fast is it if compare with mmx assembly?
why compare it with c if it was already written in assembly?
why compare it with c if it was already written in assembly?
0
0
0
56
@FFmpeg Mmmmm supplementary streaming single instruction multiple data extensions....
0
0
0
126
@FFmpeg You should have used certain other language, It would bem safer and 100x master🤥
0
0
0
27
@FFmpegitten assembly can give massive gains. Many years ago, I worked at Matrox and did the conversion from 32-bit to 64-bit of their mpeg-2 video codec. 100% pure assembly, unrolled loop, no function, it was 10k+ thousands line of code, the 64-bit gave us 15-20% performance boost, just for the extra 8 cpu register we could use instead of the stack! This codec was blasting fast, it was 4 to 8X faster then competition, we could encode 4 1080p video in real time on a dual opteron system. (at that time, Adobe Premiere could not even encode a single 480p video in real time ....)
0
0
0
88
@FFmpeg Where's the rust dev? Don't you have passions to rewrite this in rust?
0
0
0
110
@FFmpeg Is anyone at Ffmpeg doing Autoresearch style experiments to wring out extra speed from the codebase?
0
0
0
880


































