3 ms·
I would take 4xA72 over 2xA72+4xA53 any time. Heterogeneous systems are annoying. Linux probably has some fancy scheduler settings to prefer fast cores (??) but
by floatboth 7y ago
I would take 4xA72 over 2xA72+4xA53 any time. Heterogeneous systems are annoying. Linux probably has some fancy scheduler settings to prefer fast cores (??) but FreeBSD will happily schedule compile jobs onto the slow-ass A53 cores when the A72s are idle, which is annoying.
UPD: NetBSD prefers fast cores now: https://twitter.com/mrgtwentythree/status/1216619886937403392 https://twitter.com/mrgtwentythree/status/121661988693740339...
4xA72@2GHz is not bad for web development (I have that on my MACCHIATObin), the thing with the RPi4 is that it has worse RAM and I/O. SD cards are garbage and you really only have USB3 to share between everything else. Having native SATA makes everything better :)
- hajile 7y agoThere is only 1 PCIe lane and it goes to the USB3 controller. Running from a SSD on USB3 isn't that bad, but they still haven't made default booting from USB possible yet. I don't think RAM is an issue though. Performance seems to scale pretty much linearly with clockspeed improvements which indicates either the RAM timing is tied to the clockspeeds (seems unlikely) so bandwidth is increasing or it already has more than it can use. That said, rk3399 designs tend to get about 20% better performance (or around 1gb/s) on synthetics. I'm surprised better IO doesn't exist on the chip if Broadcomm planned on selling it to other customers. I don't think a single SATA port would greatly increase costs, but would have a huge impact on performance. As a final thought, they really need to consider mounting the RAM and CPU on the other side of the PCB. That would allow good cooling solutions that don't compromise the other board functionality.