← Back to context

Comment by stochastic_monk

8 years ago

It’s not runtime, it’s compile-time. That means it needs to be separately compiled for each hardware backend.

How do you combine the separately compiled libraries into a single deliverable library/executable?

Because that is what the original article is aiming for.

  • It doesn’t do the runtime dispatch this person wants, but it eliminates the worry of running into an illegal instruction error.

    I think there are use cases for a fat binary, but I’m less certain as to its necessity.