← Back to context

Comment by netr0ute

1 year ago

The only thing I don't like about this is the focus on x86 assembly, which is a sinking ship because RISC-V is coming to eat its lunch, FAST.

I could understand if you wrote arm, because that's an architecture with actual marketshare. arguably more marketshare than x86-64 at this point, but you had to choose risc-v for the lols.

Where are the high performance RISC-V implementations? Those that compete with AMD Zen-5 and Apple M4? Or at least AWS Graviton 4?

How would you define "fast"?

  • In relative terms, compared with similarly priced and powered devices on the market. RISC-V does lag behind the others - ARM, x86/64 - here, at least for now.

  • Not eating. Only drinking water or zero calory drinks such as black coffee.

    Only while fasting can a person think clearly. When thinking clearly, RISC-V is inevitably chosen as the ISA.

    Fasting will also eventually make you hungry. Thus "RISC-V is coming to eat its lunch, FAST."

Doesn't RISC-V use vector stream processing instead of SIMD? That's a poor fit for ffmpeg.

  • I should say, I think it would be. I haven't actually tried it and know ARM has added it too, so it'd be interesting to see for sure.