News for hackers. Stuff that matters.
Re:Chip Design Shifts as Fundamental Laws Run Out of Steam by mschuster91 on Monday October 31, 2022 @10:57PM (#33416397)
I'd guess we get more hardware acceleration. In classic computers (PCs, laptops, servers), for stuff like audio/video codecs, that's been available for decades, but I'd say the next big push will be ethernet/wifi accelerators that do stuff like checksum calculation/verification, VLAN tagging or even protocol-level stuff like TLS in the chip itself - currently, that's all gated for expensive cards [1], I'd expect that stuff to become mainstream over the next few years. Another big part will be acceleration for disk-to-card data transfer [2] - at the moment, data is being shifted from the disk to RAM to GPU/other compute card. Allowing disks to interface with compute cards will be a lot of work - basically, there needs to be a parallel filesystem reader implementation on the disk itself, on the DMA controller or in the GPU, which is a lot of effort to get done right with most modern and complex filesystems - but in anything requiring high performance removing the CPU bottleneck should be well worth the effort.

Mobile is going to be more interesting because of power, space and thermal constraints and a lot of optimization already being done because unlike on classic computers vendors couldn't just go and use brute force to get better performance, and there is a bit of an upper cap on chip/package size as well. Probably we'll see even more consolidation towards larger SoCs that also do all the radio communication stuff if not on the same chip then at least in the same package, so the end game there is one single package that does everything and all that's needed on the board are RF amplifiers and power management. All the radio stuff will move to SDR sooner or later, allowing for far faster adoption of higher bandwidth links and with it, a reduce in power consumption as the power-expensive RF parts have to be powered on for less time to deliver the same amount of data.

[1] https://docs.nvidia.com/networking/display/FREEBSDv370/Kerne...

[2] https://developer.nvidia.com/blog/gpudirect-storage/

Re:Chip Design Shifts as Fundamental Laws Run Out of Steam by rjsw on Tuesday November 01, 2022 @09:42AM (#33421108)
Network offload has been available in low-cost controllers for a long time, TLS isn't common though.

It could be better if network controllers just had a documented local CPU, then the firmware could be extended over time to add new features.