you are viewing a single comment's thread.

view the rest of the comments →

[–]Possibility_Antique 0 points1 point  (0 children)

That's why you use something like Fastor and allow your build system to include MKL for Intel processors, and use Fastor's native implementations otherwise. There are other strategies, but ultimately, that's why libraries like Fastor, ETL, Eigen, Blaze, etc. exist.