System Error Message
Part of the Furniture
The CCR1072 is actually limited by memory bandwidth. Using faster RAM yields better results but thats because they have a lot of CPU power just like a GPU which again has many times more memory bandwidth. The 72 core uses 125W whereas a GPU uses between 150W to 250W depending on how big. The problem however is that there arent many others selling Tile and mikrotik locks down their firmware so you cant install openWRT on it (which some have been trying) or install other programs on their firmware. So while mikrotik makes some really good routers and firmware you just cant use them for anything other than just being a router.For routers - believe it or not, most of the ARMv7's and Intel x86-64's actually perform quite well - at least the recent ones do...
The Tilera, while interesting - under Linux, most of the cores are wasted - mostly due to poor thread scheduling in Linux, and also how to massively take serial tasks parallel - many cores are nice to process certain things - like OpenGL and graphics primitives - look at CPGPU/OpenCL/Cuda - fantastic numbers until one tries to do general work - and AMD has tried to do some interesting things with their APU's and HSA...
But Tilera and MicroTik ain't there - and likely not going to be...
Linux does have issues when it comes to really powerful hardware but in the course of using a GPU for networking the code would be handled by the GPU or openCL or CUDA so all the CPU has to do is pass data and start/stop tasks but it will not have to do the massive threading as that is automatically done by the GPU. The only problem with packetshader was that the test was done with multiple 10G ports which linux doesnt handle that well with many PCIe bandwidth needed but in a home/business environment or even in a few years with at most 10G internet i think linux should be able to handle it.