News for hackers. Stuff that matters.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @05:57AM (#26912935)
One thing which I don't think has been commented on is the marketing effort behind the M1.

It's getting a lot of prominence and its use across lots of computers means that there can be a consistent message that "M1 is great - get a new Mac and get an M1".

It also provides an opportunity to distinguish between M1 and the next generation M2 (presumably).

I've always thought Intel's marketing was a bit confused - i7 stays the same over 10+ years with only the obscure (to the general public) suffix changing from generation to generation.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by hutrdvnj on Friday April 23, 2021 @08:33AM (#26914032)
> I've always thought Intel's marketing was a bit confused - i7 stays the same over 10+ years

I think that is because the performance has been the same for the past 10+ years.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kevstev on Friday April 23, 2021 @09:43AM (#26914675)
I am continually astounded that the quad core sandy bridge core-i7 I bought in January 2011 is still completely serviceable for pretty much all tasks outside of gaming. The bezel and overall form factor is clownishly large by todays standards, and the screen is starting to look a bit faded, but as a portable but mostly stationary PC it still works great alongside my main laptop I use for work.

I knew back in 2011 I was buying something that was going to be pretty future proof, but 10 years... I would have laughed at you.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by KMnO4 on Friday April 23, 2021 @10:36AM (#26915179)
I think that’s because 99% of regular computer tasks don’t need 24 cores operating at 5 billion cycles per second.

The differences between an i7-4xxx and i7-11xxx are more about hardware acceleration, eg HEVC and SIMD. That’s why they look so much better in benchmarks that are designed with that in mind.

My main desktop is an unRAID server that hosts multiple VMs. Only yesterday I discovered that I accidentally only gave Windows four (of my 16) cores. Literally 3/4 of the processor was unused for months, and I didn’t notice any slow performance the entire time.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by chrisco255 on Friday April 23, 2021 @11:25AM (#26915692)
Speak for yourself. Me personally? I would like one core per Chrome tab.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by sillysaurusx on Friday April 23, 2021 @11:35AM (#26915801)
My new M1 constantly freezes, and I’m pretty sure it’s because of chrome. Or the secret SSD thrashing design flaw that Apple is hoping nobody talks about till they quietly fix it.

Was a bit disappointing. I was like, finally! A new thing! I’m freeeeeee..... wait no it still freezes, I miss sandy bridge, etc.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bayindirh on Friday April 23, 2021 @11:51AM (#26915992)
I use an M1 powered 16GB MacBook Air and I've never seen any freezing, even under heavy load. I don't use Google Chrome though.

Also, system is writing to the SSD with the same rate of my Linux machines: 4TB/year.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by sillysaurusx on Friday April 23, 2021 @12:25PM (#26916334)
Heavy load in my case is a few dozen terminal tabs, six of which are running TPU training jobs, 40 chrome tabs, a few of which are playing twitch streams and YouTube videos, a half dozen instances of pycharm, one webstorm, one clion, around 35 macvim windows, and a few dozen PDFs open in Preview. I’m not exactly representative, but I think the stddev of usage patterns is high across developers.

The unfortunate part is, when it freezes, it does the beachball for a full minute before I successfully execute a “switch to activity monitor / s click topmost process / force quit / confirm” sequence. Each step takes around 45 seconds to complete. I assume Apple QA never tested the extreme edges of workloads.

One poor guy on Twitter is already up to 18% of his SSD lifetime, in the first three months of having an M1. We had a heart to heart about how silly it was that the drive will die within a year, that Apple better replace it under warranty, and so on. But it’s a coin toss whether he’ll just have to eat the cost and buy a new one: https://twitter.com/_wli/status/1364934834229977090?s=21

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bayindirh on Friday April 23, 2021 @12:48PM (#26916611)
This is heavy load for any machine unless it's configured as a bona fide workstation. Any machine, any OS (with M1 MacBook Air's HW configuration) would trash its SSD while swapping in that case, IMHO.

> I’m not exactly representative, but I think the stddev of usage patterns is high across developers.

When I'm in development mode with all cylinders firing, I have a single Eclipse window in CDT perspective, a couple of terminal tabs, Zeal (or Dash) for documentation and a couple of firefox tabs for documentation not available in Zeal.

Music is either supplied by a single YouTube tab or Spotify, and that's it.

The most unfortunate component is CPU in my case. I try to ooze every single bit of performance from it while running the application. Memory controller comes the second due to transfer operations but, I neither max out the RAM or cause system to do heavy swapping.

I'm always kind of conscious about the hardware resources of the system and minimize my resource usage habitually, without killing productivity.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by msie on Friday April 23, 2021 @02:04PM (#26917420)
This guy seems to have pinpointed the problem: https://www.youtube.com/watch?v=FyMCoQmsv-I

The problem is unoptimized apps running on Rosetta2.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by sillysaurusx on Friday April 23, 2021 @03:20PM (#26918175)
Thank you for finding this!

Unfortunately, and somewhat sadly, and melanchololy, I must report that I've been at OS version 11.2.3 (the latest) and run almost zero Rosetta apps: KeepassX, Beyond Compare, and Optimal Layout; of those, Optimal Layout has read 100GB, which is almost nothing.

In comparison, my kernel_task process is at 43TB bytes written, and WindowServer is at 8TB read.

So, as with cancer, there are multiple contributing factors, and hopefully Apple will ship an update to fix it... someday.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ngcc_hk on Saturday April 24, 2021 @07:23AM (#26924086)
Surprise. I bought the rose... theory. Sigh.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by rjzzleep on Friday April 23, 2021 @01:03PM (#26916776)
Well on Linux my 16GB thinkpad would thrash for more than 60 seconds unless I sysrq.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by neycoda on Saturday April 24, 2021 @11:41AM (#26925694)
Thrash is an odd word for an SSD... I mean, there's no moving parts, so I can't imagine how it's thrashing about.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bayindirh on Saturday April 24, 2021 @11:47AM (#26925765)
Swamping an SSD with write requests and forcing it to write-level aggressively is trashing an SSD IMHO. Since it both silently grinds to fulfill the requests and loses a lot of lifespan during the process.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by smt88 on Saturday April 24, 2021 @10:19AM (#26924993)
Apple doesn't and shouldn't care about optimizing for your use-case. At some point, the user should be responsible for stopping processes when they're not using them anymore.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by airstrike on Friday April 23, 2021 @01:47PM (#26917246)
> 40 chrome tabs, a few of which are playing twitch streams and YouTube videos

> around 35 macvim windows

You do you, but I'd wager you could probably trim some of that low hanging fat

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by nexuist on Saturday April 24, 2021 @03:08AM (#26922907)
I was going to say, there's no humanely possible way you can watch and absorb the content from 5+ videos at the same time right? Like what's even the point? (I presume tabs with videos on them that aren't playing still perform around the same as tabs without videos at all, since there's no need to re-paint frames.)
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by cesarvarela on Friday April 23, 2021 @01:43PM (#26917202)
And here I am, thinking that heavy load is one node instance running webpack, a sql server, vscode, Figma and a few chrome tabs.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by reaperducer on Friday April 23, 2021 @05:49PM (#26919627)
a few of which are playing twitch streams and YouTube videos

How many eyes do you have?

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by exikyut on Friday April 23, 2021 @01:24PM (#26916989)
I am genuinely curious how you keep track of all that. Presumably this is all spread out over maybe a dozen workspaces?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by lostlogin on Friday April 23, 2021 @02:56PM (#26917932)
I’m reminded of the podcast ATP and the great episode ‘The Windows of Siracusa County’. John’s window management system is both baffling and amazing. It’s a good listen.

https://atp.fm/96

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bayindirh on Friday April 23, 2021 @01:47PM (#26917249)
Possibly multiple desktops.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by snambi on Friday April 23, 2021 @12:41PM (#26916534)
If I do the same in my intel Mac book pro, it not only screams, burns but also slows down. honestly intel chips are overrated and overpriced.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by oriolid on Friday April 23, 2021 @02:37PM (#26917710)
The surprising part is that you have attention to spare for all those distractions.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by m-p-3 on Saturday April 24, 2021 @10:41AM (#26925177)
I understand the idea of integrating everything to reduce the electronic footprint, but some stuff like RAM and storage should be serviceable outside of replacing the entire board..
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by astrange on Friday April 23, 2021 @05:55PM (#26919668)
Sounds like you should report it in Feedback Assistant since you have an unusual workload.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by markphip on Friday April 23, 2021 @12:49PM (#26916616)
Same here, zero freezing and amazing performance. I use Safari though and have not even installed Chrome.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bayindirh on Friday April 23, 2021 @12:56PM (#26916698)
I consider Chrome harmful TBH. I use Safari and Firefox (and I sync it with my other, non-apple computers).
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by vesrah on Friday April 23, 2021 @11:46AM (#26915922)
Is the the 8GB model? I had the same issue with my workload and found that it was always under high memory pressure, upgrading to a 16GB model fixed it for me.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by sillysaurusx on Friday April 23, 2021 @11:51AM (#26915979)
It’s the 16GB. The memory pressure is indeed the issue. I find it hilarious that Apple accidentally inverted their LRU into an MRU and constantly swaps for no reason, yet it’s still so fast that nobody even noticed during QA. Mine has already read/wrote 48TB in the first three weeks; at this rate the SSD will be dead in three years.

(If you haven’t looked into SSDGate yet, be sure to check your smartmon to see whether you’re affected.)

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by msie on Friday April 23, 2021 @02:05PM (#26917425)
This guy seems to have pinpointed the problem:

https://www.youtube.com/watch?v=FyMCoQmsv-I

The problem is unoptimized apps running on Rosetta2.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by astrange on Friday April 23, 2021 @05:02PM (#26919165)
Emulated apps don’t use more memory. It’s more likely Activity Monitor calculates their usage wrong, it doesn’t show very accurate numbers in the first place.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by diroussel on Saturday April 24, 2021 @11:28AM (#26925568)
Any sources for that. I did a quick web search but didn’t find any conclusions to the saga.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jacobolus on Friday April 23, 2021 @04:24PM (#26918787)
Chrome is by far the worst-performing browser on my (Intel-based) Mac with many tabs open. It doesn’t come anywhere close to keeping up with my browsing style, wasting tons of system resources, glitching, crashing, etc.... and then oh wow the battery drain.

Safari is best, but Firefox is also pretty decent nowadays.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by gregsq on Friday April 23, 2021 @07:18PM (#26920395)
I have the same issue with freezing regularly. Using emacs aarch64 build and clang from llvm sources ( or OS X native clang, either one ) compiling in emacs window (Mx compile) and it will stop, hang for about 10 seconds, and then reboot. Rosetta isn’t in this chain. Haven’t looked to find why yet, but task switch to Apple news while I’m waiting and I can see the build in emacs halt for a while. Task switch works after a while, but sometimes it doesn’t and a watchdog kicks in it seems.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by amilios on Friday April 23, 2021 @02:20PM (#26917564)
I actually have an orthogonal issue, but I wonder if it's related. When I have an external monitor connected via a Thunderbolt dock, the device takes forever to wake from hibernation (that is to say when I've left it on sleep for several hours). i.e. 10+ seconds, which is kind of ridiculous in 2021. This doesn't happen when the monitor is not connected. I also have a similar amount of things open as you described
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ngcc_hk on Saturday April 24, 2021 @07:29AM (#26924119)
Not m1; but unplug and plug it back helps a lot
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by 650REDHAIR on Friday April 23, 2021 @12:52PM (#26916652)
What about Safari?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kstrauser on Friday April 23, 2021 @01:37PM (#26917137)
That's a perfectly valid question. Lots of people use Chrome because they've used Chrome, and that's the whole reason. Some people need Chrome because it supports some site or tool that they require. I recommend that everyone else at least try Safari and see what they think of it.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by spurgu on Friday April 23, 2021 @03:07PM (#26918038)
Last time I tried it (couple of months ago) there were practically no extensions and Bitwarden didn't work in incognito. And Chrome's UI/UX is simply great. And dev tools as well.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by mvanbaak on Friday April 23, 2021 @06:22PM (#26919888)
That’s a personal preference thing. Personally I think chrome UI/UX is horrible and slow. Ut I’m a safari user so again: personal preference.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by spurgu on Friday April 23, 2021 @06:44PM (#26920118)
Sure, I've never used Safari enough myself to have an opinion (since it's never been an option for me due to various things), it might be equal to Chrome or even better (I like Safari's clean UI). I'm mostly comparing it to Firefox which is quite clunky in my opinion (I've given it many chances).

And I'm actually typing this on Safari now and it looks like the issue has been fixed - Bitwarden now works in private mode. Maybe it's time to give it yet another shot. :)

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by spurgu on Friday April 23, 2021 @08:01PM (#26920717)
Whoa.

Maybe an hour into testing Safari and I look at Activity Monitor and see that https://calendar.google.com is consuming 1 GB of RAM and https://docs.google.com 865 MB. :o

Don't know if the numbers are comparable but in Chrome's Task Manager the numbers are 224 MB and 121 MB respectively.

Edit: This might be an old (unfixed) issue https://discussions.apple.com/thread/6640430 ... This sucks because I have a specific doc and the calendar that I always keep open in pinned tabs. There are some other sites with seemingly quite high RAM usage as well. Well at least nothing is lagging so I guess I'll just chug on and see what happens.

Edit2: This behavior is just insane. I closed those two tabs and suddenly Gmail shoots up from out of the blue to 1.22 GB?! Then I reopen the two previous tabs (doc/calendar) again and Gmail stays the same while Calendar goes on a diet and sits at 187 MB (doc at 983). This is super weird. I'll just keep them open and see how it behaves overall, might just be wonky numbers?

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Frondo on Saturday April 24, 2021 @09:46AM (#26924792)
I recently got an M1 mac myself and tried Safari out again -- I seldom used it on my 2016 Pro (preferred Firefox) but it's supposed to have stellar battery life, so why not give it a go?

Nice that they've got built-in tracking protection now, I guess, but I left Twitter running in a tab overnight and when I woke up Safari was reporting over a gb of memory use for that tab alone. Something in how they cache or handle JS for some of these long-running services, or maybe having to do with service workers ?, Safari just seems to consume a lot of memory. It's not a huge issue I guess, with the way the M1 never seems to have any memory pressure issues, but it's part of why I remember switching off Safari in the first place.

If anyone knows why Safari seems to consume more memory with these long-running processes, I'd be real curious to know why...

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by spurgu on Saturday April 24, 2021 @10:15AM (#26924962)
Battery life has been the reason for me trying it in the past as well.

And yeah I mean even though Activity Monitor is reporting high RAM usage I don't seem to have any memory pressure issues so it might not be that big of a deal (MBP 2015 w/ 8 GB RAM).

I'm actually considering getting an M1 myself next week. Have been waiting for the initial kinks to get sorted out and most apps ported to it and I think it's time now. :) SSD wear seems to have been resolved with the latest Big Sur versions and fewer Rosetta apps and now even ST4 beta has an M1 build.

My justifications are that I'll get an excuse to upgrade to 16 GB RAM and I'll get touch ID so I can have a more secure password and not have to type it all the time. And with the stellar performance and battery life of the M1 I can just keep using Chrome (Brave). :P

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by thu2111 on Saturday April 24, 2021 @05:37AM (#26923587)
It sounds like they are sharing memory and the shared memory is getting accounted to whatever tab was opened first until it closes.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by spurgu on Saturday April 24, 2021 @10:06AM (#26924908)
Meh.

New tabs are opening in weird places, really faaaar to the right skipping between 6-7 (unrelated) tabs. Really cumbersome to navigate.

Horrible selection of extensions still. Really missing searching for any tab with Cmd+Shift+K (I often have ~100 tabs open across multiple windows) that I get with the Tab Switcher extension.

There's a Noscript equivalent extension but it costs $3...

And I can't initiate a search with "url bar -> you[tab]<searchterm>[enter]" (for a Youtube search).

Meh. Safari just doesn't work for me. Maybe if I sat down for a week or two and wrote a bunch of extensions myself but I don't see the value in that.

On the plus side Safari does seem snappy but then again I only have ~30 tabs open (across 6 windows) currently. So I might give it a win on speed but it definitely loses in overall usability.

Will try again in a year or so.

Edit: OH SHIT this is a definite dealbraker - apparently I can't select multiple tabs by Shift-clicking to pull them out into a new window. That completely kills my workflow of separating topics into different windows, and/or closing tabs in bulk.

Edit2: Wtf, how didn't I notice this earlier - I cannot see the URL when hovering over a link. How does anyone consider this within the realm of good UX?

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by mrehler on Sunday April 25, 2021 @08:08PM (#26937988)
Command+/ will fire up the status bar for Safari which shows you the URLS.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by spurgu on Monday April 26, 2021 @12:30PM (#26944473)
Ok that's a weird default...
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by wdb on Sunday April 25, 2021 @08:17PM (#26938044)
For your last issue you can see it when you display status bar.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by spurgu on Monday April 26, 2021 @12:30PM (#26944474)
Ok that's a weird default...
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by davio on Friday April 23, 2021 @02:41PM (#26917746)
When I first had my M1, I ironically had to use Canary for stability purposes
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by muddi900 on Sunday April 25, 2021 @05:08AM (#26931376)
This does not happen to me on Firefox, I am running 2 windows with dozen tabs each.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by rjzzleep on Friday April 23, 2021 @11:31AM (#26915746)
Yeah, 2500 cores per CPU sure would be nice.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jbergens on Saturday April 24, 2021 @04:52PM (#26928185)
Shouldn't that be one 8GB memory bank per tab?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by yunohn on Friday April 23, 2021 @12:21PM (#26916302)
I’m unsure if this is sarcasm.

But most tasks (& tabs) are idling your CPU for a majority of the time. There’s no value to this at all.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by thehnguy on Friday April 23, 2021 @04:03PM (#26918608)
This is perhaps the real genius of the M1. It's a great chip and all. But when you make it the only choice, people are finding the only choice is more than sufficient. And now Apple only has to produce one piece of silicon for their iMacs, iPad Pro, and Laptops. What a boon for logistics.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by fragmede on Friday April 23, 2021 @04:11PM (#26918684)
The success of the M1 is a boon for Apple, but I'm not sure that only having to produce one CPU to be used across all devices is where the optimization lies, especially considering that Apple is selling the iPhone SE with an older CPU and not simplifying by not selling it.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pranavjoneja on Friday April 23, 2021 @05:39PM (#26919537)
Just because it's being sold today doesn't mean it's actively manufactured still. They could have stockpiled the older processors or have spare inventory to continue meeting demand
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by mh8h on Friday April 23, 2021 @01:34PM (#26917107)
I have a 15" retina MacBook Pro from 2012, and another from 2018. The one from 2012 is fine for everyday use. But the difference in single core performance, and also IO, is substantial. That's really important when it comes to a lot of typical development work. For example Rails starts at least 2x faster on the newer laptop.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pdimitar on Friday April 23, 2021 @11:08AM (#26915493)
My gaming PC is almost 10 years old and is with an i7 3770. Only upgrade was a GTX 980 five or six years ago.

That thing flies for anything and everything I put it through.

One day I'll retire it as a gaming machine and convert it to a Linux server or a casual workstation and I am sure it's going to be even faster than Win10.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bayindirh on Friday April 23, 2021 @11:54AM (#26916030)
My primary desktop is a 3770K running Linux. That CPU's the unexpected beast. Just churning through what you throw at it with incredible speed even for today. I process RAW photos, encode some audio and develop high performance scientific software on it (testing it lowers my heating bills, somewhat).

I want to try one of the new Ryzen CPUs, but I have no reason to upgrade.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jagger27 on Friday April 23, 2021 @12:19PM (#26916284)
I’ve been doing big C++ builds (think gcc, LLVM-sized projects) on my Ryzen 9 5950X and I wouldn’t have it any other way. This thing saves me so much time every day. It’s so nice not to have to do remote builds to get a quick prototype.

The best part is that it was a drop in replacement for my 2700X. I already had a great Noctua air cooler so I was all set.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pdimitar on Saturday April 24, 2021 @07:01AM (#26923971)
Ah, Ryzen 5000 and Threadripper 3000 series are absolute beasts, no doubt about it.

I want to work with Rust more and when I get to that point I'll likely start gathering money for a TR Pro but until then, and me mostly working with dynamical languages, even old-ish i7 CPUs are more than adequate.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by strictnein on Friday April 23, 2021 @11:35AM (#26915802)
Yeah, I'd like to upgrade my gaming system (4970k and a GTX1080ti) but past wanting to play at 4k and experience ray tracing there is almost no reason to do so.

Now, if the 3080 was actually available at MSRP I'd probably have upgraded, but that's at least a year away from happening.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pdimitar on Friday April 23, 2021 @11:45AM (#26915906)
IMO go big or go home in this case. For a gaming machine I'd aim for some of the Ryzen 5000's (likely even the 5700 is an overkill) and an RTX 3090 so I can play 3440x1440 @ 144FPS (or maybe even 4K @ 120FPS).

As it is, I almost have no reason to upgrade my gaming machine right now. Playing on a 21:9 wide display (2560x1080) and never go below 70-80 FPS in any game. Usually it's 100-120 FPS.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by notJim on Friday April 23, 2021 @12:50PM (#26916633)
The problem with these cards is actually being able to get one. Even if you've got the $2k to spend for a 3090, good luck with finding stock.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pdimitar on Friday April 23, 2021 @12:55PM (#26916690)
True. Right now I could only buy an RTX 3090 for 3100 EUR (~3740 USD) and I am not willing to pay that much.

But I am happy to wait. Upgrading my gaming machine is a very low prio.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bitwize on Friday April 23, 2021 @01:14PM (#26916888)
Yeah, I have two thinkpads -- one from 2010 and one from 2012. Both of them have enough grunt to get through most any task, the heaviest of which is compiling large codebases. One of them was my daily driver for eight years; I only upgraded to a Ryzen because I wanted MOAR COARS and more RAM.

It's funny how today's computers could theoretically handle a user's workload for decades yet Apple builds them to fall apart after four years. There was a Hackernews story recently about a guy faffing around with old 68k Macs from the late 80s, he said that those old Macs were rated by Apple to last for fifteen years. And yet they come from an era of much more rapid utility decay for computer hardware, when a computer would be utterly obsolete after just a few years.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pdimitar on Saturday April 24, 2021 @07:10AM (#26924024)
I think you might be going to the other extreme just by a tiiiiiiiny bit. :D

It's true that a lot of people are just fine with a a 10-year old i5 or an i7. Hell, a lot of store owners and front-end offices grumble at an i3 CPU because it's still too powerful for the daily activities of the staff.

But when it comes to routinely compiling C / C++ / Rust then you need all the power and hardware innovation you can get.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by oriolid on Friday April 23, 2021 @02:40PM (#26917741)
This would be more convincing if I wasn't reading it on a 2013 Macbook. But yes, Big Sur is the last major update available and in a few years it's going to be obsolete.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by anthk on Friday April 23, 2021 @04:09PM (#26918669)
TBH a 68040 mac would be useful in 1999.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by nemacol on Friday April 23, 2021 @11:18AM (#26915602)
I built my own gaming pc back in Nov 2010 with an i7-970 24g ram. While I have upgraded the GPU twice and upgraded to larger SSD's as prices have come down, I am still using the same machine for gaming. Not that what I am doing is very intense or hardcore intense graphics. I can comfortably play all the Blizzard titles, modern FPS like whatever COD is newest, etc. Maybe not on max settings anymore.

Still, I am impressed by how much I have gotten out of my machine.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by stjohnswarts on Friday April 23, 2021 @11:34AM (#26915781)
Yep and take computer from 2001 and run it in 2011, you wouldn't have been nearly as happy with the performance. There have been incremental upgrades but mostly just the core count which is great for handling server stuff but not nearly as noticeable as Hz counts increases
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by brewdad on Friday April 23, 2021 @11:59AM (#26916085)
The other main improvement in the past 10 years is the power draw. You can get more than 10 hours of battery life in a machine that weighs less than 3 lbs. That would have been unthinkable a decade ago.

CPU improvements are only part of the story in making that happen but the are certainly far ahead of where things were in the not so distant past.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kevin_thibedeau on Friday April 23, 2021 @02:52PM (#26917884)
10 hour battery life was achievable 15 years ago on Pentium M provided you under-volted, under-clocked, and had a high capacity battery.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by edvinbesic on Friday April 23, 2021 @03:52PM (#26918490)
How far does this goalpost go?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kevin_thibedeau on Friday April 23, 2021 @05:48PM (#26919618)
The point is that the technology for long life laptops has been ready for a long time. It's just that Intel marketing calls all the shots and they only wanted to sell multicore space heaters with space heater memory to sweeten the deal. With this burden on chipset side, it was impossible to compensate with extra amp hours and maintain portable weight.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by rualca on Friday April 23, 2021 @07:45PM (#26920607)
> The point is that the technology for long life laptops has been ready for a long time.

You're desperately moving the goal post to ridiculous places. It's like claiming that walking on the moon is supposed to be considered normal just because the technology has been ready for a long time.

That claim is irrelevant, isn't it? I mean, what good does a "technically it's possible" claim do if a) no, it's clearly not possible outside exceptionally rare circumstances b) the average consumer device is way behind any of those outlandish claims.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by rualca on Friday April 23, 2021 @07:42PM (#26920586)
> (...) provided you under-volted, under-clocked, and had a high capacity battery.

The fact alone that you're talking about using/adding a nonstandard and exceptional battery is more than enough to throw out that claim.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Dylan16807 on Sunday April 25, 2021 @04:14AM (#26931143)
If you took the small 2010 macbook air and doubled the size of its battery you'd be extremely close to 10 hours and 3 pounds, so I wouldn't go with "unthinkable".
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by KozmoNau7 on Friday April 23, 2021 @12:46PM (#26916585)
My desktop is 2010 vintage 6-core Phenom II 1100T with 16GB RAM, the motherboard is officially maxed out, but I've been told it can take 32GB just fine. It has been upgraded with an SSD and more recently a Radeon RX560, and it really does everything I need. Newer games do need lower settings, but it'll motor through most games at 720p. I added a PCIe USB-C interface card, so I'm not even stuck at USB 2.0 anymore.

I have considered replacing it with something smaller, now that all of my files are on a NAS and I don't need room for 5-6 drives in this machine. But I just don't feel like I would be getting enough of an improvement over what I already have, even with hefty new parts.

My laptop is a 2011 vintage X220i, and that is starting to feel a little bit behind, mostly thanks to the i3 inside. But it connects to 5GHz WiFi and is fast enough for browsing and video playback, so for now it keeps on truckin'.

Actually the best upgrade would be a decently powerful 12-14" laptop paired with an eGPU dock. That setup would handily replace both machines, but eGPUs just aren't a mature configuration yet, especially combined with Linux. Maybe in a few years.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by top_kekeroni_m8 on Friday April 30, 2021 @04:00AM (#26990856)
Gaming at 720p in 2021? Oh come on, you really need to try some 1440p/144hz gaming ;)
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by simonh on Friday April 23, 2021 @10:49AM (#26915281)
I have to admit this is right. Even my old 2012 i7 Mac mini is still a perfectly serviceable machine to this day.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by officeplant on Friday April 23, 2021 @11:11AM (#26915522)
Late-2012 ivy bridge i5 Mac Mini here. For a dual core machine it's really not all that bad of a daily driver experience. Makes me sad that I have to spend a crazy amount of money to get 16GB of ram and 1TB of SSD in a M1 Mini to match what I currently use. (although I understand the 1TB of SSD in the M1 is vastly superior)
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by nemacol on Friday April 23, 2021 @11:23AM (#26915668)
Just for the fun of it, I tried to play WoW classic on my late-2012 mac mini and it ran like a toaster oven, but it worked just fine. Pretty fun. After putting the SSD in it, of course.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kergonath on Friday April 23, 2021 @02:16PM (#26917537)
I used to play WoW on a G4 PowerBook! To be honest, it was decent, but the resolution was not great. I remember vividly having to look at the ground and zoom in all the way just to be able to go from the bank to the AH at IF. Hopefully whatever Intel GPU you have in your Mini is better than the Radeon 9700 in my old laptop.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by officeplant on Friday April 23, 2021 @12:06PM (#26916175)
Yeah smcfancontrol is a must. I keep the fan around ~3000rpm during moderate use and bump it up to 5000rpm or max it out if I'm going to game or render something. I've been tempted to look into TB2 to TB3 adapters and eGPU's but its a janky solution to extending the life of an 8+ year old machine.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by reaperducer on Friday April 23, 2021 @05:55PM (#26919670)
11-inch 2011 MacBook Air here. It's my main machine.

I'll turn it into a media server once Apple comes out with an Mx machine with a screen of at least 15 inches.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by officeplant on Sunday May 02, 2021 @12:02AM (#27012255)
I wish they could just give me that machine with a modern screen and an M1 chip.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by tomcam on Friday April 23, 2021 @10:34PM (#26921750)
Those things are beasts and have incredible ergonomic profile. I just bought one last year, with an i7 and 1tb ssd. Love it almost as much (for other reasons obviously) as my $23,000 Mac pro music rig purchased about the same time.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by notahaterbut on Friday April 23, 2021 @12:05PM (#26916157)
I have a near death grip on my late 2012 Mac mini i7 (upgraded to 16GB and 2 1TB ssds) It has stood the test of time and to me is an engineering marvel.

Aside from gaming it can last another 10 years.

For longevity, I keep it on its side and replaced the bottom lid with an aluminum mesh lid. This has made it near silent for 80% of my tasks (programmer centric). I also regularly clean out the fan.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by webmobdev on Friday April 23, 2021 @01:54PM (#26917321)
Same here - I was tempted to upgrade when the newer mac intel models came out, but the soldered RAM / SSD bullshit kept me off them. I've hear that the 2012 mac mini can theoretically support 32 GB RAM (as other similar i7 processor devices can) - I think I'll try that 5 years down the lane for the heck of it. For now, 16 GB RAM and an SSD disk make it a very capable machine, that can (as you rightly pointed out) last for another decade.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by city41 on Friday April 23, 2021 @03:00PM (#26917972)
My 2012 MacBook Pro (the very first retina model) is 100% usable as daily driver. Only problem is it needs a new battery.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by cptnapalm on Friday April 23, 2021 @10:30AM (#26915139)
I got a 2009 Mac Pro with dual sockets at a state auction and put in a couple of inexpensive hexcore Xeons. The sum total after 2 graphics cards and 48 GB of RAM was less than $750 and it runs everything pretty well.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kitsunesoba on Friday April 23, 2021 @11:45AM (#26915910)
If it weren’t for the fact that it’s not good at being a laptop (chunky, heavy, hot), I’d be perfectly happy using my old QX9300 (Core 2 Quad) workstation laptop for day to day. With an SSD and the Bluetooth+Wifi upgraded to Intel AX200 it’s only marginally slower than my newer x86 boxes at most things, and its 15.4” 1920x1200 display is still nicer than what ships on a lot of laptops today. Wouldn’t want to use it as a dev machine, but any less demanding usage would be fine.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ynik on Friday April 23, 2021 @10:39AM (#26915199)
Two years ago when I got the Lenovo e590 (Intel Core i5-8265U), I benchmarked running the unit tests of my project on it. (though I didn't really intend on using the e590 for development) I compared against my old desktop from 2010 (1st-gen Core i5-750).

Turns out that the old desktop won by a solid 10% margin! A whole decade of new Intel generations still can't make up for the disadvantage of using a mobile CPU.

P.S. The e590 barely survived 2 years and is dead now (broken USB-C charging port).

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by MrFoof on Friday April 23, 2021 @10:58AM (#26915392)
I'm also staring at a Mid-2011 Sandy Bridge quad-core iMac that's been on my desk since May 2011.

It'll be replaced come August-ish with a 32-core Zen 3 Threadripper (with 256GB of ECC). Though in a few years I'll likely put an M3 Mac Mini alongside it to figure out when I'll feel comfortable going to ARM full time, as all my customers (and their applications) are still native x86 only... for now.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by BeFlatXIII on Friday April 23, 2021 @01:14PM (#26916884)
There is only one other popular task that a decade-old CPU can’t handle acceptably well: running a web browser. Outside of that, computers have been good enough ever since HiDPI/Retina screens became standard.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by neycoda on Saturday April 24, 2021 @11:39AM (#26925669)
I have a quad core i7 from 2013 and the laptop still runs just as fast. I had to replace the hard drive and the RAM is maxed at 16GB (not good for virtualization), but it runs like new except for some odd screen recording hiccups with Microsoft's Xbox thing, but really all of the performance problems seem to just be driver bugs in relation to Dell's way of doing things.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ska on Friday April 23, 2021 @01:25PM (#26917010)
> I bought in January 2011 is still completely serviceable for pretty

Isn't this essentially what Apple's observation was (and hence their spec choices)?

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by brailsafe on Friday April 23, 2021 @10:25PM (#26921701)
Which computer are you referring to?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by numlock86 on Friday April 23, 2021 @09:50AM (#26914740)
> I think that is because the performance has been the same for the past 10+ years.

Ah yes, the exaggerated funny phrase. On a serious note, the performance difference from an i7 7th generation (7700k) to an i7 10th generation (10700k) felt quite impressive.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by onli on Friday April 23, 2021 @10:03AM (#26914882)
Not a surprise. Stronger cores and double the cores and threads. And that's not a theoretical difference, they had a performance uptick of up to 100% even in games [0].

[0]: https://www.pc-kombo.com/us/benchmark/games/cpu/compare?ids%...

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by DCKing on Friday April 23, 2021 @11:31AM (#26915750)
The 7700K and 10700K use virtually the same Skylake architecture cores with very minor tweaks between them. The only CPU performance gains Intel made in the 2015-2020 period were clock speeds, core counts and support for higher memory speeds. The 7700K and 10700K even share the same integrated graphics architecture.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by onli on Friday April 23, 2021 @11:57AM (#26916068)
I think that's correct. But it is all true at the same time. The cores are stronger because of the higher clock they can achieve and how the turbo clock works, and the higher core count does make a big difference. Higher memory speed also helps (though the difference in practice on Z board should be just a matter of what was typically on the market). Intel UHD 630 is even usually a tiny bit faster than the Intel HD 630, even if that's also only from the clock difference - only now with the UHD 730 and 750 did they improve things there.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jean_tta on Friday April 23, 2021 @09:04AM (#26914327)
Most people have no need to compare CPUs between mobile/non mobile or generation. They just need to know if the laptop they're looking at has the high end / middle end / low end CPU. You'd be comparing a new laptop with latest(-ish) CPUs.

The i3/i5/i7 makes it plain & simple to know that.

You don't need to figure out what the "middle end" CPU is called this year. It's the i5, problem solved.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Macha on Friday April 23, 2021 @09:24AM (#26914493)
Except you go to the store and there's laptops with 3 generations of cpus in there and the 10nm/14nm split for tenth gen so it's entirely possible to run into a laptop with an i7 worse than the i5 in the laptop next to it on the shelf/store webpage.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by geerlingguy on Friday April 23, 2021 @10:21AM (#26915041)
Or in my case, my new i3 laptop runs circles around my 5-year-old i7 laptop.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by unchocked on Friday April 23, 2021 @09:50AM (#26914745)
Right, and this describes the marketing problem. If I already have an i5, why would I need another one unless it's broken?

If I have an M1 and they're selling M5's, I'm continually reminded that my rig is out of date.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kijin on Friday April 23, 2021 @12:56PM (#26916694)
This reminds me of when the iPhone first came out. Back then, most phones from other manufacturers had an assortment of random names and model numbers that carried no hint as to which one was better or newer. Meanwhile, iPhone N+1 was obviously better than iPhone N.

Samsung quickly learned to play the same trick with their yearly Galaxy S and Galaxy Note releases. That decision probably contributed to the market share they've been enjoying.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by astrange on Friday April 23, 2021 @05:19PM (#26919325)
The confusing names can be good for big box stores because they prevent comparison shopping, if every store gets their own SKU then they can offer to beat competitors' prices without ever having to do it. Although for phones, they were mostly handed out by carriers at the time and people didn't shop on their own.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by caslon on Friday April 23, 2021 @09:44AM (#26914684)
You can't forget that there are multiple variants of i3, i5 and i7 every year! And presumably now the i9 but I haven't been paying attention.

6400 6500 6600 6600k random assortment of numbers and letters!

It hardly works! The consumer still has to do just as much work!

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kijin on Friday April 23, 2021 @01:02PM (#26916749)
It's even worse these days. There are letters in the middle of the model name, e.g. i7-1165G7, not just at the beginning and end! That thing doesn't even sort. You have no idea where to position it without seeing the spec sheet and Passmark scores.

We consumers have it easy, though. Go find some Xeon or EPYC model numbers and try to figure out which digit means what. They make absolutely no sense.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Dylan16807 on Sunday April 25, 2021 @04:25AM (#26931198)
> You have no idea where to position it without seeing the spec sheet and Passmark scores.

You can probably get pretty far by adding the 3/5/7 to the generation number and sorting by the sum.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @09:19AM (#26914456)
The decision that people think about most is when to upgrade (by definition it stretches over a longer time period than the single point purchasing decision).

That's why we have iPhone 7/8/9...13 and similarly for Samsung etc.

If your i3/i5/i7 designation gives no clues then that's not helpful.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by earthboundkid on Friday April 23, 2021 @09:30AM (#26914547)
Yes, this point is so obvious, I feel like I've got to be missing something. I am a professional programmer. I am vaguely aware that Intel chips have X-Lake based codenames. I have no idea how to compare the chip in my current laptop to a new laptop based on Intel's marketing names. To convince myself to upgrade, I just go to Geekbench, because nothing else in the marketing tells me the new chip is better. Seems like a very fundamental marketing failure that could be resolved by exposing the X-Lake names to the public in some friendly form.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Macha on Friday April 23, 2021 @09:51AM (#26914752)
Intel CPU numbering:

iX-YYZZZ[Suffix]

X = 3/5/7/9 = market positioning bucket. Higher is better

Y = generation, currently at 11. This is basically a numeric form of the "* Lake" naming, except for 10th gen where Ice Lake (10nm, better power efficiency) and Comet Lake (14nm, higher max perf) co-existed in laptops

ZZZ = position within that generation, higher is better, more detailed than the i3/i5/i7/i9 bucketing.

Suffixes:

H = "High Performance" - laptop CPUs with higher perf and higher energy usage. The fastest laptop chips in a given gen previously got branded "HQ" (originally the Q meant quad core), but otherwise HQ = H.

U = "Ultra portable" - laptop CPUs with lower perf and energy usage. Usually can boost well for short tasks, so you might not notice if the most intensive thing you do is compiling code but fall flat for longer workloads such as gaming.

Y = Lowest power usage - These are all garbage, to be honest. You might have one in your windows tablet or netbook.

M = "Mobile" - dead these days, as the H chips replaced them, there were a couple of gens where H and M co-existed with H > M > U.

G_N_ - Integrated graphics rating. All G3 cpus in the same gen will have the same igpu. This only exists on tenth gen/eleventh gen 10nm chips. These chips are more efficient than H/U series chips at the same perf, but don't yet reach the performance peaks of the H series due to lower clock speeds.

K - Unlocked overclockable CPUs, mostly desktop chips, but HK chips for laptops exist too.

F - No integrated GPU. Mostly desktop only.

T - Power efficient desktop CPU (thanks mehlmao)

These suffixes can be combined, e.g. HK for overclockable laptop cpus or KF for desktop cpus with overclocking and no IGPU.

---

So the rule of thumb version for a laptop buyer is H = high power, U/Gx = better battery life, within that, pick highest perf ranking number (ZZZ) within your budget. Deduct 1-2 positions per generation out of date. If you need to compare cross-gen or vs AMD, you need to go look at reviews.

The G numbers in particular are pretty meaningless to consumers. Basically all Intel iGPUs fall into a bucket that is "Good enough for windows or esports titles, not good enough for new or recent AAA games".

Other features are more of interest to DIY builders, nobody is going to sell you a laptop with no igpu and no dgpu, and if you're not interested enough to read up on this, you certainly don't care about overclocking.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by javajosh on Friday April 23, 2021 @10:25AM (#26915085)
Oh wow, this is great Macha! You've provided a concise solution to a real puzzle who's importance fit precisely in the space occupied by "important enough to know" and "not important enough to research it myself". Intel should put your explanation in a PDF and distribute it widely. (Or better, review their marketing approach.)
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by clukic on Friday April 23, 2021 @10:11AM (#26914960)
Well...this is incredibly useful information that is remarkably obscure.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by vel0city on Friday April 23, 2021 @10:18AM (#26915008)
They might not do it anymore but they also previously used P for GPU-less CPUs as well, i.e. 3350P.

https://ark.intel.com/content/www/us/en/ark/products/69114/i...

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by mehlmao on Friday April 23, 2021 @10:51AM (#26915300)
There's also the T suffix for desktop processors, indicating lower power usage. I put one of those in my NAS/Plex server.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kstrauser on Friday April 23, 2021 @01:40PM (#26917169)
Has anyone made a website that decodes the numbers like this?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @10:03AM (#26914885)
I think Intel's marketing may have fallen down because:

- At one point everyone upgraded their PC every few years anyway.

- Just having Intel on the box was sufficiently impressive to make the sale.

Now they really need to push their latest CPUs as the latest and greatest.

I like the Lake names but I've never understood from a marketing perspective (what have chips got to do with lakes - were they designed near these lakes?) they feel more like code names that accidentally got leaked.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by sib on Friday April 23, 2021 @01:31PM (#26917078)
Many years ago Intel got sued for using code names that were things like "Hendrix" so they started using code names that were geographic features that could not be "owned" by others...
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by thu2111 on Saturday April 24, 2021 @05:46AM (#26923625)
They are not real lakes, as far as I know. They might have been once but Skylake and Ice Lake are just made up.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by k1t on Friday April 23, 2021 @10:42AM (#26915224)
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pjmlp on Saturday April 24, 2021 @03:05AM (#26922887)
Thing is, unless one is doing AAA games, surviving Android, Rust or C++ builds, or trying to see how much Docker instances it is capable to stuff into the machine, any 10 years old computer will do let alone a randomly chosen one at the computer store down the street.

Even ARM, if it wants to displace Intel, it will be selling cloud pizza boxes or phones to replace those that get stolen/broken.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jrumbut on Friday April 23, 2021 @09:19AM (#26914452)
This definitely feels like an engineer's approach to marketing.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by tester34 on Friday April 23, 2021 @10:02AM (#26914875)
what???

>The i3/i5/i7 makes it plain & simple to know that.

there are i7s that are terrible

there are i5s that are terrible

there are decent i3s

"i3" "i5" "i7" doesn't tell you anything itself about perf

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Aperocky on Friday April 23, 2021 @10:24AM (#26915079)
Yeah and then they get surprised at why the mobile one suck.

That was me trying to play games on laptops with 'i7' about a dozen years ago.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jean_tta on Friday April 23, 2021 @10:31AM (#26915149)
I am not arguing that the product naming is perfect, only that is not completely absurd as others claimed.

Comparing the performance of laptop and desktop is a niche case. Most people know whether they want a laptop or a desktop and then choose among those categories.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by eitland on Friday April 23, 2021 @10:52AM (#26915315)
> Comparing the performance of laptop and desktop is a niche case. Most people know whether they want a laptop or a desktop and then choose among those categories.

I think you will find many people thinking that is a very useful thing to compare.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by manigandham on Friday April 23, 2021 @01:41PM (#26917185)
That's already too low-level for most people. They care about the overall device model, not the components inside. This is why Apple has been so successful, everything has a simple model and version number or year attached, with generally more performance as numbers (storage, ram) get bigger.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by memsom on Friday April 23, 2021 @10:51AM (#26915301)
When you can walk in to a store and be presented with laptops with "Core i5" that are 1 or more generations apart, and where a newer processor isn't always better than an older generation (different architecture, cores caches etc), I think having more than "it's an new laptop and it has an i5" is quite helpful. I think with the Apple chips, there is always a progression so far. If they keep that up, the marketing is on point and you'd always know that what you are buying is "one better than last year". I appreciate we can't guess what they will actually do, and the reality might be as diluted as the ia32/X64 marketplace is now.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by michaelt on Friday April 23, 2021 @09:28AM (#26914530)
Maybe not.

But if you're thinking "Should I upgrade my 6 year old i7 system?" or "Will I notice the difference from spending an extra $200 on my CPU?" these days it isn't easy to come up with a sure answer.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by josho on Friday April 23, 2021 @09:33AM (#26914577)
That’s intentional. It’s so that the salesperson can use messaging to guide you to whatever machine they have the best margins on.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by hobs on Friday April 23, 2021 @09:58AM (#26914829)
Spoiling your customers with choice actually often has the opposite effect, they become apathetic and do nothing.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by brewdad on Friday April 23, 2021 @12:07PM (#26916183)
For me, the buying strategy these days is to decide on the features that are most important (screen, keyboard, RAM, battery life, etc.) Find a machine that satisfies those key elements and then pick a price point and buy. Doing anything more leads to the paralysis you mention.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by eloff on Friday April 23, 2021 @12:50PM (#26916632)
The performance difference between i7s of 10 years ago versus today is more than 2x per core, and the number of cores have also more than doubled in that time period.

That's over a 4x performance difference in 10 years, it's not quite the good old days of Moore's law, but it's still an exponential improvement.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by StrictDabbler on Friday April 23, 2021 @05:58PM (#26919686)
That sounds like an S-curve, not an exponential improvement. You can make any monotonically increasing function look exponential if you only have two points (f(n+x)/f(n)) and you get to pick both n and X. "It doubled over the past fifty years!"

If looking at all the points shows the time it takes to double is way longer than it used to be you're probably on the top of the S.

Which, ok, we know we're headed to an S-curve instead. There are limitations on what we can do on silicon, right?

It's just that the CISC/Intel S-curve is way lower than the ARM/M1 S-curve. Intel got used to leaving a margin of performance sitting on the table because it'll be faster next year. They got lazy. As chip gains have slowed those margins have started to add up.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pjmlp on Saturday April 24, 2021 @02:43AM (#26922772)
This laptop from 2009, a core duo, has been maxed out to 8 GB and one 1 TB SSD disk, and running the latest W10 Pro version.

I still do C++, .NET and Java programming on it just fine, use Office, Adobe software, and it is docker free.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by FpUser on Friday April 23, 2021 @09:57AM (#26914821)
Not really. I had this exact case when modern i7 laptop had kicked the butt of my 10 year old desktop speed wise at the same number of cores. Not sure how's this trend would go when started now though.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by makomk on Friday April 23, 2021 @09:58AM (#26914826)
The overall performance of Intel's range of processors may not have changed much, but what they called an i3, i5 or i7 sure has lately. For example, the popular i7-7700k is most similar in terms of core count, clocks etc to the current i3 chips, and I don't think there was any real equivalent to the current i5 or i7 chips back then. If I remember rightly, the generations prior to that were still seeing actual performance improvements generation-on-generation too.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by the_duke on Friday April 23, 2021 @06:29AM (#26913150)
Yeah the marketing effort is immense, and it's really surprising to me how many eagerly lap up the angle Apple is pushing without much reflection, even on HN. Like the good old Apple hype days.

Now to be fair, the M1 is an impressive iteration on the A* chip line.

But the Ryzen 5000 mobile chips really don't look bad at all in comparison, and a 5nm version of those would level the field.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by baybal2 on Friday April 23, 2021 @08:00AM (#26913798)
> But the Ryzen 5000 mobile chips really don't look bad at all in comparison, and a 5nm version of those would level the field.

Not look too bad best to say.

Even if we add a one node advantage, we still have a ~15 watt chip making 20W-30W chips sweat.

If you downclock Zen 3 to match 15W TDP, you may well get M1 beating it by double digit margin.

M1 is simply a way more efficient chip than any X86 chip can be because of 40 years of architectural advantage.

- latest x86 chips have patently gigantic decoders metastasising into backend. They are very tightly coupled to pretty much every other piece of logic.

- x86 memory model, and blockage behaviour costing huge transistor count to work around

- better SMP efficiency because of laxer memory model, and SMP logic being deeper integrated into cores, rather than being an afterthought

- generally better register utilisation, at lower transistor count, and the upstream software ecosystem historically having better understanding how to work with large register count

- X86 cores prefetch from both main memory, and in between caches is more expensive, and less efficient because it has to rely on more complex logic, and do more guesswork than in ARM.

The list can go on for a few more screens.

Remember. Even if M1 is a SoC, it still manages to beat Ryzen which barely have much besides cores, memory controller, PCIE, and USB. If you give a 1 node handycap to Ryzen, and only compare cores, you will still get M1 having almost 3 to 4 times advantage at performance per square mm.

It's really sad to see X86 development digging itself into a ditch with "40 years binary compatibility at any cost."

With all regards to Su Lisa, I believe they very much understand all that, but nevertheless still signed under the idea that X86 market will never go anywhere.

I believe it's trivial for both AMD, and Intel to easily slash X86 transistor counts, while increasing the performance by double digits if they can go in err of the X86 ISA convention on just the few most egregious anachronisms.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by gameswithgo on Friday April 23, 2021 @09:33AM (#26914578)
>If you downclock Zen 3 to match 15W TDP, you may well get M1 beating it by double digit margin.

Nah, people have done that experiment and it is competitive

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by stjohnswarts on Friday April 23, 2021 @11:42AM (#26915887)
Trust me, it does not have 40 years of architectural advantage, just an advantage. It's not going to take Intel "40 years to catch up" give me break. I have an M1 mini anad it's a great little desktop machine for browsing and light development but it's not 40 years ahead of intel.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by baybal2 on Friday April 23, 2021 @12:25PM (#26916343)
This is not the point.

40 years of architectural advantage is X86 electing to forego results of 40 years of advances, and improvements that every other sane ISA had, and instead trying to add them by increasingly complex "workarounds."

Giant transistors counts go to allow X86 cores to not to break ISA compatibility with a 40 years old chip, while trying make new ISA features to live along with it.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ThrowawayR2 on Friday April 23, 2021 @07:59PM (#26920700)
Nope. If that were actually true, Alpha, PA-RISC, UltraSPARC, or even Itanium would've killed x86 earlier.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by baybal2 on Friday April 23, 2021 @08:06PM (#26920751)
All of above were beating X86 on transistor count/performance for their time. Beating X86 on that was their very point.

Their commercial demise had nothing to do with their hardware.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by leokennis on Saturday April 24, 2021 @04:21PM (#26927991)
> great little desktop machine for browsing and light development

Oh come on. You’re making it sound like a toy computer that’s nice for little Debbie who can now watch YouTube videos a little faster.

While my MacBook Air is unplugged, I can edit 4K video in full frame rate for hours and it doesn’t even get warm, let alone hot.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by sudosysgen on Friday April 23, 2021 @09:39AM (#26914640)
That's not how downclocking chips work. Reducing the wattage reduces performance by much less.

In multicore workloads Zen 3 slaps the M1 even per watt.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by my123 on Friday April 23, 2021 @09:56AM (#26914810)
Nope, about Zen 3.

5800U (Zen 3 mobile) and M1 are actually very close multithread perf wise despite one being a 8 core part and the other a 4+4 part. And with more power use for Zen 3 too.

What hurts Zen 3 there is while the M1 maintains the full clock with all cores busy, Zen 3 has to downclock away from its max turbo clocks.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by sudosysgen on Friday April 23, 2021 @01:28PM (#26917051)
Which benchmarks are we talking about?

The 5800u is a 15w part, you might be confusing the normal part with some overclocked implementation.

But the 5800u at 15w is still faster than the M1 in multicore.

Yes, Zen has to downclock, but it has more cores.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by my123 on Friday April 23, 2021 @01:47PM (#26917250)
It's far from being as definitive as you say.

Trying to find with one of the best 5800U scores: https://browser.geekbench.com/v5/cpu/compare/7449909?baselin...

It's for 5800H which is at 45W where Ryzen can get a tiny edge.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by sudosysgen on Friday April 23, 2021 @03:59PM (#26918554)
Ok, but that's not what I'm talking about. I'm talking about the 5800U@15W.

On Cinebench, the 5800U gets much more than the M1 in multicore and slightly more in single core. It even edges out the M1 on Geekbench, though Gb is a poor benchmark.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by my123 on Friday April 23, 2021 @04:31PM (#26918862)
Cinebench is a rendering load that isn’t that much optimised. (Doesn’t even use the newer AVX levels when available, and isn’t properly optimised for Arm either).

Cinema 4D, the program that Cinebench benchmarks, normally does the renders on NVIDIA GPUs, not CPUs. As such, it’s a very poor benchmark.

And those 5800U results are at probably much higher than 15W. (Because that’s the base config, OEMs are free to ship with higher TDPs)

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by sudosysgen on Friday April 23, 2021 @11:08PM (#26921925)
The examples I took were 15W. The M1 is also ran at much more than 15W in some models.

Geekbench in general has very heavily biased for ARM as it does not run the same code on both. Cinebench doesn't have this issue. And while yes nowadays a lot of rendering is done on GPUs for C4D the class of programs is path-tracers and they are often ran on CPUs for many scenes.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by my123 on Saturday April 24, 2021 @08:53AM (#26924522)
Geekbench 5 runs the same tests on both platforms, and always did. What you say as heavily based for Arm comes with no evidence.

> The M1 is also ran at much more than 15W in some models.

Nope, it's the same M1 for both, same voltage/frequency curves and top clocks. It's the whole point of having a chip that's named the same. '

No modern laptop CPU has a headline power use number. They all try to use the headroom that they've been given.

Cinebench is very far from being the end-all of benchmarking that you say it is here. And there are far more optimised renderers around if you want to benchmark that. (RTX makes the matter moot nowadays anyway)

It does not use AVX-512, or older AVX levels much for that matter, for a workload that is SIMD-friendly. For Arm, they leave lots of perf on the table too. (Cinebench uses Intel's Embree renderer, with AVX-512 disabled)

Geekbench 5 is designed to be a composite index of multiple benchmarks to be more realistic to some extent than using just one. You can also access to the scores of the subtests too.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by baybal2 on Friday April 23, 2021 @11:10AM (#26915517)
CMOS power = Leakage + Average switching energy * frequency^2
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by yjftsjthsd-h on Friday April 23, 2021 @01:53PM (#26917307)
> It's really sad to see X86 development digging itself into a ditch with "40 years binary compatibility at any cost."

Probably some of that is because they did try to do something different once - and Itanium was an unmitigated disaster.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jeswin on Friday April 23, 2021 @12:16PM (#26916258)
> ...you will still get M1 having almost 3 to 4 times advantage at performance per square mm.

400%? Do you have any sources to back up this somewhat extraordinary claim?

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by baybal2 on Friday April 23, 2021 @12:28PM (#26916389)
I used die shots from https://www.tomshardware.com/news/apple-m1-vs-apple-m14-floo...

And 119 mm² total die area claim

For Zen 3 I used https://cdn.wccftech.com/wp-content/uploads/2020/11/AMD-Ryze...

0.5mm² per core on M1 vs 2.2mm² on Zen 3 sans caches

If you add caches, it gets much worse

17.5mm² vs 65mm²

And I may have had inadvertently included non-core parts into M1 calculation because of no official die floor map

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by canadianfella on Friday April 23, 2021 @08:40AM (#26914106)
> Not look too bad best to say.

What does this mean?

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by watersb on Friday April 23, 2021 @09:25PM (#26921352)
This sounds like a Chinese proverb; there's a whole tradition of pithy groupings of four words.

"Didn't look, too bad" might be a mode of "buyer beware" -- if you are not careful at the market, nyou might come home with trash.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by userbinator on Friday April 23, 2021 @09:32AM (#26914568)
latest x86 chips have patently gigantic decoders metastasising into backend.

It's still a tiny percentage of the area. The caches are the biggest.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by adwn on Friday April 23, 2021 @10:04AM (#26914903)
Area isn't what affects power usage, switching activity is. [1] Besides, the cache size doesn't negatively influence or constraint the design of the core logic, but highly complex instruction decoding absolutely does.

[1] Well, mostly. There is such a thing as static power draw, but I suspect that the transistors in the L3 cache are optimized to have lower static leakage than the transistors in the core logic, which are optimized to be fast.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by userbinator on Friday April 23, 2021 @03:50PM (#26918478)
Leakage is actually a significant part of idle power consumption, especially at smaller process sizes, so much that some CPUs have the ability to turn off parts of caches when idle.

I repeat my stance that x86 instruction decoding is a tiny part of a processor, and things like vector units (which are also often powered down when idle) and reordering logic take far more power.

There's a paper about this that compares the efficiency of different ISAs, and basically concludes that ARM and x86 are no different in that respect. Only MIPS is an awful outlier.

https://www.extremetech.com/extreme/188396-the-final-isa-sho...

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by adwn on Saturday April 24, 2021 @01:25AM (#26922483)
That paper doesn't show what you think it shows. There are too many variables between these CPU implementations to support the conclusion that the ISA doesn't matter for power consumption.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by itsokimbatman on Friday April 23, 2021 @10:53AM (#26915318)
I don’t think “impressive iteration” begins to describe it. I am very rarely impressed by new tech these days, and the M1 is the first piece of new hardware I’ve seen in years that seems downright magical.

My previous laptop was a 2016 MBP with an i7, and the M1 destroys it. I can build large projects like LLVM or WebKit fast and it doesn’t even get hot.

I’ve also been running Linux VMs with the new Parallels and they feel native speed.

Rosetta 2 is incredible, Intel apps are very responsive on M1.

My work computer is a high end 16” 2019 MBP with 64 GB of RAM and honestly if it weren’t for needing the extra RAM or the occasional x86 VM I’d trade it in for an M1 in a heartbeat.

I’ll agree the Apple hype is unrealistic at times, but the M1 is one that absolutely deserves it.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Blumfid on Friday April 23, 2021 @11:49AM (#26915956)
It's not a helpful comparison if you compare a chip from 2016 with a chip from 2020.

You would need to benchmark it against a current chip from someone else.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by acdha on Friday April 23, 2021 @02:11PM (#26917483)
You're certainly correct for, say, highly-controlled benchmarks but don't discount subjective user experience. I've heard _far_ more M1 users talk about the subjective feel compared to even the previous generation MacBook hardware whereas it's been a long time since I've heard that about an Intel to Intel upgrade (basically since the Core -> Core Duo period) other than people with GPU-heavy needs and that seems like an interesting data-point to me.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by CountHackulus on Friday April 23, 2021 @02:32PM (#26917673)
I do wonder how much of that is just getting a nice new laptop? If the average user was handed the equivalent laptop with an Intel CPU but told it was an M1 would they notice? Would they also think it was nice and fast?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by gls2ro on Saturday April 24, 2021 @01:17AM (#26922440)
Here is why I think your hypothesis is not true: people were buying new Macs also before M1, but it did not generated the same reactions. So newness is not the cause of this or at least it is not the only cause.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by athrowaway3z on Sunday April 25, 2021 @10:19AM (#26932887)
Good marketing definitely impacts user experience. How much it is impacting the perception of M1? I have no idea.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by acdha on Sunday April 25, 2021 @02:31PM (#26935236)
Did Apple not market new hardware for a decade prior to M1? I don’t think this is sufficient to explain the difference, especially given the supporting benchmarks.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by acdha on Friday April 23, 2021 @04:03PM (#26918606)
Possibly but it feels like that should have but has not happened to anything like this degree when people were getting shiny new Intel CPUs after the early 2010s.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bananabreakfast on Friday April 23, 2021 @05:41PM (#26919549)
Absolutely. Performance is very noticeable even between the current MBP Intel vs. M1
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by manigandham on Saturday April 24, 2021 @11:13AM (#26925439)
What other current chip provides this much performance while using so little power? Objective measurements also show the M1 far ahead.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by SubiculumCode on Friday April 23, 2021 @03:36PM (#26918344)
yeah, especially given the leaps AMD has made.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by skohan on Friday April 23, 2021 @07:34AM (#26913611)
Which Ryzen laptop currently competes with the latest macbooks in terms of form factor, performance, battery life and build quality? I'm honestly asking, I've been thinking about getting a Linux laptop in a while and I would be curious to see what the playing field is like
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by eertami on Friday April 23, 2021 @08:00AM (#26913800)
Have you used a recent Macbook? The Macbook Pro keyboard is unique in that is is the only time in my life I have ever experienced a keyboard breaking.

I think people are a little too nostalgic when talking about Apple build quality. There's a 2011 MBP here that still works well. But recent releases... no better than the competition really.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by boboche on Friday April 23, 2021 @08:09AM (#26913869)
AMEN to that. I still use my fully repairable MBP 2010 for web surfing and light tasks (with 8GB and a SSD its fine). On the Keyboard note, I've bought an expensive Eurocom (Clevo) Xeon laptop that had keyboard issues after a few years. Its not only apple that did bad with bad keyboard on expensive products (Fortunately I could repair it myself for 50$). Today apple product should ship with rossman videos and a SMD workstation if you plan to use them more than 3yrs ;)
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by theshrike79 on Friday April 23, 2021 @08:12AM (#26913891)
Are you aware that the latest generation has a new keyboard? It's not the fiasco that the previous super-slim one was.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by eertami on Friday April 23, 2021 @08:26AM (#26913990)
Once bitten, twice shy.

I considered that keyboard to be designed to fail. I'm not interested in gambling that another component won't fail the same way. It's easier to use products that have not demonstrated such designed failures.

The good news however is that due to this garbage tier engineering I've discovered that desktop Linux is more stable for me than post-Catalina OSX - I'd have probably never found this out otherwise.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jasonwatkinspdx on Friday April 23, 2021 @08:46AM (#26914177)
Designed to fail is preposterous. Apple lost a ton of money due to that problem, both directly in paying for repairs, and indirectly in damage to their stock price.

It's pretty clear what happened, and it's unfortunate but banal: someone went too far with making the key mechanism as thin as possible, and all plastic to make it easier to manufacture. Ends up the plastic wasn't strong enough for the little pins in the mechanism.

That's it. Just an ordinary design mistake. Embarrassing but no conspiracy.

FWIW they've resolved it. The keyboard on this M1 MBA is perfectly fine.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by r00fus on Friday April 23, 2021 @04:33PM (#26918888)
> It's pretty clear what happened, and it's unfortunate but banal: someone went too far with making the key mechanism as thin as possible

I see it as a symptom of the Jony Ive ideology, untethered from realty by Jobs, poisoning Apple in the early 2010s. iOS7 flat UI, overthin devices, keyboards.

Signs are pointing that Apple is recovering from this (new aTV remote).

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by minikites on Friday April 23, 2021 @11:41AM (#26915873)
>Apple lost a ton of money due to that problem, both directly in paying for repairs, and indirectly in damage to their stock price.

https://finance.yahoo.com/quote/AAPL

I don't see any evidence that Apple's stock price was affected. Apple can ship any garbage (they shipped a keyboard they knew was defective for three years) and people will buy it because they're locked in to Apple's services, another reason they're pushing services so hard at the expense of the rest of the company.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by nsxwolf on Friday April 23, 2021 @09:43AM (#26914676)
The new keyboard is what they should have had the last few years. A refinement of the scissor switch keyboard from the glory days of the MacBook. It's great.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by zepto on Friday April 23, 2021 @10:56AM (#26915360)
> Have you used a recent Macbook? The Macbook Pro keyboard is unique in that is is the only time in my life I have ever experienced a keyboard breaking.

Given that you know the keyboard has been fixed, is there a reason why you didn’t make it clear that you were talking about older machines and not current ones?

You make it sound like the current machines have the flawed keyboard, which is not true as far as I am aware.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by skohan on Friday April 23, 2021 @12:19PM (#26916292)
I'm typing on a current-gen macbook, and the keyboard is fine. Butterfly keyboards were flawed, but I think it's also a bit disingenuous of the parent comment to imply that this is a reflection on overall mac build quality. Those generations of macs were bad products for several reasons, but the general build quality of those machines, and everything in Apple's line is quite high comparing to competitors
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by FearlessNebula on Friday April 23, 2021 @08:19AM (#26913941)
The keyboard has been fixed since 2019
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ses1984 on Friday April 23, 2021 @08:34AM (#26914040)
Which competitor has a touchpad that’s equal to or better than apple?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ModernMech on Friday April 23, 2021 @09:20AM (#26914457)
I prefer the touchpad on my Surface Book 2 to the one on my Macbook Pro (2019). The one on my Macbook is comically huge, and I also am not in love with the feel/click noise compared to the Surface Book. YMMV.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ses1984 on Saturday April 24, 2021 @02:16PM (#26927085)
The bigger the better as far as I’m concerned that’s half the reason I went with a 15” model.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by macintux on Friday April 23, 2021 @10:24AM (#26915075)
Ideally there’s be no feel/click noise on an Apple trackpad. “Tap to click” is a revelation.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by stjohnswarts on Friday April 23, 2021 @11:48AM (#26915948)
You know when you say stuff like "revelation" it really doesn't help your argument that you're not just fanboying out for apple?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ModernMech on Friday April 23, 2021 @11:55AM (#26916036)
Oh no, I much prefer the tactile response and sound of a physical click. But again, that's maybe just me.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by emptysongglass on Friday April 23, 2021 @04:34PM (#26918902)
I have both an XPS 13 Developer Edition from 2018 and two MacBooks from 2019. The touchpads on both 2019s are not good. They both have difficulty inertial scrolling and the touch rejection is far too sensitive.

Coming from lifelong Linux-land it's actually comical reflecting on how poor these things operate in day to day. The most prominent issue for me is how poorly they operate with my USB-type C dock I use for multi-monitor.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Bayart on Friday April 23, 2021 @10:21AM (#26915038)
The very latest Lenovo laptops have touchpads made by Sensel. That should roll all over Apple's stuff, hardware-wise.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ses1984 on Saturday April 24, 2021 @02:13PM (#26927050)
It’s not all about the hardware, how are Linux drivers for that thing?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Bayart on Saturday April 24, 2021 @03:44PM (#26927733)
No idea, it's very new so the driver side is probably flaky. This being said Lenovo is shipping it on Thinkpads and the likes, so Linux support shouldn't too far fetched.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by vagrantJin on Friday April 23, 2021 @12:40PM (#26916517)
I have a dell XPS and it's a dream. Probably the closest thing to a good trackpad. That being said, Apples keyboards, even on the MBP are below par. They don't feel like they're supposed to be put through their paces. At work they make us use Macs and iMacs and to be honest, I damn near threw the wireless keyboard in the trash but Apple will win the screen wars till Jesus comes back though.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by eertami on Friday April 23, 2021 @08:43AM (#26914134)
I'm probably not the person to ask, I only use the touchpad as a last resort.

(Honestly I never even noticed that the apple touchpad was better than any other touchpad, but I understand that touchpad users will notice things I didn't.)

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by lsaferite on Friday April 23, 2021 @09:05AM (#26914333)
That is certainly one area where I think Apple has no peer.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by BOOSTERHIDROGEN on Friday April 23, 2021 @08:24AM (#26913976)
You have to test new keyboard on M1 MBA/MBP
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by eertami on Friday April 23, 2021 @08:37AM (#26914075)
Test it for what exactly? All ultrabook keyboards are garbage, but they shouldn't out-right fail. "Testing" one isn't going to tell me if it will fail, it's just going to feel as crappy as the other keyboards.

If a product fails within the first 10% of expected lifespan I'm no longer interested in that product. If it fails _AND_ the manufacturer refuses to take responsibility until months of bad press and class action lawsuits then I'd have to be insane to trust them with another device.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ben7799 on Friday April 23, 2021 @09:43AM (#26914682)
The point is the keyboard on a 2018 Macbook when Jony Ive was allowed to push his nonsense is just not the same keyboard as on a current Macbooks.

It's a different keyboard. Different mechanism, very different feel, larger key travel, much more comfortable.

I have a 2018 i7 MBP and a 2020 M1. The keyboards feel incredibly different. On top of that the 2020 M1 has a real Escape key which is a huge upgrade for anyone in unix land/developer land, etc..

The 2019+ keyboard has had no controversy or reputation for failing.

My 2018 one does feel like it's on it's last legs FWIW. It's a work machine.. just hoping to get a refresh before it dies.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by BadOakOx on Friday April 23, 2021 @07:41AM (#26913671)
Dave2D just reviewed the new surface laptop comparing it to the new MacBook Air: https://www.youtube.com/watch?v=WKN9nvXTGHE ...and he got pretty good battery life (11 hours on his own benchmark).

edit: form factor, performance, build quality.. is also up there, I just didn't mention it, because I think the battery life is the killer feature of the M1.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ZuLuuuuuu on Friday April 23, 2021 @12:00PM (#26916106)
It is a good battery life for a PC laptop but it is still significantly behind of M1 based Macs while also having significantly lower single core benchmarks compared to M1. And the performance difference is even bigger when both laptops are on battery power.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by reader_mode on Friday April 23, 2021 @07:56AM (#26913767)
Microsoft is almost always a generation behind with tech in surface products it's ridiculous because they look so appealing otherwise. I just feel like I'm buying last years model on launch.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by yoz-y on Friday April 23, 2021 @10:31AM (#26915144)
That is really a problem only if you watch tech news. In reality people use computers for years, so having a 4 or 5 year old tech doesn't really matter that much.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by reader_mode on Friday April 23, 2021 @01:28PM (#26917047)
Developers should be upgrading on 2-3 year cycles max - the leap in performance of 2 generations noticeably impacts performance and unless you're doing some really trivial stuff - performance matters.

Check out Chrome build time benchmarks between 3/4xxx and 5xxx series (or any dev tool related benchmarks). 10-20% off your iteration cycle is noticeable - and that's a single generation jump.

Increasing iteration speed is a big productivity boosts, seeing professionals with 5+ year old devices is just ridiculous to me, you spend 8+ hours on that device - investing 2000$ for an upgrade every two years is not that much to ask.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by yoz-y on Friday April 23, 2021 @04:34PM (#26918904)
Developers may have a reason to upgrade (many don't as ssh isn't going to get any faster-er with a fancy new CPU), but they constitute the part of people that read tech news. This is a minuscule part of general population.

Compiling Chrome is a nice benchmark but in reality dev cycles are quite smaller (or you might want to optimize your toolchain).

Finally, it's quite common for developers to forget the kind of hardware their users are running on. Then they produce software that only runs well on the next gen hardware. If you develop on a beast, then at least test whatever you are producing on a 3-4 year old machine to see how it will work for the clients.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by BenjiWiebe on Friday April 23, 2021 @04:33PM (#26918887)
Personally I'd like if developers stayed a couple of generations behind on their computers, so the rest of us aren't forced to upgrade regularly to keep software running at a decent speed.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by zepto on Friday April 23, 2021 @10:53AM (#26915328)
It means the usable life is shorter, so even if it’s fine for a while, you need to think of it as a much more expensive device per useful year.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by yoz-y on Friday April 23, 2021 @11:11AM (#26915526)
Sadly, with the current trends I think the device will be more likely rendered by an irreparable hardware failure before it reaches end of life due to speed.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by zepto on Friday April 23, 2021 @11:23AM (#26915661)
I mean that seems inevitable.

I have a 2014 retina iMac. At some point in the next few years, I’ll probably replace it with an M series iMac, and then put Linux on it. It’s hard to imagine that it will ever really reach end of life due to speed at that point.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by hhh on Friday April 23, 2021 @09:13AM (#26914403)
I haven’t really felt this way with the Surface Book. The first gen was rough, but I’ve been using an SB3 for several months now and have nothing but praise for it.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by echlipse on Friday April 23, 2021 @09:42AM (#26914670)
Probably a Thinkpad. But depends on completely the type of work you wanna do. With anything you end up buying it's a long term investment. So whichever gets your job done and whichever has a good build quality (also something which you can easily upgrade yourself and repair easily) is the one you should buy.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by CoolGuySteve on Friday April 23, 2021 @10:26AM (#26915096)
Thinkpads feel well made but the screens are mostly terrible and the trackpad design is very dated.

I’m not sure why Lenovo doesn’t use better IPS panels, they can’t be saving that much margin from them.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kitsunesoba on Friday April 23, 2021 @12:45PM (#26916581)
Not a huge sample size, but the screen on my X1 Nano looks excellent. Competitive with my 2018 11” iPad Pro’s screen visually, if a bit lower PPI.

That’s one of the highest end ThinkPads though, so I guess that’s to be expected. Have heard that getting a good panel on more mainstream models like the T-series can be tough.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pjmlp on Saturday April 24, 2021 @03:07AM (#26922900)
I love the dated trackpad design, specially when combined with the rubber mouse.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by gambler on Friday April 23, 2021 @09:22AM (#26914470)
Form factor and build quality are not something AMD can control by making a better CPU architecture.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Macha on Friday April 23, 2021 @09:26AM (#26914515)
Not entirely for sure, but form factor is limited by thermal requirements (well, mostly, Apple and other OEMs have gotten into trouble by ignoring this in the past, like the first i9 macs), and that is influenced by cpu architecture.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by skohan on Friday April 23, 2021 @07:39PM (#26920567)
True, but if I am considering an alternative to an M1 mac, I have to look at more than processor specs to decide if it's worth it
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by smoldesu on Friday April 23, 2021 @10:28AM (#26915118)
I had an Ideapad 5 (4800u) for a few months, it was a great little Ryzen laptop. Battery life was 7-10 hours of "real" use, CPU performance is righteous, and build quality is pretty surprising for sub-$500. Great little Linux laptop!
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by oblio on Friday April 23, 2021 @06:58AM (#26913361)
I don't know why you're being downvoted. A 5nm version of the AMD stuff should be reasonably close to the M1.

The main bottleneck is the production capacity, we badly need more manufacturers of high end chipsets.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Grustaf on Friday April 23, 2021 @07:41AM (#26913670)
So a future hypothetical AMD processor could be as good as the M1, and that shows how M1 is just marketing hype?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by afavour on Friday April 23, 2021 @07:47AM (#26913713)
I think the OP is saying that it could be a mistake to focus on the processor so much when it might turn out that worthy competition is just around the corner. Apple have ever focused on processor like this before, instead opting to focus on the whole product, fit and finish, etc. Which arguably still very few rival them on even today.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by theshrike79 on Friday April 23, 2021 @08:15AM (#26913910)
Yes competitors may have worthy opponents to the M1 "just around the corner".

But do you think that Apple stopped innovating after releasing the M1 last year? Don't you think the M2 (or M1X whatever it's called) is well into design and prototyping at this point?

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by afavour on Friday April 23, 2021 @10:42AM (#26915228)
The broader point, I think, is that Apple has never really competed on specs before. Not meaningfully, anyway. They’ve competed on whole product. Competing on specs opens them up to new challenges.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by theshrike79 on Friday April 23, 2021 @05:06PM (#26919196)
This is like people obsessing over the amount of RAM in iPhones.

Just because it matters on Android, which is a COMPLETELY different system, doesn't mean it matters as much on iOS.

Yes, it matters a bit when switching between multiple apps, but app suspend is handled in a completely different way on iOS than on Android.

Apples to Oranges.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by giantrobot on Friday April 23, 2021 @09:41AM (#26914664)
While the competition might have M1 competitors (perf/power) "just around the corner", Apple has the M1 out right now. You can go buy an M1 Mac today. If I need to wait until next quarter or the second half of the year to get an M1 competitor that doesn't help me much today.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by rsynnott on Friday April 23, 2021 @02:09PM (#26917465)
> Apple have ever focused on processor like this before

Eh, I'm not sure that's true. They did with the original PPC, and also the G3 and G5.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by watersb on Friday April 23, 2021 @09:33PM (#26921401)
PowerPC was also IBM and Motorola.

It's difficult to compare the Apple Silicon versus PowerPC, because the new Apple hardware is far more ambitious, the whole platform. I would expect that the memory SSD controllers are to some degree licensed from other industry players. The CPU architecture is something else again. Issues eight instructions per clock -- per core. The M1 core design has more in common with IBM mainframe POWER9 than with a typical x86 core. It's remarkable to see this design ina low end consumer device. A mobile.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jclardy on Friday April 23, 2021 @10:03AM (#26914892)
But by the time "just around the corner" happens, we will be comparing it to the M2.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by danaris on Friday April 23, 2021 @07:57AM (#26913781)
This has always been the line people use against Apple, at least since the days when it was no longer credible to use the "beleaguered" line on them.

There have been just so many genuine tech news articles of the form, "Future Apple Competitor Product Beats Current, Widely Successful Apple Product".

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by naravara on Friday April 23, 2021 @10:02AM (#26914874)
> There have been just so many genuine tech news articles of the form, "Future Apple Competitor Product Beats Current, Widely Successful Apple Product".

It's the twin brother of all the "Currently, successful Apple product feature technically existed on [not-Apple] Product years ago (even though basically nobody used it)."

People read those articles and conclude it's all marketing hype but never ask themselves why it seems to happen again and again where simply checking off the box for having a specific feature never seems to actually lead to broad adoption. And if it truly is ONLY marketing hype leading to those ecosystem effects, then maybe you should start thinking of marketing hype as a feature?

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by KptMarchewa on Friday April 23, 2021 @08:21AM (#26913961)
It's only "future" because Apple strongarms the whole market with their market position buying whole 5nm TSMC capacity
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by runeks on Friday April 23, 2021 @08:35AM (#26914048)
By “strongarms” do you mean “places the highest bid”?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ludamad on Friday April 23, 2021 @09:00AM (#26914293)
A fist full of money is a strong arm isn't it?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by gumby on Friday April 23, 2021 @09:11AM (#26914392)
> strongarms the whole market

I see what you did there. Really casting shade on Intel!

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jkrems on Friday April 23, 2021 @10:25AM (#26915082)
> I don't know why you're being downvoted.

I can answer why _I_ downvoted the comment. It was this part:

> [...] it's really surprising to me how many eagerly lap up the angle Apple is pushing without much reflection, even on HN. Like the good old Apple hype days.

You can make a point without implying that anybody who doesn't agree with you is incompetent (the "Apple hype" meme is really stale).

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jsmith45 on Friday April 23, 2021 @08:54AM (#26914247)
But let's say that a 5nm Ryzen comes out ahead for mobile usage. (But not necessarily by very much.)

Chips like the M1 (or ideally, something similar made available to other device manufacturers) is still really interesting. The ARM architecture can scale down better than x86/x64 can, allowing a device maker to hit low end performance targets with less cost than x86 chips can manage. For the low end, it also tends to provide better power consumption for a fixed performance target than the x86 offerings.

This makes M1 type chips really interesting for any manufacturer who want to make devices that span a huge scale of performance requirements, from slow kiosks performance range to the decent laptop range. All being the same ISA makes sharing firmware and applications across the lineup easier than having to switch to x86/x64 above some threshold.

It also does not hurt that M1 means that the really popular for development Apple devices are now running on ARM, which helps ensure that more software has been ported to (and/or tested on) ARM devices. ARM's weak memory model for example is something that can trip up a lot of software that tries to implement low lock algorithms, but whose designers were only familiar with the x86/x64 memory model.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by oblio on Friday April 23, 2021 @09:52AM (#26914766)
> This makes M1 type chips really interesting for any manufacturer who want to make devices that span a huge scale of performance requirements, from slow kiosks performance range to the decent laptop range.

This is purely theoretical. Apple will <<never>> sell its chips to other companies.

So if you were expecting Apple Silicon on its own to start a revolution, that's never going to happen.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by zerkten on Friday April 23, 2021 @10:52AM (#26915311)
The poster stated "M1 type chips". That is not setting an expectation that Apple will sell their chips.

Microsoft already have a Surface product with an ARM chip that didn't get updated in this round AFAIK. It already has solid ARM performance, but it's not as good as M1. It was let down with how well x86 emulation worked, but there seem to have been improvements including x64 support. If they focused on improvements with the chip design then they could see improvements along the lines of Apple. It's a question of whether the investment is made rather than whether it's possible.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by foobiekr on Friday April 23, 2021 @08:13PM (#26920800)
While a lot of the M1 advantage over Intel and AMD is process node, the advantage over the rest of the ARM and RISCV ecosystem is substantially more than that.

The team that built the M1 is a collection of top tier ASIC designers that came from several acquisitions, from PA Semi forward. The Qualcomms and Caviums and so on just aren't in the same league. Lord spare me another tarball of garbage and random kernel patches called an "SDK." They don't really have the same bench and don't pay top dollar and it shows.

It is unlikely that there will be an M1 equivalent from any of those guys. Intel? AMD? Absolutely.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by zucker42 on Friday April 23, 2021 @11:13AM (#26915540)
No other company has the volume to economically build on TSMC's leading node.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ragnarok451 on Friday April 23, 2021 @02:24PM (#26917592)
Honest question - why not?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by cercatrova on Friday April 23, 2021 @03:35PM (#26918327)
Why would they? Apple likes vertical integration, it's not advantageous to them to sell off a differentiating part of their product, the hyped processor, so that others can use it, often competitors.

Back in the 90s, when Jobs was gone, Apple licensed its OS and almost went bankrupt as you could simply get a cheaper clone of Apple's computers with the OS on them. They won't repeat that mistake again.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by stjohnswarts on Friday April 23, 2021 @11:53AM (#26916015)
Not really in any other way than speculation. No one can use M1 tech unless they steal it. Sure they can build what they think are similar designs to it but they don't know if they're going down the right path. M1 isn't just another ARM design, it's solely done by apple.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by thehnguy on Friday April 23, 2021 @07:36AM (#26913627)
I think the issue with the comment is that it comes off as biased or distracting (regardless of the intent). The conversation is about Apple Silicon vs Intel, and then it veers off topic with discussion of Ryzen.

Also, saying that people are "lapping up" the Apple marketing suggests that it's more sizzle than steak. But it's completely undeniable that the A chips, and by extension, the M1 is a beast.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by paulcole on Friday April 23, 2021 @08:20AM (#26913949)
> A 5nm version of the AMD stuff should be reasonably close to the M1.

Reasonably close only counts in horseshoes and hand grenades. Until a 5nm version of the AMD stuff can run MacOS, there’s no point comparing the 2.

If the AMD stuff blows past the M1 (or the M-whatever), Apple’s marketing will turn on a dime.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by igammarays on Friday April 23, 2021 @07:13AM (#26913470)
Apple Silicon is NOT just an ARM CPU. It's also a deep integration with macOS, and a unified memory architecture (less unnecessary copying on the bus). For example on the M1, certain very common operations for macOS apps, like freeing Objective C pointers, which happens millions of time per second, are optimized at the hardware level. The M1 is not a CPU.

So no, the Ryzen 5000 with 5nm would NOT level the field.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by skohan on Friday April 23, 2021 @07:32AM (#26913587)
But from what I understand, there's a much smaller gap between ryzen and M1 than intel
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by rsynnott on Friday April 23, 2021 @02:13PM (#26917508)
> For example on the M1, certain very common operations for macOS apps, like freeing Objective C pointers, which happens millions of time per second, are optimized at the hardware level

I mean, this is _kind_ of true, but it's not unique to Objective C, the M1, or even particularly intentional. The _ARM_ memory model is more conducive to reference counting in general than the x86 one. Nothing special about Apple's chip in that respect, tho.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kllrnohj on Friday April 23, 2021 @12:36PM (#26916474)
> and a unified memory architecture (less unnecessary copying on the bus).

So does every other Intel & AMD laptop CPU from the last 5+ years. So does every Qualcomm SoC from the last 5+ years. This has been incredibly common for years and years now.

This does a lot less than you think it does, particularly since there's very few consumer workloads that switch between CPU & GPU.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by slver on Friday April 23, 2021 @07:28AM (#26913561)
How are objective c pointers handled?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by skohan on Friday April 23, 2021 @07:31AM (#26913586)
From what I understood, ARC operations are cheaper on M1 because of weaker memory ordering constraints. But I thought this was and ARM thing, not M1 specific, but I could be wrong
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by astrange on Friday April 23, 2021 @07:56AM (#26913765)
That's right. M1 doesn't have specific Objective-C optimizations.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by slver on Friday April 23, 2021 @09:30AM (#26914548)
An interesting realization that it could, though.

Overwhelming majority of MacOS/iOS software is written on Obj C and Swift, which have the same underlying semantics.

That said ARC doesn't have such a great impact on performance as some people (esp. fans of Java's GC etc.) would convince you. Most ++/-- operations on the refcount are eliminated by the compiler.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pjmlp on Saturday April 24, 2021 @03:10AM (#26922914)
Some fans do measure, and know the difference from marketing and reality in regards to tracing GC versus reference counting marketing material.

https://github.com/ixy-languages/ixy-languages

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by astrange on Saturday April 24, 2021 @10:10PM (#26929793)
Wallclock time isn't the only performance metric to care about. ObjC had a GC in the past and lost it in favor of ARC for a reason; it's a poor fit for iPhone-sized devices.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pjmlp on Sunday April 25, 2021 @05:48AM (#26931526)
That was the marketing reason, the official reason was that fitting a GC into a language with C memory model wasn't never going to work, and there were plenty of crashes and memory corruptions coming out of that.

So they made the only sensible decision, and just like Microsoft did with COM, they added support to the Objective-C compiler to automate retain/release messages in OS X Frameworks.

Naturally being Apple, that pivot had to be sold in a way that the reason was being of RC being better and not because of the technical failure to have a tracing GC in Objective-C , while remaining compatible with C memory model.

Apparently, moving the GC document with all its caveats regarding possible programming issues, out of search index also helps to keep the story as well.

https://developer.apple.com/library/archive/documentation/Co...

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by astrange on Sunday April 25, 2021 @10:44PM (#26938726)
No, the performance issues are real. GC programs have more page demand and higher peak memory use, which is specifically what the iOS memory model (jetsam and memory compression) can't deal with well. They can have some wins due to compacting.

There is of course a GC language on iOS (JavaScript) but expensive webpages get killed quickly.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pjmlp on Monday April 26, 2021 @02:32AM (#26939855)
And yet Microsoft was able to do very good phones with GC languages with very good performance for 200 euros, maybe Apple should talk to their runtime engineers.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by astrange on Tuesday April 27, 2021 @01:52AM (#26952483)
Wasn't most of the system stack in C++ since it was shared with either Windows or Nokia? Either way, they went out of business, so we can't tell if they can support a phone 5 years back with new OS features.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by skohan on Friday April 23, 2021 @07:41PM (#26920580)
The worst case performance is very bad though. I have done some playing around with pushing Swift in terms of performance, and it's very hard because of ARC.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by foobiekr on Friday April 23, 2021 @08:18PM (#26920841)
Code in the fastpath must not generate substantial garbage whether using ARC or a gc. That's just a coding error.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by skohan on Saturday April 24, 2021 @10:36AM (#26925120)
It's not about garbage creation, is about reference cost. With ARC, you pay a penalty every time you pass a reference type, not only for memory churn. You can avoid this using value types, but this often results in a lot of unnecessary copying.

It's not unavoidable, but Swift doesn't give good tools for avoiding ARC-based performance cliffs, so it takes a lot of profiling and effort compared to other languages.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by astrange on Saturday April 24, 2021 @10:49PM (#26929969)
It's ok to generate garbage if it goes away immediately; that's essentially a stack allocation. Performance problems come up when you have a mix of lifetimes. (that slows GCs down and causes heap fragmentation outside copying GCs)
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by igammarays on Friday April 23, 2021 @09:40AM (#26914645)
I can't find the interview now, but I distinctly remember someone at Apple saying that Cocoa apps benefit from hardware-level optimizations of common Objective C operations in the M1.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by api on Friday April 23, 2021 @08:32AM (#26914030)
I didn’t buy the hype until I tested an actual M1. It exceeded the hype. It feels like when I was a kid and went from a 386SX to a Pentium at 4X the speed, except the M1 was also a quarter the power consumption.

It’s the first time in a over a decade I’ve felt a revolutionary step forward in a chip and the only time it has ever come with less power.

Process node is a factor but I find it hard to believe it’s the only factor. I know enough about the X86 legacy tax to know that is not the case.

Apple didn’t do black magic. They just took a cleaner superior CPU architecture and made a desktop class muscular chip with it. Other ARM manufacturers could equal or exceed the M1 if they wanted. X86 has been delivered a death sentence.

IMHO the greatest threat to AMD is ARM not Intel, and vice versa.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jodrellblank on Friday April 23, 2021 @12:34PM (#26916461)
> "Apple didn’t do black magic. [...] Other ARM manufacturers could equal or exceed the M1 if they wanted."

I see lots of people saying "If only $company had an ARM device", and I don't understand it. My experience of ARM device is slow laggy janky products - from competing smartphones, tablets, router and network device management interfaces, year on year, the pairing is always (arm + fucking slow).

It's only Apple who have managed to get "desktop class" performance, and at this point I'm more willing to attribute that to Apple doing black magic than to ARM being inherently superior.

Microsoft have piles of money, thousands of developers, they make hardware, they've been working with ARM since the likes of the Compaq IPAQ PDA and Windows CE 21 years ago, and the Surface RT in 2012, their ARM devices are nothing to speak of. Google, industry gorilla of tech with the finances to match - see the famous Gruber/DaringFireball about iPhones far ahead in single core JavaScript performance year after year after year. Tech giants like Samsung, Qualcomm, Sony, who have been designing and building chips for decades, with their own drivers, firmware, and customized Android builds, and building their own flagship products.

Apple whomps in from "nowhere" with the fastest ARM device anyone has ever seen, and the critics response is "anyone could do that if they wanted to".

Then why don't they want to?

[Edit: Consider also that Apple spent $278M on acquiring PA Semi chip design company in 2008, and $600M on Dialog Semiconductor in 2018, and Microsoft spent $2.5BN on Minecraft. I say these companies "are tech giants with finances to match", but it's not like Apple had to lean hard into their hundreds of billions cash pile to do what they've done. Instead they had to do something that appears to be "black magic" (i.e. desire + leadership + execution + long term planning + ???)].

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by rsynnott on Friday April 23, 2021 @02:18PM (#26917550)
Microsoft has to more or less take what Qualcomm will give them. Qualcomm's virtual monopoly on high end non-Apple phones has made it complacent.

> Apple whomps in from "nowhere" with the fastest ARM device anyone has ever seen

Not really from nowhere; they've already had the fastest (non-datacenter) ARM chips anyone has ever seen, fairly consistently, in their phones, for years.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by dmitriid on Friday April 23, 2021 @01:36PM (#26917136)
Apple has had a vision for this for at least 12-13 years. Most likely, ever since (before) the transition to Intel.

The first A-series chip they officially released and named was the A4 in March 2010. That is 11 years ago. That is the beginning of M1. And the reason is originally in this amazing Ars Technica article [1]. Apple has always wanted to fully control the entire stack.

Any competitors in the same space lack either the vision, or the products, or the money to do the same thing. In the case of Microsoft and Google, their internal politics don't allow them to do the same thing (Google couldn't care less about hardware because the Web is where Google's money at; MS cares about hardware but traditionally they have relied on throwing money at partners to make them come up with solutions).

[1] Owning the stack: The legal war to control the smartphone platform, https://arstechnica.com/tech-policy/2011/09/owning-the-stack...

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jodrellblank on Friday April 23, 2021 @02:51PM (#26917867)
Indeed, which is two things against "anyone could do it" - it took Apple 13+ years to achieve - "using ARM" isn't enough - and competitors haven't been taken by surprise, they've had 10+ years to mount a response and haven't.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by dgemm on Friday April 23, 2021 @01:03PM (#26916772)
Apple is pretty uniquely positioned to make the architecture change as smooth as it has been. If you look at competing smartphone SOCs it's not hard to believe that a technical M1 competitor could be put together, but getting it adopted would be much, much more difficult.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by pxc on Friday April 23, 2021 @10:19PM (#26921670)
It seems so obvious to me that Apple's chief strategic strength here is that they can essentially force adoption that it's very strange to me that your comment is the only one I've seen on this whole post mentioning it.

One of the ways we already know that beefy ARM processors can work well (and with better power efficiency than Intel CPUs) for heavier workloads/at higher scale than mobile or embedded devices is that it's already being done in the server space. Is scaling ARM processors up for the desktop radically different? (If so, I'd love to learn a bit about how )

The problem that remains for anyone who wants to sell PCs with something other than x86 is that desktop users want their apps, and for Windows users those apps are distributed as x86 binaries, and users aren't in control of that (especially for unmaintained or legacy software). Software publishers won't build or optimize for a new architecture if they suspect it's just going to be a flash in the pan, and this creates a chicken-and-egg problem.

But Apple can just declare that their new architecture is the only option for you if you're buying a new Mac, and a ton of their users will come with them no matter what. App publishers will just deal with it, knowing that they have to play along if they want their application to have a first-class experience on Mac. This is a huge deal, and not a position any particular PC manufacturer could hope to be in!

I'm sure Apple has done lots of technically impressive stuff that I'm not even competent to really appreciate in order to make this architecture change happen. But other vendors are more capable of technically impressive stuff than they are of forcing adoption for enough users to reach critical mass to get people who sell/distribute proprietary software to come along with them.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by phendrenad2 on Saturday April 24, 2021 @05:47PM (#26928454)
Who would buy it?

Apple is in a position where it can move swiftly and decisively. They have an army of software engineers who can port Apple's OS and associated Apps to a new architecture. They can force their entire ecosystem to move to a new architecture, and are emboldened by the fact that they've done it twice in the past (the first time they were more hesitant).

If Samsung wanted to pull down the latest Qualcomm ARM chip, slap a Macbook-sized heatsink on it, and go head-to-head with Wintel and Apple, they would fail. What are you gonna run? Linux? Some abortive version of Windows on ARM that doesn't support the vast number of x86 apps?

Even ChromeOS is missing barebones necessities like Photoshop, so professionals won't touch it. So the ChromeOS market is doomed (at present) to have "thin & light" and "long battery life" as it's only selling point.

I think we'll see M1-style ARM devices come out of the woodwork in 2021-2022, running ARM Windows and Linux and ChromeOS, simply to attempt to copy Apple. But I don't think they'll be as successful, simply because the apps aren't there, and no one can force developers to port to the new architecture as Apple can.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jodrellblank on Saturday April 24, 2021 @10:14PM (#26929811)
Microsoft built Windows kernel to have different backends (Itanium, ARM) and different front ends (Win32, Windows Subsystem for Linux), they make Hyper-V and did a "run your old apps in a Win 7 VM" for a while, they've pushed .Net since the early 2000s where the intermediate code isn't so tied to hardware. They could plausibly have done something for compatibility like Apple does with Rosetta.

Thing about your comment is "Who would buy it" assumes it's basically the same and people are indifferent. My griping is assuming ARM is generally worse. But if we take this alternate world seriously then the reason for ARM is superior performance, so the answer to "who would buy it" and "why would developers switch" is driven by that - like when Apple was falling behind with PowerPC - it wouldn't be Microsoft pushing it on an unwanting market, it would be a demanding market pulling it with demand.

If Samsung could push a better-than-Intel chip, would Microsoft not want a piece of it?

If Samsung Chromebooks were suddenly more powerful than an Intel i7, would developers not sit up and take notice?

My contention is they can't, because ARM isn't that different, and it's Apple's black magic that is the real difference.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by octorian on Friday April 23, 2021 @11:25AM (#26915687)
> It feels like when I was a kid and went from a 386SX to a Pentium at 4X the speed

I remember the jump from the 486 chips to the Pentium being that dramatic. Heck, 486DX2-66 to P100 brought Linux kernel compile times from 45 minutes down to like 5 minutes.

Back then, I think a big part of these jumps wasn't just CPU design. I think a lot of it was that those CPU design changes were often accompanied by massive improvements to overall system architecture. So the I/O buses, memory, peripherals, all of it got a lot faster as part of the same upgrade.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ben7799 on Friday April 23, 2021 @09:45AM (#26914704)
Excellent analogy, I'm old enough to remember those old generational jumps and the M1 feels like that to me.

Last time it felt like there was a jump this big was around 2005-2006 when the Core 2 Duo started becoming common.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by randomopining on Friday April 23, 2021 @10:42AM (#26915231)
What about it is so amazing? Did you test the 8gb or the 16gb version?

Is it really a gamechanger for surfing, coding, videos, etc?

Curious because I might grab the base mac mini 8gb for music production, surfing, Java coding etc.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by officeplant on Friday April 23, 2021 @11:47AM (#26915940)
It's a game changer if you can wholly devote yourself to the ecosystem. I can tell you that even third party applications with M1 support (ie. Google Chrome) can be a mixed bag and still run kinda clunky.

Also you said music production so verify before hand that your DAW, etc of choice will work fine. I use Reason and the visuals in the DAW itself are still laggy, but it isn't M1 native yet.

Other things like the fact that World of Warcraft runs at medium settings on a 1440P monitor feel kinda magical given I can barely feel any heat leaving the M1 Mini.

In the end I returned my M1 Mini (8gb/256gb) because my personal experience still felt half baked at this time. Once we hit the next generation a lot more software will have caught up.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by api on Friday April 23, 2021 @11:47AM (#26915942)
I'd get 16gb. The memory options are disappointing. I am waiting for 32gb to switch my daily driver, and also giving the ecosystem a bit of time to catch up. I have an M1 Mini but that was for us to test our software on and make sure our Mac ARM builds were correct.

Apple's memory and storage options tend to always be on the disappointing side.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by onli on Friday April 23, 2021 @10:10AM (#26914950)
From what did you upgrade? Apple had no competitive product with modern processors. Where is the Zen3 macbook with which you compared that? Did the laptop you compared with had an equivalent fast SSD?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by api on Friday April 23, 2021 @11:49AM (#26915958)
Top-end Ryzen chips may be as fast or faster. Are they also as low power?

The impressive thing about the M1 isn't just raw performance but performance / watt. There are obviously faster high-end many-core x86 chips, but the power use difference is wider than the speed difference. The M1 destroys mid-range Intel and AMD offerings at a fraction of the power consumption.

Check out this madness:

https://browser.geekbench.com/mac-benchmarks

The MacBook Air trounces the top-end Mac Pro on single core performance. No this is not the top-end Intel you can get, nor is it as fast as AMD, but it's a MacBook Air and consumes a small fraction of the power.

Again... the power efficiency is the thing that really blows me away. 5nm accounts for only some of that.

On multi-core the same MacBook Air is just below recent Mac Pro models on total computational throughput. To beat the MacBook Air you have to go up to newer-generation Xeon chips with 8 full-speed cores. The Xeon is branded as a server chip and uses as much power as probably eight to ten M1s.

It's just insane. If Apple puts, say, 16 full-speed core in one of these chips it's absolutely over for all other vendors. Speculation is that the 16" Pro will end up getting 8 performance cores and 4 low-power cores. I wouldn't be surprised if it ends up beating the top-end Intel Mac Pro.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by onli on Friday April 23, 2021 @12:55PM (#26916683)
Just keep in mind that scaling things will change power efficiency. Like the Vega gpu architecture showed so clearly - which could be quite power efficient, but the Vega graphics card released were ridiculously power hungry, it seems because they missed their performance target and thus got overclocked out of their power efficiency range.

I'm not sure that they can easily add more cores to the M1. If they can, that would also raise the TDP. And adding more cores does not increase performance linearly, even if the architecture is made for it.

Also keep in mind that comparing it to 14nm Intel processors with an architecture from a decade ago is a fair comparison when comparing M1 vs prior Apple products, but is not a fair comparison when comparing it against what x86 can do in general. You would need a modern x86 processor targeting the same watt usage to have a completely valid comparison. As discussed in the thread above.

So yeah, it's a great processor for its target. And it likely will also be a very strong processor when scaled up - it bodes well for the future of ARM. But don't extrapolate the performance too linearly, that is likely to be misleading.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @02:14PM (#26917514)
Sigh. I'm typing this on an Apple "prior" product which has a two year old microarchitecture and is built on Intel 10nm (roughly the same as TSMC 7nm) - it's absolutely a modern x86 processor and a valid comparison - and it's left in the dust by the M1.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by onli on Friday April 23, 2021 @03:02PM (#26917995)
And you swapped the SSD and the swapping algorithm/memory usage model so that the IO performance is equal?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @12:05PM (#26916164)
Feeling a bit sad now as I had to buy a 2020 MacBook Pro to get AVX512!
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by api on Friday April 23, 2021 @12:09PM (#26916204)
I currently use a MacBook Air with the same 10th generation Intel chip in it and it's not bad. The only difference between the Air and the Pro with this chip is that the Pro can sustain high clocks longer and has a Touch Bar.

I expected the M1 to be like a much lower power and maybe a bit faster version of this chip, and was really blown away by it being far beyond that.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @01:49PM (#26917268)
I'll probably be in the queue for the M2!
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @10:34AM (#26915171)
Given Apple had/has competitive products with 2020/21 Intel CPUs this is patently not true.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by onli on Friday April 23, 2021 @10:52AM (#26915309)
Hm, I'm surprised by that statement. The Ryzen 5000 mobile CPUs were a lot faster than the Intel competition and I am pretty sure Apple does not have them in any laptop. And the very fast SSD is a new addition, isn't it? Did I miss something?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @11:07AM (#26915474)
You implied that they only saw a difference because Apple wasn't using "modern processors". You can't exclude everything but Zen 3 from any sensible definition of "modern processor".
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by onli on Friday April 23, 2021 @11:19AM (#26915621)
The parent comment talked about the implications he thought this had about the architecture. Like half of the thread seemingly ignoring that a) there are x86 processors that are more than competitive and b) that the big leap he described is more likely coming from the faster storage and from comparing it with the very much older and weaker processors most people that bought an upgrade now had in their old laptops.

Heck, he might have used an old dual core with an HDD from all we know. Of course the new M1 models would make a big difference then. So would all other modern laptops.

But in that context of x86 and ARM Zen3 is absolutely the only sound comparison.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @11:53AM (#26916014)
I know what you're trying to say is that you have to do a comparison of CPUs built on similar process nodes - and that maybe the parent has overstated the x86 vs Arm comparison.

I would have some sympathy with that - but that's not the same as discounting the parent's perspective because Apple somehow weren't using "modern processors" previously - because that simply isn't true.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by onli on Friday April 23, 2021 @12:20PM (#26916295)
Similar process nodes, or at least when making general statements of the architecture to compare the best modern candidates. Otherwise you just can't make statements about the architecture based on that. And Apple just does not have Zen 3 laptops (unsurprisingly), so there is that.

And I still think it's very valid to not forget how old hardware used for subjective comparisons will be. E.g. the old Macbook air sold very well all that time.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by api on Friday April 23, 2021 @11:57AM (#26916063)
Are there any x86 processors that are competitive in performance / watt?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by onli on Friday April 23, 2021 @12:15PM (#26916250)
The processors that come closest are the Zen 3 processors. They beat the M1 in total performance, see https://www.pcworld.com/article/3604597/apple-m1-vs-ryzen-50..., but are made for a higher watt usage. There is no direct performance/watt comparison I am aware of.

It's likely the M1 is better in that category, but it does not look like a huge difference if you factor in the higher performance you get from the Ryzen 9 5980HS.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @01:48PM (#26917254)
Single core Ryzen 7 5800U Geekbench scores are c20% lower than M1.

Multi core better but still lower but not too surprised as it's got 8 large cores vs big.LITTLE 4/4 for M1 - not clear when those cores will start throttling down.

Suspect single core performance is what drives apparent responsiveness so I'd say not too surprising that the M1 gets rave reviews from users.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by phkahler on Friday April 23, 2021 @07:57AM (#26913779)
I've been trying to get to the bottom of this here: https://github.com/solvespace/solvespace/issues/972

With my 2400G the benchmark takes 5.5 seconds. With someones M1 it takes 1.3 seconds.

We still need to verify that was run at the same settings, but it looks like the M1 is going to be faster than the 5000 series APUs regardless, possibly by a large margin and I'm assuming the 5000s are between 1.4x and 2.0x the speed of the older 2400G.

It will still be interesting to see AMD on a 5nm process, and Zen 4, and with 8 core, but by then Apple will probably have an M2 on the 3nm process. You gotta compare what can be obtained today.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Macha on Friday April 23, 2021 @08:45AM (#26914158)
The 2400G is a relatively low end part that is four generations old. In the past AMD did not release high end desktop APUs, preferring customers to buy CPUs + GPUs. This is already announced to change with a 5700G being produced. https://www.amd.com/en/products/apu/amd-ryzen-7-5700g - On paper this is a 5800H in a desktop form factor with a higher max TDP and higher clock speeds.

The 5800H gets 2.5x on cpu benchmark's rating vs the 2400G. This is composed of a 50% single core and 300% multi-core improvement.

2400G: https://www.cpubenchmark.net/cpu.php?cpu=AMD+Ryzen+5+2400G&i...

5800H: https://www.cpubenchmark.net/cpu.php?cpu=AMD+Ryzen+5+2400G&i...

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by phkahler on Friday April 23, 2021 @11:23AM (#26915672)
>> The 5800H gets 2.5x on cpu benchmark's rating vs the 2400G.

That's in large part because its 8 cores instead of 4. The test I ran makes good use of multicore, but going from 4 to 8 won't cut the time completely in half. I suspect the M1 will still beat it by a bit.

I take back my comment on availability. We ideally need to compare things on the same process node to see which design team has done a better job ;-)

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Macha on Friday April 23, 2021 @11:40AM (#26915863)
The M1 is also 8 cores and benefiting from that.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by akmarinov on Friday April 23, 2021 @07:35AM (#26913621)
By the time there’s a 5nm version of Ryzen, there’ll be a 4nm M2.

AMD’s 5nm shift is scheduled for 2022

iPhone 13 (2021) rumors indicate a 4nm SoC

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ghaff on Friday April 23, 2021 @07:46AM (#26913703)
Node sizes are pretty meaningless at this point.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bhouston on Friday April 23, 2021 @08:40AM (#26914101)
If it is the same foundry (and it is in this case) you can compare them and you can assume that 3mn is better than 4mn and better than 5mn. Across foundries, no so much.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by akmarinov on Friday April 23, 2021 @07:50AM (#26913734)
True, but that's what OP claims.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by 0-_-0 on Saturday April 24, 2021 @07:26AM (#26924106)
4 is not less than 5?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by zitterbewegung on Friday April 23, 2021 @08:21AM (#26913963)
With the M1 in the latest iPad Pros I’m not even sure if Apple will keep the Ax line but instead to upgrade their low to high end with just Mx series processors .
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kergonath on Friday April 23, 2021 @09:38AM (#26914626)
Isn’t the M1 a bit big to put in a phone? Presumably, both Mx and Ax SoCs are already very similar so the distinction could be mostly marketing. But they’ll probably want to have different names for the lower-power, fewer-cores phone SoC and the things they put in their Macs. If only to avoid the perception that Macs run on “low-performance” phone parts.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by zitterbewegung on Friday April 23, 2021 @03:17PM (#26918144)
What if Apple didn't care about the size and just put in an M SoC? iPhones have been getting thicker and it seems like their design language is going to have devices under certain thicknesses.

Option two would just be to make an A15 be only a die shrink and surprise ! It fits.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jbverschoor on Friday April 23, 2021 @08:08AM (#26913861)
No reflection? The iPad Pro running the Axxx soc was already insanely powerful. x86 is a monster with this huge legacy. Sounds to me more like the usual anti-apple speak..

The whole article is about not having to choose between performance and powerusage. With "5000", which 5000 do you mean? A 100W cpu of about the full cost of a macmini?

This is the whole point of the article. Apple made a monster move. Next up: Apple Cloud. M1 based cloud computing. Will save them a couple billion per year on aws which expires in '22 or '23 iirc.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bredren on Friday April 23, 2021 @08:14AM (#26913899)
I had wondered what their first Apple Silicon powered data center would be.

I thought the company would wait and deploy a later gen chip. Though with the standardization of M1 across such a wide array of products makes me think it is going to be the M1.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by thehnguy on Friday April 23, 2021 @04:07PM (#26918642)
I was bit surprised to see M1 in the iMacs. I thought the M1 was going to be a very capable proof of concept. But now we've got it in iMacs, iPads, and Macbooks. So I wouldn't be shocked if they spread it far and wide.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bredren on Friday April 23, 2021 @04:55PM (#26919103)
Ya, part of the reason I presumed there would be at least one rev was because there have been reports of system hangs and restarts on some M1 machines.

So I had thought there may be something learned in the mass deployment that would trigger even minor design changes.

Perhaps those are software issues. Or maybe the M1 as a product name should not be taken literally to describe the SoC in the current lineup.

We know the Secure Enclave component appears to have been updated mid-production this past fall for a host of A-series chips.

Perhaps, if light changes were needed Apple would not see them a sufficient to designate a new moniker.

Or perhaps they are but the iMac and (theoretical) apple silicon-based data centers are intending to build consumer confidence in this bold foray.

https://9to5mac.com/2021/04/12/apple-security-a12-and-s5-pro...

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by foobiekr on Friday April 23, 2021 @08:27PM (#26920896)
Same. With only 16GB of RAM, many of the tasks that upper-end iMac users perform are rather hindered.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by smolder on Friday April 23, 2021 @05:13PM (#26919263)
Given the competition for fab capacity at TSMC, I'm not so sure Apple would want to use that capacity to supply servers. If things were less tight in that department I'd agree the time is right.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bredren on Friday April 23, 2021 @07:56PM (#26920684)
I can see this playing into the constraints, to this end, perhaps there is efficiency to making the most out of a single system type and assembly?

Also do you know how many machines it would take to outfit a reasonable demonstration scale facility?

Is that number so large that it constrains the ability to just go that much further?

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by smolder on Monday April 26, 2021 @05:09PM (#26948178)
I'm not really sure about the answers to your questions, but it vaguely seems like the type of thing they'd want to go big on or not at all, for economies of scale. I also suspect they can get a better margin on each M1-based device selling them in consumer products.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by whynotminot on Friday April 23, 2021 @09:08AM (#26914370)
Sure, if we don't care about performance per watt.

(Hint: we do)

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by emteycz on Friday April 23, 2021 @06:30AM (#26913154)
But there isn't a 5nm version of those... And laptop battery life is vastly different between these two.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by oblio on Friday April 23, 2021 @06:57AM (#26913352)
The difference isn't that big: https://www.youtube.com/watch?v=WKN9nvXTGHE

And for 5nm, I'm quite sure AMD already has contracts for that with TSMC. So the gap should be even smaller.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ianai on Friday April 23, 2021 @07:21AM (#26913517)
His “as tested” was 11 hours for AMD and 13 for M1. His “max time use” for AMD was 14.5 and 20 for M1. That’s a 38% greater time for the M1 in a best possible outcome and 18% on “average”. Substantial differences that users would perceive noticeably.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by afavour on Friday April 23, 2021 @07:48AM (#26913723)
I’m not so sure. I think it reaches a meaningful maximum. Can I do an entire days work on the laptop? Yes to both. Can it last an entire flight, even a long one? Yes to both.

It’s not that it doesn’t matter at all, it’s just that it matters a lot less once you’ve checked boxes like that. The effective experience of both would be “you only need to charge it overnight”

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by giantrobot on Friday April 23, 2021 @09:55AM (#26914796)
For me it's always been "how desperately do I need to find an AC outlet" with my laptops. I've been pretty happy with my M1 MBA in that regard because the answer has been "not desperate at all". I've done a couple weekend trips since getting it and I never even thought of getting the power adapter out of my bag the entire trip. This was despite doing a bit of work.

The same can't be said for the MBPs I've owned over the past decade. They get ok battery life but I always needed to know where the nearest outlet was. While an 11 hour Ryzen might be close to a 13 hour MBA, those extra two hours is the difference between a full weekend worth of work or just a full day.

For anyone wanting long battery life in a laptop those extra couple hours are important.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by emteycz on Friday April 23, 2021 @10:51AM (#26915298)
It matters to me a lot. I was constantly out of charge with my previous laptop, it's exactly these extra hours that fixed it.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by foldr on Friday April 23, 2021 @10:50AM (#26915289)
What the sibling says, but you've also got to take battery degradation into account. Even at 80% of its original battery life, an M1 Macbook Pro/Air will still give you a full day's usage.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ianai on Friday April 23, 2021 @01:01PM (#26916742)
Just to admit something odd I do in public. I've started using my lithium powered devices between the 40%-80% charge range. i.e. I plug it in when it's at or around 40% left charged and unplug it when it's 80% charged or around there. I'd read that's what Tesla drivers recommend for maximizing the life of their batteries. Don't know how much it translates to phones/computers. 40% of 20 hours is 8 hours...
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by BadOakOx on Friday April 23, 2021 @07:49AM (#26913732)
In the video, he mentions the 'max time use' is on somewhat standby. So, the second value is more representative (11 vs 13).

On the other hand, I think if you can go a full day on a battery, that should be enough. You won't be using your laptop for 20 straight hours.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by foldr on Friday April 23, 2021 @07:15AM (#26913481)
It has less battery life and less performance (judging by Cinebench, at least), so it is a fairly substantial difference. And it's quite possible that Apple will remain one TSMC process ahead of AMD for the next few years, even if AMD do put out 5nm chips in the near future.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ndiddy on Friday April 23, 2021 @07:39AM (#26913647)
The surface laptop has a Ryzen 4000 CPU, not Ryzen 5000.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by foldr on Friday April 23, 2021 @07:52AM (#26913742)
I assume the person I was responding to was talking about the laptop in the video that they linked to.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by the_duke on Friday April 23, 2021 @06:36AM (#26913201)
Can you link a good test result that proves this?

The 7nm Ryzen 5000 mobile chips are not very power hungry either.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by HatchedLake721 on Friday April 23, 2021 @06:50AM (#26913308)
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by the_duke on Friday April 23, 2021 @06:53AM (#26913329)
This doesn't contain any comparison graphs relevant to my question, and couldn't, because it's from November. The Ryzen 5000 mobile chips came out this year.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ianai on Friday April 23, 2021 @07:02AM (#26913391)
Here’s the AMD benchmark and it’s using up to 3x the power of the M1.

https://www.anandtech.com/show/16446/amd-ryzen-9-5980hs-ceza...

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bildung on Friday April 23, 2021 @08:41AM (#26914108)
Isn't it 35W for the 5980hs vs. 26.8W for the M1, so up to 1.3x? https://www.anandtech.com/show/16252/mac-mini-apple-m1-teste...
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by CoolGuySteve on Friday April 23, 2021 @10:43AM (#26915239)
That’s not the right part, the 5800U is the low power Ryzen competitor.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ianai on Friday April 23, 2021 @12:39PM (#26916505)
I don't see any reviews for laptops with that CPU. It's hard to compare against something no one can test.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by CyberDildonics on Sunday April 25, 2021 @09:38PM (#26938423)
Then why did you compare them?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by truculent on Friday April 23, 2021 @06:57AM (#26913355)
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by webmobdev on Friday April 23, 2021 @08:35AM (#26914053)
Let's look beyond the hype:

- With M1, Apple has finally closed the loop and created a fully closed system that it has control over vs an x86-64 platform that is more open and gives us users more choice and control.

- All new devices with M1 SoC score very poorly on repairability and upgradebility vs the x86-64 platform that still allows you to repair / upgrade RAM, memory, CPU's and other parts in an affordable manner.

- And because of the above two, all M1 devices with low ram and storage, have planned obsolescence of 3-5 years built-in, along with a kill switch to totally disable the device.

Apple has a found a great fit for their business model with the ARM SoCs. Even when (not if, when) AMD and Intel bring out better processors, Apple will stick with their ARM SoCs because todays computing power has far outpaced the demand made by the common softwares used by all. And Apple can cater to the common denominators with their own OS + CPU + 8GB + 256 GB NvME quite well for maybe another decade.

I am happy there is some good tech development and competition in computer systems. But my Intel Mac Mini will be the last mac I will buy from Apple. macOS Mojave still runs fine on it. Otherwise there's always Windows, Linux and FreeBSD. That's the real advantage of the x86-64 platform that people like me will never sacrifice for closed systems like the M1 devices.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kube-system on Friday April 23, 2021 @09:49AM (#26914734)
> the x86-64 platform that still allows you to repair / upgrade RAM, memory, CPU's

Have you opened many x86 devices of a similar form factor to the current M1 devices? I haven’t seen a socketed CPU in a laptop in over a decade, and the vast majority of ultrabooks and thin-and-lights have soldered RAM now too. The latest trend has been to start soldering SSDs as well.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by webmobdev on Friday April 23, 2021 @01:21PM (#26916958)
True, other manufacturers have been trying to ape Apple and solder RAM and other parts on the x86-64 platform too. Thankfully it hasn't yet fully spread to the desktop platforms - I can still build my own PC. I pin my hope on government regulations and right to repair to stem this - EU has already emphasised that they are serious about their "right to repair" legislation. I also like the attempt being made by indie engineers to create more repairable phones and laptops.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by kube-system on Friday April 23, 2021 @11:38PM (#26922061)
The right to repair has nothing to do with socketed components. You already have the right to own soldering equipment.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by webmobdev on Sunday April 25, 2021 @07:35PM (#26937772)
Technically, yes, the "right to repair" isn't specific to socketed components. But socketed components do make it easy to repair a device and is the obvious way forward to make devices easy to repair and reduce waste (in fact the EU actually funded a project to create a mobile phone with more reusable components - http://www.puzzlephone.com/ - and some startups are also trying to do the same with laptops - https://frame.work/blog/introducing-the-framework-laptop ). As for soldering things on your own, today's modern electronic manufacturing techniques make it a very difficult task.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by katbyte on Friday April 23, 2021 @11:46AM (#26915935)
> kill switch

can you elaborate?

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by webmobdev on Friday April 23, 2021 @01:35PM (#26917118)
In all its iDevices, and mac with T2 security chip (so all the M1 devices now), Apple offers an anti-theft feature called the "Activation Lock" - https://support.apple.com/en-us/HT201365 - once activated, you can use it to erase all data on your iDevice remotely and ensure that nobody can use it without knowing your Apple ID and password. It's a useful feature.

But if a government (or Apple) wants, this can be abused - for example, tomorrow if your country goes to war to the US, the US government could ask Apple to disable all Apple devices in that country, and Apple could do it, whether you like it or not.

(The conspiracy theory part that others are hinting at is that many believe that this can be easily extended to totally cripple the device and make it unusable.)

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by stjohnswarts on Friday April 23, 2021 @12:00PM (#26916101)
I mean technically there's the T chip which could switch off everything. Parent poster seems to be posting conspiracy theories that apple will maliciously kill machines in 3-5 years at their whim. I would guess that would not go over with the government or customers and be the end of Apple PC type products though, so it's not going to happen
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by webmobdev on Friday April 23, 2021 @01:18PM (#26916932)
> Parent poster seems to be posting conspiracy theories that apple will maliciously kill machines in 3-5 years at their whim.

I didn't insinuate anything like that. I was just pointing out that it exists.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by woah on Friday April 23, 2021 @09:08AM (#26914369)
Do you want to buy my 2020 Intel MacBook Pro?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by noir_lord on Friday April 23, 2021 @06:58AM (#26913356)
It could be clearer but I suspect they do it on purpose for a purpose I've never understood.

I've always thought that a system like

    i7-4-8-10-M (4 cores, 8 threads, 10th gen - Mobile)
    i5-8-8-11-H (8 cores, 8 threads, 11th gen - High perf/Desktop)
There has to be a reason they haven't just been explicit with it.

When I shop for a cpu I care about a handful of things, manufacturer, cores, threads, generation, model

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by apexalpha on Friday April 23, 2021 @07:09AM (#26913443)
I like to read news and keep up to date on silicon development but when it comes down to buying a laptop with an Intel CPU I really can't tell how good it is from the name.

I usually end up putting it into cpubenchmark to get any sort of comparable numbers.

Nowadays a chip from 2014 and 2019 can both be named i5, and the 2014 can have higher clockspeed while being half as slow... You just can't tell, and maybe that's the goal.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Macha on Friday April 23, 2021 @07:28AM (#26913563)
Just be aware those kind of sites aren't always impartial, particularly in how they weight actual metrics to come to the composite single score, e.g. userbenchmark: https://ownsnap.com/userbenchmark-is-not-trusted-by-tech-ent...
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by XorNot on Friday April 23, 2021 @07:16AM (#26913488)
Keep in mind this is all fallout from the 90s/really 00's where "clockspeed was king" which AMD worked hard to disabuse the market of.

We've never really recovered from that.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by dmos62 on Friday April 23, 2021 @07:23AM (#26913527)
Can you elaborate? I do remember clockspeed being the main thing you looked at and then being surprised that changed, but didn't really have any insight.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ethbr0 on Friday April 23, 2021 @07:42AM (#26913679)
Parent is probably referring to ~2000 to ~2010.

Generally speaking, AMD had some more advanced microarchitecture features than Intel, leading to better per-clock performance.

Intel marketing struck back by emphasizing GHz, GHz, GHz. At least until Pentium 4 scaling hit a brick wall.

Then, a chip was sold as a "Pentium 4" "2.8 GHz" (or a "Pentium II" "300 MHz"). No other codes.

By the end of that range, the multicore era had started, and both Intel and AMD had moved to new systems of processor labelling.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Macha on Friday April 23, 2021 @07:30AM (#26913578)
Pipelining was really kicking off in a big way and suddenly IPC made as big a difference at a time amd led in that regard as clock speed so amd started numbering their cpu models with a number that was based on the MHz they'd expect an Intel CPU to need to reach to match it.

Of course intel also released new CPUs and AMD didn't want their newer CPUs to have lower numbers than their old one, so that number eventually got inflated.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by to11mtm on Saturday April 24, 2021 @09:18AM (#26924656)
As others mentioned, Pipelining resulted in scenarios where Other manufacturer's CPUs had a lower clock rate but 'comparable' performance.

There's two main Eras of this;

During the P5/P6 Days, AMD, Cyrix, and NexGen made CPUs with 'PR' ratings, based on what they felt their CPU's compared to.

Ironically, this first era is probably why folks got so soured on 'PR ratings'; As far as the AMD K5 and Cyrix 6x86 went, These numbers were based more on integer performance, additionally Intel's P5 had a very novel (at the time) pipeline that some Game developers were optimizing for (Quake comes to mind here.) For NexGen the situation was even worse, in that some of their models completely lacked an FPU.

All those factors together made consumers a bit more wary of PR ratings for quite a long time.

Thankfully, AMD Bought out NexGen, took their arch and made it into the K6, which was very competitive with the P5 Clock for clock, and PR ratings went away.

They came back in the days of the Palomino K7s, but what a lot of people might not remember is that the Athlon XP's PR ratings were technically supposed to relate to a Thunderbird core. IOW, an Athlon XP 1800 was supposed to be 'equivalent' to an TBird Athlon running at 1800Mhz.

But, of course, PR ratings drifted again, as they tended to... and now we are in model number hell.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @07:04AM (#26913410)
Just remembered a bit of history: the first (4 bit) Intel microprocessor would have been called the 1202 according to Intel's chip naming convention at that time until Federico Faggin pushed to get it changed to the 4004.

The 4004 was a hit and the rest is history!

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by petra on Friday April 23, 2021 @07:12AM (#26913465)
If it's complicated for most customers to choose a processor/pc, than often sales people help them choose. That's good for those sales people and good for Intel.

And it's not that like Intel is really competing with anybody.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by AnonC on Friday April 23, 2021 @07:46AM (#26913702)
> I've always thought Intel's marketing was a bit confused - i7 stays the same over 10+ years with only the obscure (to the general public) suffix changing from generation to generation.

It's been a mess for a long time. An i7 may be less performant than an i5, which may be less performant than an i3...all depending on which specific processor is chosen.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Anther on Friday April 23, 2021 @09:11AM (#26914386)
I ran a gadget shop for years. The amount of times people would say ‘What I have must be better because it has an i7 and that is an i5’. Then I’d have to explain that their i7 is ten years old and that they aren’t even in the same realm. Confusing marketing indeed.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Too on Saturday April 24, 2021 @02:08AM (#26922641)
The gadget shops around here turns this to their advantage. Trying to sell a five year old i7 at premium prices. Usually hiding the generation in very small fine-print.

Makes it next to impossible to give advice to family members what to look for when buying a new laptop. Simply Macbook M1 becomes much easier to recommend. As bonus you don't have to worry about underpowered ssd, noisy fans, weak backlight or what else the oem might have saved on.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bluedino on Friday April 23, 2021 @06:31AM (#26913169)
The i7 name was ruined by dual core mobile parts

It meant at one time “quad core”

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by gambiting on Friday April 23, 2021 @06:48AM (#26913294)
I mean......the very first generation of i7s already had a dual-core mobile part, i7-620M was a dual core cpu.

So I'd argue you can't really "ruin" something you've just introduced. I do agree that for a while it was standard that a desktop i7 was a quad core and a mobile one was dual core.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by klelatti on Friday April 23, 2021 @06:36AM (#26913205)
At one point I think hyperthreading was i7 only too?
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by gambiting on Friday April 23, 2021 @06:49AM (#26913297)
Mobile i5s always had hyperthreading from the beginning.

Edit: nope, actually, I'm wrong - Core i5-430M was a straight dual core, no hyperthreading part.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ethbr0 on Friday April 23, 2021 @07:45AM (#26913698)
Originally, my memory says "i7 meant 4+ core & hyper threading", "i5 meant 4 cores w/o HT", "i3 meant 2 cores (with or without HT)".

But I'm sure even at the beginning there were SKUs that broke the coding due to customer demand.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jandrese on Friday April 23, 2021 @02:48PM (#26917839)
I think the lesson here is that Intel's marketing for these chips has been a mess from day one.

Some of it is inevitable, they have too many aspects to contain in a reasonable product name, but letting the names become divorced from any sort of reality helps nobody.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by usefulcat on Friday April 23, 2021 @09:30AM (#26914551)
I'm writing this on a dual core i3 with hyper threading.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by superjan on Friday April 23, 2021 @07:19AM (#26913508)
Yes this was so annoying... We optimized software for multi core, but the laptop builders label their products as 10th gen i7.... which says little about it’s performance. GPU labels are easier to decode by comparison.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by emteycz on Friday April 23, 2021 @06:29AM (#26913151)
There's a value in that too - people know immediately that i7 is powerful, and everyone [that cares] already knows that processors are renewed frequently. Though yeah, perhaps something like 7i1, 7i2 would've been better. Apple solved this nicely (given the naming is confirmed) with M1X.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by mysterydip on Friday April 23, 2021 @06:40AM (#26913232)
That's fine if you're buying new. Is there an i5 that beats an older i7 in performance? When buying a used laptop or desktop, how much extra research do I need to do to figure out which processor I'm actually getting? There's been 13 years of i7's.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by gambiting on Friday April 23, 2021 @06:52AM (#26913319)
>>Is there an i5 that beats an older i7 in performance?

Of course. I got a new laptop last year with a Core i5-10300H, and it easily beats my desktop i7-4790K, despite the same number of cores, in every workload.

UserBenchmark is your friend for this kind of thing really:

https://cpu.userbenchmark.com/

I do have to say that nowadays buying an Intel CPU is a really bad idea though.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by oblio on Friday April 23, 2021 @06:54AM (#26913337)
I can't ever imagine why manufactures of <<everything>> don't use dates.

Product lines 1 - 10. Bigger is better.

A minimal number of qualifiers next to the numbers, ideally just 1 of them next to a product line number (Pro/Home/Hobby/Enterprise/whatever).

Date, month and year format if you really want flexibility.

OblioCorp Oblio 1 Home 2020.06. Oblio 10 Enterprise 2021.04.

How hard is that? Not that hard, from where I'm standing.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by bakatubas on Friday April 23, 2021 @08:13AM (#26913897)
It makes sense for software release versions, but I think this lacks marketing prowess.

Consider; “hey man check out my new M1 machine!” Versus: “hey man check out my M1 2021.04”

Even with the Core series it’s short and sweet.

“10th gen. Core i7” still sounds futuristic and always will.

Ryzen 7 also.

Honestly I think folks here are overthinking this stuff. It’s easy enough to compare the specs on a 10th gen cpu vs 8th gen. I think that’s easier than comparing different product names.

For instance, just by the names: Pentium 5 versus Core i5 it’s not quite clear unless folks were old enough to remember Pentiums. Whereas, everyone knows current generation has better processing than previous generation.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by tjoff on Friday April 23, 2021 @08:53AM (#26914231)
> Versus: “hey man check out my M1 2021.04”

Noone would ever say it like that. They would simply say: “hey man check out my new M1 machine!” And if it happened to come at a generation shift the context would make it obvious if it was the old generation at a bargain or the brand new generation. (or that the person saying it couldn't care less about specs and generations)

Now if you would buy a used computer, or would like to compare your current i7 to the latest i7 - then you would take notice. How much difference is there between a i5 2021.04 vs. i7 2016.8 ?

That is dead simple to google and reason about.

Compare that to: So what computer do you have? Oh, it is an i7 with 16 GB of RAM. I have no idea what decade that machine is from. And noone remembers the specific version, and if they do I have no idea how to parse it anyway.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ziml77 on Friday April 23, 2021 @08:53AM (#26914225)
Speaking of Ryzen, I see everyone attacking Intel for their naming especially now that the generation is 2 digits, but AMD's situation is a mess too. The Ryzen 7 5800x is built on Zen 3 architecture. I know the numbering scheme and still sometimes mix up the generation of processor with the generation of architecture.

Also, given that AMD copied Intel's 3/5/7/9 numbering, I'll be interested to see if in a few years they're selling a 10800x.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by nl on Friday April 23, 2021 @08:20AM (#26913950)
Because approximately no one in the whole supply chain wants to be stuck with a part dated last year.

And product lines are speced 12 months in advance.

So you need precise demand prediction all the way along your supply chain for this to work.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by oblio on Friday April 23, 2021 @10:11AM (#26914957)
Who's ever going to use the full date in the marketing material?

Apple never says iPad 2019 on their website, until you start digging really hard.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by nl on Friday April 23, 2021 @11:39PM (#26922067)
Exactly. This proves the point I'm making. No one - even Apple with the best supply chain management in the industry - wants the version scheme you suggest.

Vendors want version numbers to push upgrades to consumers. They don't want to deal with demand forcasting for something with a limited time of life though.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by oblio on Saturday April 24, 2021 @03:56AM (#26923129)
Ummm... nice turning of my point on its head.

Nobody said that they have to make that versioning public and shout it from the rooftops.

Users do use the informal versioning that I mentioned, because otherwise they wouldn't be able to differentiate the products. I've heard "MacBook Pro 2015" a million times.

And a date <<is>> a version number. It also nicely auto-increments to prove to your customers that the latest thing is better than the old one.

Doodad Pro, 2021 edition. It's not that hard, as I was saying.

The alternative is the garbage that everyone is doing. WH-1000XM3, really?!?

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Too on Saturday April 24, 2021 @02:16AM (#26922674)
Cars do this. BWM 3-series or WV Golf has existed with that same name since forever, despite getting smaller or generational upgrades every year. Enthusiasts refer to them by model year. Of course you also have the engine size as the final variable.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by rasz on Saturday April 24, 2021 @07:00PM (#26928936)
Nah. BMW used to have sane numbering, as did Mercedes. Nowadays its all made up bullshit. 28i? you might thing straight six 2.8 Liter, well its a 2.0 Turbo. M550d? 3 Liter. Merc E63? 6.2 Liter. Dont even get me started on Porshes non-turbo/electric Turbos, or Mercedes 4 door "coupes".
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by thehnguy on Friday April 23, 2021 @07:39AM (#26913651)
This was a situation I ran into a lot when buying simple Intel-based nuc's for family. It got more complex when the difference between and i5 and i7 got really close due to thermal constraints.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by leetcrew on Friday April 23, 2021 @09:00AM (#26914290)
I don't think this is a solveable problem. with a wide range of skus, inevitably there will be an nth gen part that outperforms an n+1th gen part.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by alpaca128 on Friday April 23, 2021 @03:21PM (#26918181)
But then you have different i7 variants with one having a different letter in the name which makes it just half as powerful because it's an extra energy-conserving mobile CPU.

I'm not into hardware but I have a rough overview, though whenever I'm supposed to help someone choose a laptop I only see a whole page with dozens of products and the only difference are a few numbers in the CPU serial number and some other weird product names and I simply have no idea what to say. I fully understand people who just go "I take this one because it has a nice color" - a layperson simply has no chance at understanding the difference, and good luck finding a store where the employees know more.

I never owned an Apple computer and I can still tell you on the spot which category of Macbook is better and more expensive, and why. Might have to do with the devices having normal names instead of alphanumeric strings that probably came from a password generator.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by Joeri on Friday April 23, 2021 @07:00AM (#26913373)
It is very confusing because typically the previous generation’s i7 performs the same as the current gen’s i5, within the same tdp tier, and i5’s from a higher tdp can vastly outperform i7’s from a lower tdp within the same generation. Typically at any one time there are two or three processor generations in actual laptops being sold, as well as three or more tdp classes, so there is basically no good way of knowing how different laptops in the store compare performance-wise except by looking up benchmarks.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by emteycz on Saturday April 24, 2021 @07:51AM (#26924235)
But selling previous models isn't interesting to Intel.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by FalconSensei on Friday April 23, 2021 @05:22PM (#26919342)
> i7 stays the same over 10+ years with only the obscure (to the general public) suffix changing from generation to generation.

My wife was confused about that earlier this week. She was like: 'you mean i7 is not newer than i5? And if i7 is better than i5, why can an i5 be better than an i7? (when it's an old i7)'

I get they have the generation. But:

1 - it's not easy to compare different models of different generations. How can a non-technical person compare 7th gen i5 with 5th gen i7?

2 - Many places that sell computers don't put the generation on the 'headline'. You have to dig in the specs to discover that, if you can find it at all

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by ngcc_hk on Friday April 23, 2021 @08:51PM (#26921085)
Words of mouth is not just marketing. Whilst I still wait for the 32GB version :-) I may still jump in after having holding those hot macbook, MacBook Air and not to mention i9 MacBook Pro with turbo off already. Even MACmini is hot air. Only the decade old Mac Pro is hotter (but other than noise, it is not on my hand, my lap etc. And hence it is fine for a decade old mac).

It is not just “advertisement”. Btw I still confuse marketing meant segmentation, target selling, ... may be they are as so far only on low end. As said by a YouTuber it is so much better if they do Color on macbook aid or macbook 12”.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by rsynnott on Friday April 23, 2021 @11:53AM (#26916019)
Yeah, it's arguably quite weird that Intel don't market this way anymore (they used to, particularly with the Pentium brand).

EDIT: Though, thinking about it, I can see why they might have been reluctant. Of the big releases over the last 15 years or so, Core 2 was, while a massive improvement, also essentially an admission that P4, and their whole strategy around it, had failed, and Skylake had a lot of teething troubles. The only big microarch shift that was an unqualified plus was Haswell, and I don't understand why they weren't louder about that.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jrm4 on Friday April 23, 2021 @11:51AM (#26915985)
Interesting. Marketing about "computer guts" has never been an Apple thing,so it's interesting to consider the motivation here. It could be that the M1 is that revolutionary, but Moore's Law et al makes me think this is not about new chip technology. More likely competing against Intel or whoever.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by SavantIdiot on Friday April 23, 2021 @12:28PM (#26916382)
Remember when Intel was 8086, 80286, 80386, 80486, Pentium, Pentium Pro, Pentium II, Pentium III, then ... insanity.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by smitty1110 on Friday April 23, 2021 @03:36PM (#26918336)
The insanity started with the Pentium 4, specifically the HT versions. HT made the CPU slower, it was quite the anti-feature.
Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by itslennysfault on Friday April 23, 2021 @07:27PM (#26920475)
I keep seeing an Intel ad on Twitter that is a picture of a MacBook Pro and says "Can this computer turn into a tablet? Hint: no"

It honestly just feels desperate to me.

Re:Apple’s M1 Positioning Mocks the Entire x86 Business Model by jsight on Friday April 23, 2021 @11:21AM (#26915649)
That's a good point. I think this will finally be the thing that makes Intel move away from that marketing approach too. Its outlived its usefulness.