Hardware solutions or even hybrid solutions cut a lot of corners to get the more speed and hardware costs down (limited buffers, limited search, leaving...