There's a lot of claims of poached talent in the article, basically claiming [paraphrasing] "Apple, maintaining their stressful work env and not paying to shore that up lost some rockstars" How true is this? If they're on the money it's an excellent example of a talent retention miss leading to a demonstrable mediocrity in delivery.
Seems silly to me. CPU designs are important, but these companies have more than enough engineers to make competent designs even with some people leaving. There's another factor that completely dominates. It's all about the fabs. Intel lost the performance lead, was it because of their designs? No, it's because they lost the lead in fabs. AMD passed Intel, was it because of their designs? No, it's because they use TS…
Apple M2 Die Shot and Architecture Analysis – Big Cost Increase and A15 Based IP
91–100 of 206 posts
Re: Apple M2 Die Shot and Architecture Analysis – Big Cost Increase and A15 Based IP
#92Earlier quoted context omitted.
My dad used to tell a story when as a kid he worked at a gas station. Guy shows up with a Ferrari, asks for a full tank, pays with a large note and my dad asks him to keep the change. The guy replied - boy, I got a lot of money Really, a lot. You know how I got them? I never gave anything away for free. Hand that change over.
That just illustrates that a lot of rich guys are entitled assholes. The correlation between assholery and driving an expensive car in particular has been studied. https://youtu.be/1EHhFwGeQLc
Re: Apple M2 Die Shot and Architecture Analysis – Big Cost Increase and A15 Based IP
#93Earlier quoted context omitted.
Android flagships are shipping with SVE2 as of this year, which I actually didn't realize until like two weeks ago because there's been nearly zero buzz about it. What's SVE2 being used for over NEON as of now?
Low level runtime optimisation that yields substantial performance gains in the user facing or system level software, ranging from cryptography through to data processing algorithms and very high throughput JSON parsing. Take OpenSSL as an isolated example. By simply fiddling with the C compiler flags to allow it to use NEON on M1, the sha256 calculation speed-up is 4x for 128 and 256 block sizes, with performance ga…
Because outside of servers where little cores don't exist, 256b ALUs in big cores mean 256b registers in little cores, and Cortex-A510 is way smaller than Gracemont. And then you're giving Samsung another opportunity to screw up big.LITTLE...
And even the server CPUs with SVE are 2x256b except A64FX which is HPC exclusive, so no better than 4x128b.
Re: Apple M2 Die Shot and Architecture Analysis – Big Cost Increase and A15 Based IP
#94Earlier quoted context omitted.
Soo... basically a 2x speedup in going from 4x128b to 2x512b ALUs, after discounting the frequency difference. But realistically, Intel's client configurations are 3x256b, which is only 25-40% faster in that paper. (I suspect any application doing enough quicksort that the 2x speedup is significant, would be even happier going slightly off-core to a coprocessor more specialized in vector processing, like Hwacha. Ther…
> Soo... basically a 2x speedup in going from 4x128b to 2x512b ALUs, after discounting the frequency difference. But realistically, Intel's client configurations are 3x256b, which is only 25-40% faster in that paper. 2.4x difference was, in fact, reported, however I still find it somewhat difficult to interpret the reported results. The processing unit size difference alone and the number of LU's can't account for su…
Re: Apple M2 Die Shot and Architecture Analysis – Big Cost Increase and A15 Based IP
#95Earlier quoted context omitted.
I'm still amazed at how jumping to a rival firm like this is possible in California, those of us in pretty much the rest of the country are locked behind non-competes.
That’s quite an exaggeration - many states disallow or severely limit non-competes, and in many of the states that allow them, they are often unenforced, or easy to get around. So yeah - some people in some parts of the country are locked behind non-competes (if they aren’t willing to move), but it’s hardly everyone.
California has a total ban on non-competes.
A very small handful of other states put restrictions on non-competes, but even those generally allow non-competition agreements if time limited, and the employee makes over ~$100k.
It’s widely accepted that prohibiting non-competes has been a significant factor in the tech industry success in California.
As one example, it is well known that Amazon aggressively enforces non-competes, even against line engineers.
Re: Apple M2 Die Shot and Architecture Analysis – Big Cost Increase and A15 Based IP
#96Earlier quoted context omitted.
«Whole system performance» is a meaningless term as it is a function of many, usually poorly controlled, input variables, and your whole system is different from my whole system. If my VPN tunnel allows me to have faster transfer speeds simply by virtue of having ISA assisted optimisations in the cryptographic library it uses, the net result will be very noticeable to me but perhaps not for you unless you also have t…
The idea that my overall browser performance might improve in a noticeable way because it is switching from NEON optimized Quicksort to SVE2 optimized Quicksort is simply laughable. On the other hand, switching to a processor fabbed on a better process node could easily have a noticeable impact on overall browser performance, or battery life while browsing, or both.
And an optimised QuickSort can also come in handy if one pokes around a large browser history or uses it as a knowledge base, which I do and use it on a regular basis. My browser keeps a uninterrupted record of all visited websites over the last 15+ years and being able to zoom in on a particular time span to find something within that temporal range quickly is important to me. I am almost certain that a sorting of sorts is involved somewhere behind the scenes.
Re: Apple M2 Die Shot and Architecture Analysis – Big Cost Increase and A15 Based IP
#97Earlier quoted context omitted.
Things don't become the "est" anything by being wasteful.
My dad used to tell a story when as a kid he worked at a gas station. Guy shows up with a Ferrari, asks for a full tank, pays with a large note and my dad asks him to keep the change. The guy replied - boy, I got a lot of money Really, a lot. You know how I got them? I never gave anything away for free. Hand that change over.
"Well I didn't get rich by writing a lot of cheques!"
Re: Apple M2 Die Shot and Architecture Analysis – Big Cost Increase and A15 Based IP
#98Earlier quoted context omitted.
That just illustrates that a lot of rich guys are entitled assholes. The correlation between assholery and driving an expensive car in particular has been studied. https://youtu.be/1EHhFwGeQLc
The more we automate the better. Computers don't ask to keep the change.
Re: Apple M2 Die Shot and Architecture Analysis – Big Cost Increase and A15 Based IP
#99Earlier quoted context omitted.
That just illustrates that a lot of rich guys are entitled assholes. The correlation between assholery and driving an expensive car in particular has been studied. https://youtu.be/1EHhFwGeQLc
Quoted post unavailable.
Re: Apple M2 Die Shot and Architecture Analysis – Big Cost Increase and A15 Based IP
#100Earlier quoted context omitted.
Quoted post unavailable.
The assholery part here is not about who keeps the change. It’s about telling a gas station boy “that’s how you got rich”. What makes you rich is first of all being born rich, which most rich people tend to ignore. On the few cases were we are really talking about people with humble beginnings, it’s all about making your time count. If the guy was really rich, the time it would take the boy to get inside, take 2 doll…