Jan Wassenberg
Jan Wassenberg
We are happy to maintain contributed functions. Assuming only SVE supports these instructions natively, it is actually pretty easy to implement a fallback for other platforms because it can be...
Thanks @johnplatts for pointing out that we can already target svcadd with existing (Mul)AddSub. @Ryo-not-rio , how close does that get us to what you had in mind?
hm. It seems that the CMLA instruction is 'exotic' in the sense that other ISAs do not provide such an instruction. Do you have any suggestion on how we could...
Thanks, those implementations look good to me! Are we proposing to add those as new ops, with single-instruction implementations for SVE? That seems fine provided we are confident that apps...
We're indeed close to this for ops in static-dispatch mode. There are a few source files (targets, print, abort, timer) which would be reasonably straightforward to bundle into a header....
Interesting, great that that works, thanks for sharing :)
Possibly; some users might not even require per_target. What did you have in mind with "converted into header only"?
hm, another idea would be to add `#include` of their .cc files, gated by an `#if`. Seems like that would allow experimentation with no impact on current usages?
:) Would you, or anyone else, like to experiment with that?
Sure, can do. Let's start with only the main library for now.