Which is where the crazy idea bit comes in: The Epiphany chip has high speed links. Now, imagine if it can handle cable lengths sufficient for a number of servers in a rack. Imagine a 1U enclosure with a number of them in a mesh, and some links brought out to connect to the servers. Now imagine being able to run customised switching software + various offloading on the Epiphany chips. E.g. doing most of the TCP/IP and IP filtering before the host computers even have to look at the packets....
Even a full Parallella-on-PCIe, combined with a bunch of them connected together to make a switch might be cheaper per-port than a lot of 10GE switches, while a stripped down design ought to be able to beat the pants off them. Both price and feature wise. Assuming the links can handle decent cable runs (but for inter-rack links, even down to 1m-1.5m maximum cable length would still be interesting. Shorter would get dicy (but could still be doable it it'd be possible to bundle sufficient uplinks between multiple switches)
So, those of you who know the limitations of this thing better than me: Just how insane is this idea?
