NotebookCHECK - Notebook Forum

English => News => Topic started by: Redaktion on October 27, 2021, 11:31:09

Title: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15 Bionic in our testing with the new Geekbench ML app
Post by: Redaktion on October 27, 2021, 11:31:09
The Google Pixel 6 range is about to start its rollout in select markets with the promise that Google has made its new Tensor chip to really shine in machine learning tasks. Unfortunately, we just pitted it against the Apple A15 Bionic in the new GeekBench ML test and it got obliterated.

https://www.notebookcheck.net/Google-s-Tensor-is-supposed-be-all-about-machine-learning-it-just-got-crushed-by-the-Apple-A15-Bionic-in-our-testing-with-the-new-Geekbench-ML-app.575439.0.html
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: an0n on October 27, 2021, 12:26:18
Interesting, that was my first thought that came to my mind after looked at geekbench generic result of so called tensor soc. It certainly matched to older sd 845/855/860 hence everything could not be far from that.

tl;dr google sells scam soc, too many false and misleading advertising.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: phusho on October 27, 2021, 12:32:05
Or just test didn't know how to use all the power of the new chip. I am pretty sure that Goggle have locked this learning coprocessor just for them, as they made same for previous pixel exclusive chips. May be it needs time to show it is full potential and some software updates.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Dr0xium on October 27, 2021, 14:41:19
I'd be really careful about drawing such definite conclusions at this point in the game.  "ML" generally has several different types of optimizations that are possible in hardware.

1) Is it specifically tensor configured?
2) What kinds of pipeline operations are optimized? 
3) Does the general app space have access to the dedicated hardware?

The article doesn't seem to fill in these gaps, and we don't yet have hardware in our hands or Google commentary helping us add context.

I suspect that Apple absolutely has a lead here.  They invested earlier.  They have an entire team who has been working on this for a while.  They have a lot of dedicated/custom IP.  They hand-tuned the engine of thier own car, so to speak.

Google has a Samsung generic car that is a year old, that they bolted a supercharger onto. 

I think once we understand more about what the hardware specifics are for Tensor, how they appear to applications, how the pipelines can be used, we will learn more not just about "App XYZ has a gap of 70%" but WHY that is.  The why is important.  It could be that Tensor is 70% less capable.  It could be that its 20% less capable but the specific model in the benchmark was not running on the ML hardware at all.  Or was running using functions that the hardware doesnt provide as many resources for.  Or.... well... thats the problem: we dont know the important context of "why" yet.

All this article can really say with authority is: Google runs widget-spinning synthetic program 70% less fast than Apple - apparently on par with CPU level benchmarking from prior SoCs.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Mike McNamara on October 27, 2021, 16:08:42
Apple blows everyone away, Samsung, OnePlus, Huawei, every one of them, the bionic A15 chip blows away Snapdragon 888.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Dr0xium on October 27, 2021, 16:45:17
Let's add some context.

I have an S21 and S20FE to hand. 

So S20FE on an S865 scores
426/1356/750 for CPU/GPU/Math Proc

AN S21 with a S888 scores
423/1666/1158

This reflects that the CPU in the generational upgrade was not particularly suited for enhancement of ML but rather on execution pipelines rather than math.  Still, the GPU upgrades and enhancements to math processing are clear across the generations.

