Live data from Hacker News

iOS 12 Core ML Benchmarks

heartbeat.fritz.ai

41–50 of 59 posts

Re: iOS 12 Core ML Benchmarks

#41
post #27
post #22

Earlier quoted context omitted.

Why would it be paranoia? Waking up the CPU faster and maximizing its performance will definitely drain the battery faster. I assume the iOS12 update includes a combination of more aggressive waking and maximizing of performance along with a reverting of what they did previously to old phones when they lowered their performance to maintain the battery life of the degraded battery. If you remember there was quite a bi…

> let's not forget it's primarily a factor of Apple using batteries that lose a significant percentage of their capacity after 2 years in the iPhones As far as I can tell this simply isn't true. My iPhone SE is at 89% of maximum capacity after 2.5 years of very regular use. It's standing up pretty well.

I think in general a lot of batteries in mobile devices for a couple years dropped off dramatically if charging to full regularly (ex: on the charger all night every night). My Nexus 4 and Nexus 6P were really bad here... my Pixel 2XL has been pretty good on battery life still after about a year now.

I think it was mostly immature technology adopted relatively early. There have been advances in battery tech, and it takes time to work kinks out.

Re: iOS 12 Core ML Benchmarks

#42
post #34
post #25

Earlier quoted context omitted.

You clearly haven't really kept up with Apple and ARM for the past 4 years have you. They're cleaning everyone's clock (pun unintended) with no signs of that abating. Last years X is still a generation faster than the fastest Qualcomm/Samsung chip today let alone what generic designs ARM licenses to the cheaper chip companies.

Oh that's why I get all of the downvotes, finally I understand it. But you haven't really kept up with Apple and ARM for the past 4 weeks have you? Performance of the A12 is up something like 15% up - which is still impressive if you compare it to what Intel does on a yearly basis - but a lot less than it used to be for Apple SoC's. In the mean while the latest Qualcomm SoC's (845 is like 35% faster than 835) are per…

Also, none of the benchmarks in the article have anything to do with the CPU.

Re: iOS 12 Core ML Benchmarks

#43

Are there any apps I can use that would let me see the difference in performance? Or even just use the Neural Engine for anything outside of the built-in camera app and the Measure app. EDIT: I see that Heartbeat is mentioned in the article, but I'm also still wondering what else is out there.

safari page loading a heavy website should be a decent example

Re: iOS 12 Core ML Benchmarks

#44

Are there any apps I can use that would let me see the difference in performance? Or even just use the Neural Engine for anything outside of the built-in camera app and the Measure app. EDIT: I see that Heartbeat is mentioned in the article, but I'm also still wondering what else is out there.

safari page loading a heavy website should be a decent example

for the new neural engine?

Re: iOS 12 Core ML Benchmarks

#45
post #39

I've noticed on my SE that everything is running much much faster with iOS 12. It seems like the app store is actually really usable now. Does anyone have any idea what they did?

There were several things in addition to the adjustments they made to the clock frequency curve others have mentioned. There were a couple of fixes in Autolayout constraint resolution that were at least quadratic but are now linear. The prefetching in table views was optimized to make scrolling them smoother. A lot of RAM is saved by big improvements to the backing stores for image resources. They made app launching…

Good list, on top of that, they made the share sheet loading asynchronous, so it pops up faster and can be used sooner. Made complex workflows a breeze.

Re: iOS 12 Core ML Benchmarks

#47

It's interesting to see that ML performance is about equal on iPhone X and older iPhones, considering that iPhone X (and 8) has a neural engine and the other phones do not.

IIRC the neural engine was only available to first party apps in iOS 11.

so on ios 12 iphone x should see some speed up ?

Re: iOS 12 Core ML Benchmarks

#48
Honestly I'm kind of surprised how little buzz there is about the A12's neural engine. ~5 tera-ops in your pocket, and it can run your models. For this particular set of math, that's comparable to a top-of-the-line desktop GPU from 3 years ago.

Re: iOS 12 Core ML Benchmarks

#49
post #26

The article also points out iPad 2018 being faster than iPhone 7/8/X. This is odd. The article states that iPad 2018 uses A10X, but it actually use the A10. Is there a mix up with one of the iPad Pros? I can see an A10X (which has more GPU cores) beating the other iPads.

Thats a good point. I mixed up the iPad Pro 2 with the 6th Gen iPad from 2018. The 2018 iPad just squeaked through my threshold for having enough data to be included here, so it's possible that this is just noise. I'll dig into the variance as more data comes in. The article is updated to reflect it. Thanks!

In the graph, did you forget to change the label from "iPad 6th Gen (Wifi)" to "iPad Pro (2017)"?

Re: iOS 12 Core ML Benchmarks

#50

Earlier quoted context omitted.

The biggest change was ramping up processor instantly, and then back down to maximize performance. So for launching an app / scrolling, CPU reaches highest state, until that portion is over, and immediately get back to efficiency setting for preserving battery life. Previously CPU time would ramp up slowly.

It's probably paranoia, but I feel like my 5S battery is draining faster since the update. That being said, the performance upgrade is well worth it.

It's definitely not. On my 6s, once it gets below 40% or so, it's prone to rapid drain (2-5% all at once) and random shutdowns. None of which happened on ios 11.
Post reply on HN