MAX for fixed-function hardware
Does MAX have the ability to represent fixed-function hardware or hardware which has limited programmability? For instance, cryptographic accelerators (Intel QAT, AMD CCP) or NPUs (Intel, AMD, Qualcom, Apple). For "limited programmability", I mean devices like P4 NICs, which are not quite as flexible as FPGAs but are still flexible enough a programming language was required to use them (P4). The language is not turing complete by design to allow for fixed-function ASICs to implement it easily.
3 Replies
I wonder if this could also include things like BPF as a target? Might be good to consider separately, but I see some overlap
Congrats @Sawyer Bergeron, you just advanced to level 13!
BPF is another good example for a "not turing complete but still needs a programming language" target.