Also don't forget the really interesting Transmeta processors, also ultimately a failure. VLIW is very difficult in practice.
EPIC stood for Explicitly Parallel Instruction Computing, and took the "let's push it all to compiler" to the extreme. Itanium was never supposed to have any form of branch prediction or OOB, because it was supposed to be handled by the compiler.
This led to someone quipping that Itanium was a very fast DSP, but ridiculously expensive.