Wednesday, April 19th 2017
Intel Atom-based Puma 6 Modem Chipset has Severe Latency Issues, Many Cable Modems Affected
Sometimes as a news reporter, a story drops right into your lap. That was the case with me and my latest experience with my ISP rented modem, which I recently upgraded to support higher speeds.
The modem I got was based on the Puma 6 chipset, which is an Atom based chipset from Intel. I immediately noticed a more sluggish web experience, despite the bandwidth nearly doubling (going from 8 downstream pipes to 24 will do that). I began to google this issue, and came up with a much-underreported issue from a thread on dslreports.com where the dedicated members there have extensively documented the issues with the Puma 6 chipset, and Intel's apparent inability to patch them.The issue appears to be Intel's insistence on doing on the data processing of the mathematical channel separation (Full Spectrum Frequency Capture, which this modem utilizes, is a very mathematically intense operation) on a weak Atom CPU. The CPU bogs down under load, resulting in frequent latency spikes up to 250ms (that's like going around the globe twice, for reference). Intel for its part has put out firmware patches, but two fixes later and they are apparently unable to correct this issue beyond making ICMP work. TCP/UDP is still a mess, and guess what? That's what everyone uses.
One would hope they are still looking at firmware fixes, but the situation seems dire. There is talk of class-action lawsuits brewing all over the dslreports.com forums, and this does not seem to be idle chatter given the fact that a major modem manufacturer, Arris, has invested heavily in this chipset (Arris for its part, has already filed a lawsuit).
This chipset is a very widely used chipset in cable modems, so if you've been noticing latency in your connection, you'd best test if it uses the Puma 6 chipset. Ironically, the best way to test it is via a performance test cooked up at dslreports.com: It's performance is so consistently bad you can actually detect the chipset via its performance metrics. It is worth noting, nearly all >8 downstream pipe modems rented from comcast with voice function (something they push heavily), and many even without the voice function include the Puma 6 chipset.
As for my personal experience, I exchanged for a customer owned-modem: A Netgear CM600 (Broadcom Chipset). About darn time.
See the test at this link, and stay tuned for more on this developing story. Your local TPU-newsposter is on it.
UPDATE: It would seem the atom-core is not the issue, as the arm core does the packet processing as some users pointed out. Regardless, the chipset as a whole appears to be faulty, and it is all Intel IP.
www.dslreports.com/tools/puma6
Sources:
dslreports.com, theregister.co.uk
The modem I got was based on the Puma 6 chipset, which is an Atom based chipset from Intel. I immediately noticed a more sluggish web experience, despite the bandwidth nearly doubling (going from 8 downstream pipes to 24 will do that). I began to google this issue, and came up with a much-underreported issue from a thread on dslreports.com where the dedicated members there have extensively documented the issues with the Puma 6 chipset, and Intel's apparent inability to patch them.The issue appears to be Intel's insistence on doing on the data processing of the mathematical channel separation (Full Spectrum Frequency Capture, which this modem utilizes, is a very mathematically intense operation) on a weak Atom CPU. The CPU bogs down under load, resulting in frequent latency spikes up to 250ms (that's like going around the globe twice, for reference). Intel for its part has put out firmware patches, but two fixes later and they are apparently unable to correct this issue beyond making ICMP work. TCP/UDP is still a mess, and guess what? That's what everyone uses.
One would hope they are still looking at firmware fixes, but the situation seems dire. There is talk of class-action lawsuits brewing all over the dslreports.com forums, and this does not seem to be idle chatter given the fact that a major modem manufacturer, Arris, has invested heavily in this chipset (Arris for its part, has already filed a lawsuit).
This chipset is a very widely used chipset in cable modems, so if you've been noticing latency in your connection, you'd best test if it uses the Puma 6 chipset. Ironically, the best way to test it is via a performance test cooked up at dslreports.com: It's performance is so consistently bad you can actually detect the chipset via its performance metrics. It is worth noting, nearly all >8 downstream pipe modems rented from comcast with voice function (something they push heavily), and many even without the voice function include the Puma 6 chipset.
As for my personal experience, I exchanged for a customer owned-modem: A Netgear CM600 (Broadcom Chipset). About darn time.
See the test at this link, and stay tuned for more on this developing story. Your local TPU-newsposter is on it.
UPDATE: It would seem the atom-core is not the issue, as the arm core does the packet processing as some users pointed out. Regardless, the chipset as a whole appears to be faulty, and it is all Intel IP.
www.dslreports.com/tools/puma6
31 Comments on Intel Atom-based Puma 6 Modem Chipset has Severe Latency Issues, Many Cable Modems Affected
With any luck hopefully we'll get a fix for this but after well over a year, we're not any closer to a solution. I'm not holding my breath.
Higher was possible, but limited to 8 channels :(
I still don't know why anyone would let x86 in when EVERY router/AP I've seen is arm. Wait, they gave em away lol
They left the Atoms in place in all devices so they had only one SKU to develop for. I guarantee they weren't given away.
Make sure your replacement handles your speed tier.
What bad name will Atom get with all this
Intel's buggy Puma 6 chipset earns Arris a gigabit-modem lawsuit
preciousAtom fiasco either, Intel still have have fans/followers/stooges even among the more reputed tech sites.Ive had the sb6190 for several months now (was unaware of this issue, lol) and noticed some severe latency issues. Ive been waiting for a patch, but none have come out. Im going to downgrade to the sb6183 which doesnt have the puma based chipset. ;)
...but do you know what that will do with ln2? :p
Hope you are well Frick. :)
Seriously, it made me aware of the lack of coverage, which I found appalling.
Software fix coming after Puma 6 code bug hits Virgin Media, Comcast, Arris and other boxes
3 Dec 2016
www.theregister.co.uk/2016/12/03/intel_puma_chipset_firmware_fix/
Note also that the "software fix" did little.