Against that background, the Tensor scored (based on this article's results):
307/1428/1720

We see here that the "medium" workload centric heterogenous processing strategy that Google went with de-emphasizes math on the primary processor and using lower clock speeds for CPU based ML processing.  The GPU is right where it needs to be in terms of raw math.  It doesnt best the 888 but its still a generational improvement vs 865. 

The google strategy of emphasizing ML workloads is very clear here, vs these chipsets as the numeric processing is higher even than S888's current gen capability by 48% of the 888's score!

Adding in the comparison against the Exynos 2100 which most of the IP blocks in this processor (basically a customized 2100), the Exynos scores
416/1466/736 on these same tests.

This makes it clear the IP strategy:
Reduced clock on the cores to emphasize the heterogenous strategy for simultaneous and medium-tuned workloads results in less top end power on CPU math.

The GPU is fundamentally a wash.  Compared to a "1500" baseline of an Intel i7-10700's math performance, they are within 2% between the base 2100 and the customized implementation.  This could be explained by the lower top end CPU clock, actually.

The math is MARKEDLY different between the unmodified Exynos 2100 IP and the Google version with a gigantic 736 -> 1720 difference when the ML is processed using the customized capability.

Does the Tensor "beat" the apple?  No.  And im not sure anyone expected it to.  Does it have more capability than just about any android ecosystem chipset today?  The Geekbench browser says "Yes - and its not even close."
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Partyco on October 27, 2021, 18:02:59
I didn't read past the first 2 sentences.

If you can write professionally without doing any research whatsoever about the device you're testing and then put misleading headlines on top, I can also leave negative comments of your work without spending the time to actually check it.

Tensor doesn't work like that, and you're a lousy blog.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: AnAppleADay on October 27, 2021, 22:09:36
Geekbench is a tool created by a guy who used to run a website dedicated to Mac hardware and software. It also says that the chip in an iPad pro is more "powerful" than a 32 core enterprise level server CPU. Why don't you try installing and running enterprise software on your iPad pro and see what you get?
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Ligma on October 28, 2021, 00:47:50
Firstly, Geekbench is biased trash, but so is this author.

Also, Tensor is nothing but a rebranded Exynos chip. Screw Google and ugly a** pixels. Samsung is where it's at.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: dvrk on October 28, 2021, 14:48:43
Sure they make good silicon but now their software needs to get up to Android performance
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Brynn Siebold on October 28, 2021, 15:51:17
Im sorry but i have both iphone and android smartphones, and iphones are completely useless at completing tasks and recieving notifications.

Half the time touchscreen does not recognize input accurately on iphones, and yet andriods no matter what touch screen always work even when hands are wet and raining outside.

When i download identical apps on both devices nearly half tge features are not availble on iphone as they would be on android.

The reason why iphones perform better is because nearly %75 of the feautures on iphone are fixed, dumbing down the system so it can deticate processing power to the its very limited capabilities.

Iphones are for people that dont understand how technology works,  they are absolutely useless phones.

Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Steve Grey on October 28, 2021, 21:19:12
No where did I read any reports from Google claiming this to be the fastest or best soc ever, so most of what is written here is written by copy cat writers who get there information from YouTube. It is worth noting it is the best phone ever made for Google and will with future software updates supersede many other "Flagship" phones on the market at this price. I'm not a "fanboy" of any system, I own both an Android and an iPhone, both have there strengths and weaknesses.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Shane Jowitt on October 28, 2021, 21:25:01
No one cares about tiny performance differences. It's Apple locking you in a small box or Android giving you some customizing as well as not forcing on you what they think you should be allowed to do with your phone.

It's the same with PCs people choose a PC over an apple because they want to be able to customize they want to be able to play games they want to be able to do everything not be crammed into a tiny spectrum of what their laptop has to offer.

If you want predictability go Apple if you want customizing, gaming for everything else that is Apple doesn't think you want you choose Android or PC.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: John McKenny on October 28, 2021, 22:11:53
Google designed Tensor for their specific workloads ML/AI.  Benchmarks make for good marketing and nothing else.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Orange poop on October 28, 2021, 23:23:28
That fact that the writer only reports Geekbench scores without adding any additional context or expert details just makes this article blogspam trash.


Geekbench might not be the best test to diffentiate these chips in real-world apps, or might not be properly configured. No reports on energy usage either.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Ciel on October 29, 2021, 01:19:59
Google's AI has nothing to do with GeekBench scores. The AI on the Pixel 6 and Pixel 6 Pro is far more advanced than any other smartphones. That is the main attraction of the Pixel 6. It's not about having some crazy score.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Rosh on October 29, 2021, 02:20:00
How do the two phones compare with respect to performance per Watt ?
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: AuthorIsAFanBoy on October 29, 2021, 02:24:17
This article is embarrassing.

The author is clearly an Apple Fanboy.  You can tell by the 'giddy excitement' in his writing.

Geekbench scores or any 'scores' of the sort mean nothing to real world users.  These apps would need to understand how every single phone out there processes various sequences and program their apps accordingly to have a real comparison.  Geekbench clearly doesn't do this.

If Apple is the better chip, there wouldn't be that huge of a difference between the two.  But yet there is with this app. 

These comparisons should be done by giving a person both phones getting them to get familiar with both.  Then give them a list of things to do.  The results will be based on their experiences.

Who cares about these stupid tests.  I can get a developer to make an app that is biased to Android and publish the results... 

Author: Give your head a shake.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Chàd on October 29, 2021, 04:52:25
Nah I have both and just sold my iPhone. The pixel 6 is the better device and this article is flawed. There's no true comparison in this article only a bunch of words, and the machine learning has been around for the pixel platinum.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: SA on October 29, 2021, 14:38:09
"Of course, it is a synthetic benchmark and the real world experience will be where it matters for people."

This sentence in the last paragraph contradicted the entire article. Numbers like Geekbench results don't justify the performance when it comes to AI power. If you think they do, please care to explain.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Pulseczar on October 30, 2021, 21:11:08
2 or 3 years ago, some co-workers of mine were talking about how smart Alexa is. I was like, "Whaaaa? My wife and I have a love/hate relationship with Alexa, because of how frustrating it can be to get her to do things." It turned out they were comparing Alexa to Siri on their iPhones. I said, "I must be spoiled by the Google Assistant on my Pixel 1." I later googled it and found that people said that the Google Assistant was the smartest, and Siri was the dumbest. I don't care about how fast numbers are crunched. I care about whether people's experiences with the AI has changed. Is Siri no longer the dumbest of the big three? That's what matters.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Gleb Geinke on October 31, 2021, 11:52:50
It is clear from the article, that the author doesn't have the nearest understanding of how machine learning works and what it does
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Jonathan T.O. on October 31, 2021, 12:52:19
Google uses a custom NPU architecture that is not open sourced to the world. Apple uses a basic NPU. This makes it very easy to get numbers about the A15's NPU but hard for Tensor. As a result Geekbench resorts to using a more generic approach to test, that is NNAPI (Neural Network Application Programming Interface), so though Tensor's TPU is based off an NPU, it still doesn't bear the same architecture which is why it will produce a score under NPU but this will not represent the TPU's actual capability. In actuality, it is hard to measure the performance of an ML chip, though some have accepted for it to be measured using FLOPS or Tera Operations per second (TOPS). At least, I can be certain that your Geekbench ML app doesn't measure using any of these.

This may be hard to understand for someone who knows very little about ML.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Jonathan L on October 31, 2021, 16:13:47
But does the iphone run Android 12?  Comparing the two isn't really that relevant if you don't care to adopt iOS.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Kevin Wimberly on October 31, 2021, 18:44:17
Interesting. Google makes something to specifically work for it's very own phone, and it works very very well, and we already are putting it up against Apple and their more expensive phone, which doesn't matter in the slightest so you can get clicks for your advertisements. Nobody that uses Pixel gives a crap less about Apple or the iPhone, or their ecosystem. Android 12 is NOTHING like iOS and after using both, iOS sucks. Honestly. It is terrible in my opinion. Cannot stand it. Oh goody, it benchmarks fast. Whooptie doo.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Aby on October 31, 2021, 19:40:39
Lol, so much butt hurt in one thread. 😂
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: Zacharia Gamble on November 01, 2021, 17:41:41
You know what they say it's not about the size of your SOC, it's how you use it ;)
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: dave32 on November 02, 2021, 16:18:20
If Apple chip is so great for AI I wonder why SIRI and speech to text is so bad?
Title: So much….
Post by: Justin Merchant on November 02, 2021, 22:17:53
The butthurt is strong in these comments. Just because Apple invested in custom ML hardware earlier than everyone else, is it really surprising they come out on top? Apple truly does have a world-class CPU design team, and that simply isn't refutable. They've mercilessly crushed Intel, literally Chipzilla, in both absolute performance and performance per watt - with phone SoCs! This isn't surprising in the least.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: J. DeMott on November 03, 2021, 14:34:00
Interesting article. Seems that Anandtech had different conclusions. Guess it depends on who you trust more, who you should believe.

anandtech.com/show/17032/tensor-soc-performance-efficiency/5

Given the title of this article. This smells a bit like click bait.
Title: Re: Google's Tensor is supposed be all about machine learning - it just got crushed by the Apple A15
Post by: cjpp78 on November 06, 2021, 19:57:04
Considering that the Pixel 4 also has a higher score in this benchmark compared to Pixel 6...I wouldn't take this benchmark too seriously as a true representation of the tensor's machine learning capabilities.