Qualcomm's Oryon LLVM Patches
chipsandcheese.com
chipsandcheese.com
And from what we are seeing, even the M4 design isn't all that far off from M2 either. Apart from the support ARMv9 which makes certain test in GB6 much quicker. It would be interesting to compare Oryon, M4 and X5 next year. Or we have simply arrived at another point where IPC improvement reaches a plateau.
Current leaked or early information of Cortex X5 from Mediatek suggest 1610 GB6 Score at half the clock speed of M4. Assuming no memory bottleneck it would have 3220 GB6 compared to 3800 GB6 of M4. Both on ARMv9.
sadly the size of the L1D is not said in this patch
This is because SchedMachineModel doesn't have an entry for cache sizes. However, if you have an actual CPU to run benchmarks on, it's pretty straightforward to empirically determine cache sizes with lscpu -C. This should list L1D, L1I, L2 and L3 cache sizes.2. "*Nuvia Inc* Oryon processors"
If Oryon is ARMv8.0-A then that's quite a disappointment. The LSE instructions are incredibly nice.
If true, I'd much rather buy an M4 and use Asashi linux (once it supports the M4) than Oryon, but I enjoy low level coding. Being NEON-only doesn't really bring anything new or interesting to the table from that perspective.