maxbraketorque
Very Senior Member
Yes, any WG implementation is incompatible with hardware NAT
Can this be remedied with changes to WG and/or the NAT acceleration code?
Yes, any WG implementation is incompatible with hardware NAT
What your experienced is a typical ASUS design choice/flaw. They put a decent sized aluminum heatsink on the chip but with a really thick and thermally non conductive thermal pad. IIRC they do this to reduce surface temperature on the exterior of the router and create an illusion of "good cooling" like some laptop manufactures. Simply replace the thermal pad will drop 20 or 30C.Not sure this is true, as my CPU idles at around 82C, pretty similar to my previous router.
WG uses its own protocol, which flow cache and packet runner cannot handle.Can this be remedied with changes to WG and/or the NAT acceleration code?
That would also be the case for my previous router. My point was that I doubt there was a significant power usage drop with the BCM4912 as reported temperatures are not really changed from a BCM4908-based model. A poor thermal interface would still report a similar delta.What your experienced is a typical ASUS design choice/flaw. They put a decent sized aluminum heatsink on the chip but with a really thick and thermally non conductive thermal pad. IIRC they do this to reduce surface temperature on the exterior of the router and create an illusion of "good cooling" like some laptop manufactures. Simply replace the thermal pad will drop 20 or 30C.
If the chip can't dissipate heat then it's going to be hot regardless of the wattage.
I think the best way to figure out the power is to get a data sheet/ask ASUS or measure with multimeter. From the spec available from Broadcom’s website, there isn’t much difference between 4908 and 4912. 0.2GHz bump of the same CPU, DDR4 memory controller, 2x10Gb PHY, one extra channel of PCIe won’t take too much more power but I might be wrong. The original quote from ARM says “TSMC’s 16FinFET process offers significant improvement over 28HPM for high end mobile computing and networking. Since designs could gain >40% faster speed at the same total power, or alternatively reduce >55% in total power at the same speed over 28HPM, it made sense to use this process to implement a more complex test chip with ARM’s Cortex-A57 and Cortex-A53.” Source. Both 4908 and 4912 use B53 which is a variant of A53 so the quote should be applicable in this case.That would also be the case for my previous router. My point was that I doubt there was a significant power usage drop with the BCM4912 as reported temperatures are not really changed from a BCM4908-based model. A poor thermal interface would still report a similar delta.
The BCM4912 looks very similar to the IPQ8074, also a 2.0 GHz quad-core Cortex A53, the difference is that Qualcomm uses 14 nm FinFET process. not to mention, qualcomm also has an IPQ8078 with a frequency of up to 2.2 GHz, and these chips were shipped in the Q4 of 2018 and the Q1 of 2019.Most likely huge improvements on power and temperature. BCM4908 is built on (fairly sure it's TSMC because the other fab with 28nm is samsung and broadcom usually use TSMC) 28nm while BCM4912 is built on (only TSMC markets as 16nm so it must be them) 16nm. The density of the process almost doubled from 15 to 29. Given that BCM4912 is mostly a refresh of BCM4908 with only 0.2GHz frequency bump, you can expect BCM4912 to consume about 45% the power of BCM4908.
That's what I'm worried.Not sure this is true, as my CPU idles at around 82C, pretty similar to my previous router.
I have some very entry level Asus routers, they are DSL routers, they use MediaTek CPUs, once, I disassembled one and found nothing inside, no shield, no heatsink, nothing, but not hot. Although these CPUs are all less than 1 GHz, they are cool compared to 800 MHz/600 MHz CPUs like the BCM4708A0/BCM4706. I turned it on for 3 hours, and my fingers directly touched the CPU, but it still didn't get hot.If the chip can't dissipate heat then it's going to be hot regardless of the wattage.
Only use the watt meters to find out.That would also be the case for my previous router. My point was that I doubt there was a significant power usage drop with the BCM4912 as reported temperatures are not really changed from a BCM4908-based model. A poor thermal interface would still report a similar delta.
I never figured out why Broadcom was so hot I'm not worried that the CPU will burn itself, I just think it's a waste of energy. I know that BCM4708/BCM4709 have no power management, so their CPU always runs at 100% frequency. BCM4906/BCM4908 seems to introduce CPU wait and some switch power saving strategy. But I think the CPU still maintains a high frequency when idle. that's why they are still hot. When they get hot, that means electricity is being converted into useless heat, which to me is a big waste of energy considering the CPU is sitting idle a lot of the time. I don't use a fan to cool the CPU in the summer, because that's more energy wasted.I think the best way to figure out the power is to get a data sheet/ask ASUS or measure with multimeter. From the spec available from Broadcom’s website, there isn’t much difference between 4908 and 4912. 0.2GHz bump of the same CPU, DDR4 memory controller, 2x10Gb PHY, one extra channel of PCIe won’t take too much more power but I might be wrong. The original quote from ARM says “TSMC’s 16FinFET process offers significant improvement over 28HPM for high end mobile computing and networking. Since designs could gain >40% faster speed at the same total power, or alternatively reduce >55% in total power at the same speed over 28HPM, it made sense to use this process to implement a more complex test chip with ARM’s Cortex-A57 and Cortex-A53.” Source. Both 4908 and 4912 use B53 which is a variant of A53 so the quote should be applicable in this case.
I usually prefer Qualcomm over Broadcom but in this case I wouldn't say Qualcomm is better. Both BCM4912 and IPQ8078A are 4 core A53 at about 2GHz with DDR4 and PCIe 3.0. Broadcom uses TSMC 16nm while Qualcomm uses Samsung 14nm. These two processes have roughly same transistor density. However we have a perfect canadiate for comparasion which is Apple A9. It was manufactured on these two processes simultaneously and the TSMC one was better. Marketing number of the process does not equal to reality since many years ago. TSMC has been the industry leader for the last few process nodes against Intel and Samsung.The BCM4912 looks very similar to the IPQ8074, also a 2.0 GHz quad-core Cortex A53, the difference is that Qualcomm uses 14 nm FinFET process. not to mention, qualcomm also has an IPQ8078 with a frequency of up to 2.2 GHz, and these chips were shipped in the Q4 of 2018 and the Q1 of 2019.
While we have to love Broadcom, but I must say that Qualcomm is the future.
That's what I'm worried.
I have some very entry level Asus routers, they are DSL routers, they use MediaTek CPUs, once, I disassembled one and found nothing inside, no shield, no heatsink, nothing, but not hot. Although these CPUs are all less than 1 GHz, they are cool compared to 800 MHz/600 MHz CPUs like the BCM4708A0/BCM4706. I turned it on for 3 hours, and my fingers directly touched the CPU, but it still didn't get hot.
Only use the watt meters to find out.
I never figured out why Broadcom was so hot I'm not worried that the CPU will burn itself, I just think it's a waste of energy.
I wouldn't use Apple chips as a good comparison because they are designed for completely different purposes, and Apple usually doesn't provide the public with the technical details of their CPUs, they just say "up to 100000000000% faster CPU performance than previous"I usually prefer Qualcomm over Broadcom but in this case I wouldn't say Qualcomm is better. Both BCM4912 and IPQ8078A are 4 core A53 at about 2GHz with DDR4 and PCIe 3.0. Broadcom uses TSMC 16nm while Qualcomm uses Samsung 14nm. These two processes have roughly same transistor density. However we have a perfect canadiate for comparasion which is Apple A9. It was manufactured on these two processes simultaneously and the TSMC one was better. Marketing number of the process does not equal to reality since many years ago. TSMC has been the industry leader for the last few process nodes against Intel and Samsung.
Just because the frequency is the same does not imply the power is same. The MediaTek CPUs you referred are most likely these low power MIPS ones with much lower performance/power/transistors compared to the MIPS BCM4706/ ARM BCM4708.
Yes, but when the CPU adopts new generation technology, other chips are usually also new generation technology. So I would use a wattmeter to check the power consumption of the router, after all I need to care how much energy is consumed by router, not just how much energy is consumed by that chip.Watt meters are not very useful in this case because there are other chips beside the CPU that we can't disable.
They put a decent sized aluminum heatsink on the chip but with a really thick and thermally non conductive thermal pad.
It's not my major, but @RMerlin definitely has a lot to say about chips because he's a pro.The number used in the process node is just marketing.
Intel is the leader here. Even if they took a while to get to the top again.
There is not one number that can fully describe the process node of a chip, that is why Intel has changed their naming designations recently. Still not directly comparable to others, but still the better technology, overall.
Many articles about this online.
Before the start of summer, I had purchased copper heatsinks a few weeks ago and replaced them for my three routers.There are few possible and related reasons why is Asus doing it. Most Asus routers have shared heatsink between the CPU and RF ICs. Single part is easier to manufacture and cheaper to assemble. They prefer to cook the CPU, because the temperature is still in specs, but the heatsink is at about 50C with no fast changes up or down making life easier for more sensitive to temperature RF ICs. The better design is separate heatsinks and proper thermal transfer material, but it makes the product more expensive to manufacture. This design makes the PCB more thermally stressed and the RoHS directives additionally lower the overall reliability, but the product life expectancy is just few years anyway and the warranty period rarely exceeds 2 years.
Just wanted to remind you that you are confusing the thickness of the CPU and RF chips.
Haha, never mind, I just replaced them a few days ago, so I'm pretty sure that the RT-AC86U WIFI chips is 11.5*12*2.5mm and the CPU is 15*15*1.5mm.I believe it is correct. As far as I remember the CPU gap was the larger one on this specific AC86U. The copper shim I used was a piece cut off AMD desktop CPU heat spreader and it's about 2.4mm thick. It was about 1.5y ago though and I have no intention to open it and double check.
Intel is notorious for missing deadlines when it comes to new node processes. See how often 10 nm (AKA Intel 7) got delayed for example.Here's what Intel has been working on for a few years already. I believe they're the first customer to acquire this level of manufacturing equipment.
That's not what the TSMC short term oadmap indicates...In the near future (i.e. before this year is out), Intel will be firmly in the lead once more.
Likely true, maybe ChaCha20 engine in the future though?WG uses its own protocol, which flow cache and packet runner cannot handle.
The likelihood of Broadcom implementing support for that protocol is slim to none.
Chacha20 is just a cipher that is applied on the packet content, it`s not tied to the protocol itself, and has no relation to the flow cache compatibility issues.Likely true, maybe ChaCha20 engine in the future though?
Seems pretty high to me, mine hovers around 65 degrees idle with ambient temperature of 20-22 degrees Celsius.Not sure this is true, as my CPU idles at around 82C, pretty similar to my previous router.
Mine might have a poorly seated heatsink then. It wasn't a retail unit, so it might not have gone through the same QA as a retail box product.Seems pretty high to me, mine hovers around 65 degrees idle with ambient temperature of 20-22 degrees Celsius.
Welcome To SNBForums
SNBForums is a community for anyone who wants to learn about or discuss the latest in wireless routers, network storage and the ins and outs of building and maintaining a small network.
If you'd like to post a question, simply register and have at it!
While you're at it, please check out SmallNetBuilder for product reviews and our famous Router Charts, Ranker and plenty more!