It would be interesting to see a 64 bit krait, i hope they will come out with dual quad core or 8 core kraits.
I'm sure they are... most of the Architecture licensees either have released (Apple Cyclone, e.g. A8) or will release their own versions based on ARMv8 - and there's a number of players in the server market as well, but that's a vertical space... Cyclone has been pretty impressive in both dual-core and tri-core (A8x) implementations, and I think Qualcomm's version should be equally awesome - the pace of development in the mobile space has been impressive to say the least...
The CPU in the Linksys EA8500 is a beneficiary of the progress there. Krait and Scorpion are pretty awesome cores, and so is Marvell's Sheeva...
For example for the router i use does use a 64 bit CPU but that doesnt have anything to do with routing, its because it has so many cores, a mesh grid and large RAM capacity that having 64 bits help. It uses hardware acceleration for different encryption tasks and math (not implemented by OS) though which is what makes it very fast at VPN. Despite being 64 bit each core is slower than a 32 bit PPC core. it is very unlikely that such routers are used at home.
You're talking about Tilera on Microtik right? Not sure what their ISA is, but I think it's their own... it's a pretty powerful chip. I just wonder there how much all the cores there are actually put to use...
Compared to where we are with current General Purpose CPU's - x86 and ARM together - Massive multicore is a very different approach - and perhaps in the longer term, could be better, could be a dead end... Intel has their ex-Larrabee on x86 (Xeon Phi), and Calxeda with their ARM based implementation, just as a couple of examples...
Challenge here is writing code that is massively parallel - and that is easier said than done - it's really a challenge, and one that the GPCPU folks are working thru as well. Look at AMD with their Fusion APU approach - fundamentally it's a step forward, but the ARM guys are killing them on the low end, and Intel is hammering them on the high-end, but I still think AMD is doing the right thing in the long term...
Developers had serious issues working with IBM's Cell processor - it's that hard, but when done right, the results can be pretty awesome... and we all know how long that's been - Cell is the CPU for the Sony PS3, and it's pretty cool...
FWIW - This is probably all stuff for a CS major to mull upon - I'm an Analog RF EE by schoolhouse, and a software guy in practice - recovering systems/standards engineer, and these days, I do Product Dev (e.g. I write requirements after drawing things on a whiteboard, lol).