It's still old. There was the 4770, 4790, 6700 and now the 7700 after it. Each version was only a bit better than its predecessor, but 4 times a small bump results in a big bump.
It is not slow, but it is not as fast as a modern machine. Maybe impressive, but not parity.
Well, for about 10 minutes or so it takes to run the benchmark. Then it's straight into thermal throttling.
That 90 watt part meanwhile is designed to put out that performance all day long.
(You might think that makes the iPad performance all the more impressive but that kind of throttling is nowadays built into the chip itself, it's not just limited thermal design. They are peddling this as a pro device and I would like my pro device to keep up that performance level for the entire time it takes to build my C++ project or run my deep learning kernel)
CPU performance doesn't scale linearly with TDP at all. Even Intel's own lower power offerings look insanely awesome when you consider performance per watt vs their higher end parts.
Wouldn't it make sense to try and compare it to one of Intel's more recent lower spec offerings anyways? Something that compares in terms of price and form factor.
When transition to Intel was announced Steve Jobs said, that they had OS X running on Intel CPUs since the first version.
I would not be surprised that there are ARM powered Macs in Apple labs right now.
Does anyone know if the x86 emulation for ARM that Microsoft is using was created in house if licensed from a third party? If it's the later, it certainly opens for Apple to easily get their hands on the same thing for a quicker transfer not that they couldn't do it them selves if they felt it was needed(though I think they bought or licensed the technology for Rosetta).
Well, you're comparing against a 5 year old machine. What point does this make? It's about as meaningful as saying my smartphone has reached parity with a Cray supercomputer (but a 20 year old one).
I would say an important point of note is that a lot of people who would consider themselves power users still use Intel chips from the early 2010's. Coming from someone who's using a Sandy Bridge i7.
Like you I'm using a quand-core 'Server' Mac Mini from 2012 with a Sandy Bridge processor. What exactly do you make of this? That we are not power users? (Not being sarcastic or anything like that, I've been thinking along these same lines for a while, but I cannot quite put my finger on it.)
Well the power wall has kind of set an upper bound on clock speed. (although kaby lakes can do 5GHz no problem which is pretty impressive) So until a fundamental breakthrough in heat extraction happens, were kinda left with only power efficiency and parallelism as ways to increase performance (which desktops have done). Mores law has still more or less held true thus far. I think ARM just had a long way to catch up but it will eventually hit physical barriers at some point and performance increases will slow.
You don't think it's a little impressive that a mobile SoC in a tablet (that is constrained by power and physical space) is matching the performance of an i7 in an iMac that has the benefits of sitting on your desk plugged into power all day, isn't constrained by size, and has significant active cooling?
Huh? Size of the system is one of the defining constraints of "mobile". I guess you are saying the chip is small enough you don't think size of the CPU will be the limiting factor for setting the size of the system? True that other components are larger, but not true that the CPU is insignificant!
Its definitely a noteworthy accomplishment. Not sure of all the benchmarks they used, but hopefully they tested more than just hardware accelerated operations or else it detracts from overall versatility a bit.
I, for one, am constantly amazed by the performance of such mobile/small devices (regardless of type and model). However, shouldn't such a result also say something about the iMac (or any other "desktop" for that matter)? I mean, 5 years is not that much when it comes to performance; "shrinking" a desktop in 5 years (while keeping the performance) to such an extent seams unlikely.
I think it's impressive in a general Moore's law is mind-boggling way, in the way my phone is more powerful than the desktop I bought in 2007. Nothing particular to this SoC, and nothing special about this particular comparison to this particular machine.
the i7 can keep that performance indefinitely though. Can the SoC do the same thing (i.e. not trigger thermal throttling) without active cooling and on battery power?
Honest question btw, I have no idea how the Apple cpu behaves in this scenario.
It makes the point of a click-bait headline :).
Try running a latest gen Intel i7 against the latest ARM chip on desktop workloads (high-end gaming, databases, compilers, video encoding, AI computation, etc.) and we will see a bit of a different picture.
And while these small devices do an amazing job, one should never forget that they are also extremely optimized for efficiency. Intel Desktop CPUs have different goals and you need to take the whole picture into account at which point you will see that comparing Intel & ARM is like comparing apples and bananas.
> desktop workloads (high-end gaming, databases, compilers, video encoding, AI computation, etc.) and we will see a bit of a different picture.
Well that still matters. A lot of desktop user even in enterprise are not doing any of that and 5 year old machine is perfectly good enough. We are talking 10's of thousands of desktop in each large company have become matched in power by the latest smartphone and tablet.
So that could mean the end of the general user gravy train for Intel and AMD. That could mean your next MBP is going to cost even more than the next best tablet for a smaller but still significant enough performance difference.
You're right that it is an unfair comparison to the state-of-the-art. And a lot of people are considering upgrading their older systems not because those systems are slow or under-performing but because of other factors like portability, dying batteries, and failing hardware. I think their point is that an iPad can be a suitable replacement for a lot of people not necessarily looking for an upgrade.
My mom has a behemoth of a Dell laptop from 7 or 8 years ago. It's an i7 with 8GB of RAM and if I dropped an SSD in it for her then it would hum along just fine. It has performance parity with my maxed out Yoga 2 from a couple years back. She's looking to upgrade it not due to performance but because it's heavy, the battery is dead and a replacement is $200, and she want's a 10-key.
My point is that performance is no longer the driving force compelling people to upgrade.
Well, it is somewhat on iOS because somehow Apple's software gets extremely heavy. Wirth's law or something. The iPad 2 used to feel pretty damn speedy, now it's an absolute dog.
Definitely and I think that trend will continue as the platform matures into something approaching feature parity with a desktop operating system.
Hopefully that won't actually happen. Apple and Google are putting a great deal of thought into the APIs and features they're implementing on iOS and Android with much consideration to factors such as battery use and performance.
That being said, the latest versions of Google's apps have really kneecapped the Nexus 4 which I've used as my daily driver since 2012. Sadly I might just have to upgrade.
That reference i7 is significantly faster than the main PC of %95+ of my friends/relatives. Then again, the vast majority of people need a proper home PC for little more than the occasional word processing task, so this really is getting pretty academic until an iPad is at least interesting to musicians, video editors or hardcore gamers.
Both of those are comparing a 3-core iPad with a 2-core Intel CPU.
And parity at the same TDP is unsurprising. The trouble is that the i5-7Y57 is quite slow by desktop standards and there is currently no ARM equivalent to 4+ core 45+ watt Intel processors at any TDP.
Unsurprising? So it is an easy thing to do to at least equal Intel with their vast experience after only a few years, when no one else is able to do it?
By the way if you have a problem with the number of cores just compare the single core score. I don't see a problem though, it they can cram one more core in same tdp then it's fair.
The jury is still out wether Apple could compete with Intel at those higher TDPs (15w-28w-45w)
> By the way if you have a problem with the number of cores just compare the single core score.
Then the Intel processor comes out ahead despite the iPad having a higher clock speed.
> I don't see a problem though, it they can cram one more core in same tdp then it's fair.
The quad core i5-7442EQ will destroy the dual core i5-7267U at anything threaded even though it has a lower TDP. Having more cores is an asymmetric advantage in threaded benchmarks.
Ignore the stated frequency in the geekbench page as its almost always wrong. That intel cpu is pegged at 3.2Ghz for the duration of the bench vs (supposedly) 2.36Ghz on the iPad.
Well, Intel kinda paved the way for most of the performance improvement ideas in these CPUs already. The fruit is hanging further and further up the tree.
It's unlikely that the A series would be able to compete with the Intel CPUs at significantly higher TDPs from the get go - especially when you start considering interconnections between cores etc. They might be able to get close to lower TDP desktop i5s, but then just look at the difficulty Ryzen is having at doing just that...
Performance is no longer the driving force compelling a lot of people to upgrade their machines. Smaller form-factors, longer battery life, wireless connectivity, portability, and weight are the primary motivators for a lot of people. Just look at the Macbook Air, when it came out I knew dozens of people who dumped their 17inch Macbook Pros for it because it was good enough for their needs from a performance perspective and kicked the shit out of the MBP in every other measure.
I... what? The first Air was underpowered, throttled quickly, didn't even have a backlit keyboard, had a worse screen and was much more expensive than the base MBP. It slightly outmatched the MBP physically and in battery life, but it did not 'kick the shit out of the MBP by every other measure'.
If you're using the metrics that person has outlined (battery life, portability, small form factor, etc.) then the Air would destroy the 17" MBP. Those things are tanks.
Not saying I agree, I'll take power over some tiny thing any day. Just pointing out you're reply is targeting all of the wrong things.
A modern 17" Macbook Pro might be the one thing that would convince me to go over to the dark side. My girlfriend has a 5-6 year old one, and the build quality can't be beat - unfortunately it's reaching the point where it is barely usable, because it doesn't have the performance specs to keep up nowadays.
I don't like these tiny little laptops everybody is building these days. I want a full keyboard and enough screen real-estate to actually do something without needing reading glasses.
The thing standing out to me is the almost-twice-as-good LLVM performance of the iPad. It might make for a good iOS dev machine, after all. I still don't think it would be pleasant without a touchpad, but I also haven't tried it yet. Also, using it all day would be very hard on the arms/shoulders, I think.
This is a big deal but a terrible way to point it out. I had that iMac until recently and it rips, that's a big boost for a tablet. That said it's like saying, iPhone has more computing power than NASA...In 1963.
So, in the near future, we will have more companies that are able to make fast-enough CPUs for consumption other than Intel and AMD.
I think this is a good thing. Traditionally, the technology of CPU seems so complex that few can handle that. But now Apple, Google and some other manufactures will compete in this field.
We keep coming up with ever more exotic reasons for not retiring the x86 hegemony for home computing, but the core one that we are loath to acknowledge is legacy software.
WinTel sticks around because anything else means a wholesale replacement of every program ever bought.
Even Intel failed against that beast when they tried to push Itanium, and it was not even a desktop product.
Similarly FOSS have a hard time getting a foothold because devs keep breaking backwards compatibility on a whim (and no, Flatpak et al is not a solution. It is lipstick on a pig).
You mean like ARM? Microsoft builds Windows for ARM these days, full fledged Windows this time unlike Windows RT. Photoshop has been demo'ed on a Qualcomm Snapdragon CPU running Windows 10 and devices are expected to be released later this year.
And maybe the end game for Apple's A series of CPU's is to get them at least into Macbook and Macbook Air if not Macbook Pro, to begin with. They'd get a whole other kind of control over that supply chain and not having to stall releases based on Intel schedules. I wouldn't be surprised if they have a version of macOS already compiling.
The macOS compiling on ARM you mentioned is very interesting. I guess probably Apple or other big manufactures may be already able to make CPU of X86_64 or other architectures.
For how long? Sustained performance of SOCs in tablets and smartphones is way lower than what measured by benchmarks.
Edit: Furthermore, something looks fishy with the Intel results. Desktop Intel CPUs definitely have a multiprocess score ratios near their physical core counts (increased by 10-30% for HT-capable ones) yet Geekbench only seems to achieve an MP ratio a bit above 2.
In other words, Linus claims it's mainly testing the speed of specialised instructions implemented in hardware, and not general-purpose computing. For a similar analogy, compare the speed of a Bitcoin mining ASIC vs. a GPU or even a CPU. At the same clock speed, dedicated hardware will vastly outperform the software implementation.
I think it's somewhat ironic then, that the "RISC" CPU is getting higher scores due to the presence of such CISC-y instructions.
I don't think a lot of these tests are that "CISC-y". They're just incredibly synthetic.
Both CPU's are entirely CISC. The Intel CPU just have way more of... well, everything. That's the primary reason for the TDP gap.
It's really hard to say anything about the benchmarks without the assembly for both architectures, though. Is the Intel memory copy a simple "rep mov", or a mov using all xmm registers? Is the ARM AES benchmark using AES extensions?
When I tried on an Ivy Bridge laptop-class processor a few years back, move over XMM utilizing a handful of registers was still significantly faster than rep mov. It would make sense for Intel to improve it, though.
But my point was more that you need to know what it does to know what you compare. That the "fast way" changes over time makes it even more important.
Only for small copies (due to static overhead/no branch prediction in microcode). For large buffers, rep/movs has been a win since ivybridge once your buffers are too large for L2. A big part of this is that the stores used by rep/movs get to do a dataless read-for-ownership, so they actually move 1/3 less data around than any other implementation when they miss L2.
There are no cacheline-size store instructions pre AVX-512 (on Ivybridge, the widest store is 32B, and even that cracks to two 16B store uops; it's a real 32B store on Haswell+). Also the NT stores suffer from a bunch of other hazards that rep/movs avoids.
Another obvious win is that you do not trash "user-facing" registers with rep mov, like you do with a multi-xmm-register dance.
I'm pro rep mov, but an XMM duffs device just won over rep mov where I tested. It was years ago, however, so I do not remember if I tried to run above L2 and L3. It was related to a compiler optimization debate for alternate memcpy/memmove implementations...
That was about Geekbench 3, the previous version. The new version doesn't have those problems, and also it uses the exact same workload between desktops and mobile devices.
See, that's the thing. It may be much better than before, but starting from such a low level this doesn't mean much.
Considering the whole Geekbench history I have a hard time accepting that statement in its absolute form. That they suddenly are _the_ indesputable luminaries about all the intricacies, pitfalls and subtleties of multi-arch benchmarking and have done everything right to make a single artificial score a meaningful comparator (which is questionable in itself in the best of cases IMO).
Almost all other benchmarks I've seen put the 6700 at ~15% faster for both single and multi core tests, including most importantly, real world benchmarks. Geekbench has the 6700 at 47% faster single core and 64% faster multi-core. The few individual benchmarks I've see with numbers close to Geekbench's overall spread are using new instructions or are actually testing the onboard GPU.
Still hand calculations, a brain and two hands are not gdp (or cpu)-dependent. Engineering works are. My point is Apple is cretinising the world and its brightest minds, neither a novel nor a popular point, I know, but more and more poignant.
I think you might be confusing GDP with something else. Apollo spending peaked in 1966 at just shy of $3 billion [1] while US GDP was 815 billion [2] for about 0.3% percent of the GDP. On the other hand, [3] shows US federal outlays at $17.2 billion, so Apollo would have been 17% of the total budget.
Wow, I have that i7 3770 in my tower at home (now paired with a Geforce 1070) and it still feels delightfully overpowered. If I could run Ableton Live or Reason on this, or even if Apple simply had a canonical, first-rate controller that encouraged interesting Switch-like games, this would be tempting. As it is, I can't think of a single thing I could do with this that I couldn't do with the iPad Air 2 that mostly sits unused on our coffee table.
Arm socs throttle aggressively and reaching x86 level of sustained performance will lead to more power consumption so the geekbench scores can be misleading.
Having said that the performance of some of the newer Arm socs are encouraging. For instance you can now get a tiny 4k htpc for as little as $50-80 making the use of expensive and power hungry x86 parts redundant.
Gigabit routers, nas, htpc devices and even some chromebooks now perform adequately with arm socs while sipping power.
Of course you can edit text on an iPad. That's ridiculous. There are hundreds and hundreds of apps. I would start with something like Coda: https://panic.com/coda-ios/
I also have strong suspicions that real world workloads that aren't so cache-optimised would swing massively in favour of the 3770 as well. The best benchmarks we have of that unfortunately are things like 3DMark physics bench (the old A9X was half as fast as even an M-5Y71 in that benchmark).
It's also worth noting that for TDP comparisons, even Intel's own 35w and 45w parts compare favourably to the desktop parts, and newer generations increase this gap substantially. Some multi-core geekbench scores per watt (higher is better):
Something fishy is going on here. I don't have a ton of experience with hardware, but enough to be pretty sure that the 2012 iMac is under-performing its specs here.
(edit) For example, if you just look at CPU benchmarks, the processor in the iMac is not far off the i7 7700k that someone posted a benchmark for elsewhere in the thread, yet the 7700k supposedly thrashes the iPad while the iMac doesn't. Maybe both the iMac and iPad have thermal issues that a standard PC desktop would not.
123 comments
[ 3.0 ms ] story [ 179 ms ] threadIt is not slow, but it is not as fast as a modern machine. Maybe impressive, but not parity.
That benchmark might be a bit flawed.
The i7-7700K is not twice as fast.
[1] http://browser.geekbench.com/v4/cpu/compare/3036382?baseline...
That 90 watt part meanwhile is designed to put out that performance all day long.
(You might think that makes the iPad performance all the more impressive but that kind of throttling is nowadays built into the chip itself, it's not just limited thermal design. They are peddling this as a pro device and I would like my pro device to keep up that performance level for the entire time it takes to build my C++ project or run my deep learning kernel)
Sooner or later our mobile devices will morph into our desktops?
https://www.windowscentral.com/windows-cshell
I was sure she would hate it, but she seemed to like it.
https://twitter.com/HaliumProject/status/871592584136622081
see also postmarketOS, whose founder recently has posted about it on HN.
Heck, iOS 11 seems to be one serious transition point in that regard.
Btw - is LLVM still faster on a 5-year-old machine than on an iPad? I am seeing well, right?
Honest question btw, I have no idea how the Apple cpu behaves in this scenario.
And while these small devices do an amazing job, one should never forget that they are also extremely optimized for efficiency. Intel Desktop CPUs have different goals and you need to take the whole picture into account at which point you will see that comparing Intel & ARM is like comparing apples and bananas.
Well that still matters. A lot of desktop user even in enterprise are not doing any of that and 5 year old machine is perfectly good enough. We are talking 10's of thousands of desktop in each large company have become matched in power by the latest smartphone and tablet.
So that could mean the end of the general user gravy train for Intel and AMD. That could mean your next MBP is going to cost even more than the next best tablet for a smaller but still significant enough performance difference.
That is a Core-i5 Kaby Lake Y. Same approximately TDP, both fanless. Thats the CPU in the new Kaby Lake MacBooks that Apple just upgraded too.
It still loses to the A10X it seems in multicore, very similar single core performance.
My mom has a behemoth of a Dell laptop from 7 or 8 years ago. It's an i7 with 8GB of RAM and if I dropped an SSD in it for her then it would hum along just fine. It has performance parity with my maxed out Yoga 2 from a couple years back. She's looking to upgrade it not due to performance but because it's heavy, the battery is dead and a replacement is $200, and she want's a 10-key.
My point is that performance is no longer the driving force compelling people to upgrade.
Hopefully that won't actually happen. Apple and Google are putting a great deal of thought into the APIs and features they're implementing on iOS and Android with much consideration to factors such as battery use and performance.
That being said, the latest versions of Google's apps have really kneecapped the Nexus 4 which I've used as my daily driver since 2012. Sadly I might just have to upgrade.
It really shows we're in a new era of sub exponential improvement.
Edit for perspective: Thats the same cpu in the just upgraded MacBooks.
http://browser.geekbench.com/v4/cpu/compare/3036382?baseline...
And parity at the same TDP is unsurprising. The trouble is that the i5-7Y57 is quite slow by desktop standards and there is currently no ARM equivalent to 4+ core 45+ watt Intel processors at any TDP.
By the way if you have a problem with the number of cores just compare the single core score. I don't see a problem though, it they can cram one more core in same tdp then it's fair.
The jury is still out wether Apple could compete with Intel at those higher TDPs (15w-28w-45w)
Then the Intel processor comes out ahead despite the iPad having a higher clock speed.
> I don't see a problem though, it they can cram one more core in same tdp then it's fair.
The quad core i5-7442EQ will destroy the dual core i5-7267U at anything threaded even though it has a lower TDP. Having more cores is an asymmetric advantage in threaded benchmarks.
It's unlikely that the A series would be able to compete with the Intel CPUs at significantly higher TDPs from the get go - especially when you start considering interconnections between cores etc. They might be able to get close to lower TDP desktop i5s, but then just look at the difficulty Ryzen is having at doing just that...
ARM will be 27 years old this year.
Catching up is easier than pushing the envelope. It's impressive, but it's not earth-shattering.
Not saying I agree, I'll take power over some tiny thing any day. Just pointing out you're reply is targeting all of the wrong things.
I don't like these tiny little laptops everybody is building these days. I want a full keyboard and enough screen real-estate to actually do something without needing reading glasses.
I think this is a good thing. Traditionally, the technology of CPU seems so complex that few can handle that. But now Apple, Google and some other manufactures will compete in this field.
This will lower the cost of massive computing.
We keep coming up with ever more exotic reasons for not retiring the x86 hegemony for home computing, but the core one that we are loath to acknowledge is legacy software.
WinTel sticks around because anything else means a wholesale replacement of every program ever bought.
Even Intel failed against that beast when they tried to push Itanium, and it was not even a desktop product.
Similarly FOSS have a hard time getting a foothold because devs keep breaking backwards compatibility on a whim (and no, Flatpak et al is not a solution. It is lipstick on a pig).
And maybe the end game for Apple's A series of CPU's is to get them at least into Macbook and Macbook Air if not Macbook Pro, to begin with. They'd get a whole other kind of control over that supply chain and not having to stall releases based on Intel schedules. I wouldn't be surprised if they have a version of macOS already compiling.
Edit: Furthermore, something looks fishy with the Intel results. Desktop Intel CPUs definitely have a multiprocess score ratios near their physical core counts (increased by 10-30% for HT-capable ones) yet Geekbench only seems to achieve an MP ratio a bit above 2.
http://www.realworldtech.com/forum/?threadid=136526&curposti...
In other words, Linus claims it's mainly testing the speed of specialised instructions implemented in hardware, and not general-purpose computing. For a similar analogy, compare the speed of a Bitcoin mining ASIC vs. a GPU or even a CPU. At the same clock speed, dedicated hardware will vastly outperform the software implementation.
I think it's somewhat ironic then, that the "RISC" CPU is getting higher scores due to the presence of such CISC-y instructions.
First guess: The iPad's massively larger L2 cache.
Both CPU's are entirely CISC. The Intel CPU just have way more of... well, everything. That's the primary reason for the TDP gap.
It's really hard to say anything about the benchmarks without the assembly for both architectures, though. Is the Intel memory copy a simple "rep mov", or a mov using all xmm registers? Is the ARM AES benchmark using AES extensions?
On the other hand XMM registers are pretty old, we have YMM and ZMM now.
But my point was more that you need to know what it does to know what you compare. That the "fast way" changes over time makes it even more important.
Can't you achieve same using cache line sized non-temporal stores?
I'm pro rep mov, but an XMM duffs device just won over rep mov where I tested. It was years ago, however, so I do not remember if I tried to run above L2 and L3. It was related to a compiler optimization debate for alternate memcpy/memmove implementations...
In those same forums there are comments by Linus about the new Geekbench 4 and they are much more positive. http://www.realworldtech.com/forum/?threadid=159853&curposti...
See, that's the thing. It may be much better than before, but starting from such a low level this doesn't mean much.
Considering the whole Geekbench history I have a hard time accepting that statement in its absolute form. That they suddenly are _the_ indesputable luminaries about all the intricacies, pitfalls and subtleties of multi-arch benchmarking and have done everything right to make a single artificial score a meaningful comparator (which is questionable in itself in the best of cases IMO).
Almost all other benchmarks I've seen put the 6700 at ~15% faster for both single and multi core tests, including most importantly, real world benchmarks. Geekbench has the 6700 at 47% faster single core and 64% faster multi-core. The few individual benchmarks I've see with numbers close to Geekbench's overall spread are using new instructions or are actually testing the onboard GPU.
Maybe it's overclocked? If you look at the averages for the 3770 and the 6700 Geekbench reports a difference of 20% for single core.
[1] https://en.wikipedia.org/wiki/Apollo_program#Costs [2] https://www.google.com/search?q=gdp+of+us [3] https://www.whitehouse.gov/omb/budget/Historicals
https://www.theguardian.com/news/datablog/2010/feb/01/nasa-b...
Having said that the performance of some of the newer Arm socs are encouraging. For instance you can now get a tiny 4k htpc for as little as $50-80 making the use of expensive and power hungry x86 parts redundant.
Gigabit routers, nas, htpc devices and even some chromebooks now perform adequately with arm socs while sipping power.
Check Anandtech reviews if you don’t believe it.
As for programming well it depends on the language. You can code Python: http://omz-software.com/pythonista/
I also have strong suspicions that real world workloads that aren't so cache-optimised would swing massively in favour of the 3770 as well. The best benchmarks we have of that unfortunately are things like 3DMark physics bench (the old A9X was half as fast as even an M-5Y71 in that benchmark).
It's also worth noting that for TDP comparisons, even Intel's own 35w and 45w parts compare favourably to the desktop parts, and newer generations increase this gap substantially. Some multi-core geekbench scores per watt (higher is better):
77w i7-3770: 162 - 45w i7-3770T: 255 - 45w i7-3632QM: 257 - 17w i7-3687U: 315
3.5w - 7w i7-7Y75? 900 - 1800.
A10X, assuming it's 5W TDP? 1800.
(edit) For example, if you just look at CPU benchmarks, the processor in the iMac is not far off the i7 7700k that someone posted a benchmark for elsewhere in the thread, yet the 7700k supposedly thrashes the iPad while the iMac doesn't. Maybe both the iMac and iPad have thermal issues that a standard PC desktop would not.
Wonder how long people are going to keep buying thousand-dollar cellphones each year that's fueling this.