Is anyone trying to write ISA for specific programing languages, like the lisp machines of old?
Would RiskV be amenable to have language-specific customizations or peripheral accelerators?
Would RiskV be amenable to have language-specific customizations or peripheral accelerators?
Machine learning asics are prone to having instructions that correspond to activation functions. tanh, sigmoid etc.
A reasonable approach is to take a risc ISA and add domain specific instructions onto it. That gets you straightforward codegen and implementation for the 90% case and magic instructions to make the important path very fast.