Can't wait for an iPhone Pro with an M1 processor that I can plug into a thunderbolt/usbc dock, run monitors, a keyboard, ethernet, and have it running MacOS when in desktop mode. EDIT: A little context; when I am in the office, I use vscode over ssh to connect to my desktop PC at home. My desktop takes care of my language server, syntax highlighting, compilation and vscode forwards my ports and spins up terminals. A…
Basically many modern Android phones today work perfectly well paired wirelessly with modern TV screen. Enable desktop mode, pair with a mouse and keyboard, and you have a kind of working environment: video chat, programming, text editing, office apps - all exists. That's actually how to watch youtube without ads, because non-Android TV has no freetube/newPipe apps.
Apple’s M1 Positioning Mocks the Entire x86 Business Model
341–350 of 942 posts
Re: Apple’s M1 Positioning Mocks the Entire x86 Business Model
#342One 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 sta…
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.
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
#343Make it as fabulous as much as you want, $1700 for an 8 core, 8 gigs of ram machine is just one plain fabulous joke. This in the time when 16 gigs ram is the baseline if you plan to do anything more than facebook and instagram.
So my sister does professional photography, and went from a 16GB MacBook Pro(2016) to an 8GB Air, and reports no decrease of productivity - quite the opposite, in her experience all Adobe programs run much faster, and the machine is quieter and lighter to boot. So yeah, I'm not sure - maybe the ram amount isn't as a big deal as people make it out to be. On the other hand I'm a C++ programer and my workstation has 128…
Re: Apple’s M1 Positioning Mocks the Entire x86 Business Model
#344Earlier quoted context omitted.
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.
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
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
#345Earlier quoted context omitted.
> blazingly fast SSDs So like, 2 times as fast as any other SSD? No? The comment reads like marketing spiel.
2.5GiB random RW per sec [1]. [1] https://www.macrumors.com/2020/11/16/apple-silicon-macbook-a...
Fastest SSDs barely reach 200MiB/s on 4k block random writes (reads are usually slower, likely because they can't be cached if they are truly random):
- 124MB/s for Samsung 980 Pro (https://www.servethehome.com/samsung-980-pro-500gb-pcie-gen4...) - 211MB/s for Sabrent Rocket 4 Plus (https://www.servethehome.com/sabrent-rocket-4-plus-2tb-revie...) - 171MB/s for Intel 670p (https://www.servethehome.com/intel-670p-2tb-m-2-nvme-ssd-rev...)
32/64 queue depths generally do not apply to desktop computing since you are unlikely to read that many file streams simultaneously (or rather, your one program that you care about right now might be loading only a few files at once, which is what you'd perceive as the SSD speed: the fact that OS services might be accessing other stuff in the background does not help much there).
Re: Apple’s M1 Positioning Mocks the Entire x86 Business Model
#346Can't wait for an iPhone Pro with an M1 processor that I can plug into a thunderbolt/usbc dock, run monitors, a keyboard, ethernet, and have it running MacOS when in desktop mode. EDIT: A little context; when I am in the office, I use vscode over ssh to connect to my desktop PC at home. My desktop takes care of my language server, syntax highlighting, compilation and vscode forwards my ports and spins up terminals. A…
thermals would be quite bad for performance here, but the vision is quite appealing.
Re: Apple’s M1 Positioning Mocks the Entire x86 Business Model
#347Make it as fabulous as much as you want, $1700 for an 8 core, 8 gigs of ram machine is just one plain fabulous joke. This in the time when 16 gigs ram is the baseline if you plan to do anything more than facebook and instagram.
> This in the time when 16 gigs ram is the baseline if you plan to do anything more than facebook and instagram. You'd be shocked looking at any telemetry data which says that the average ram is 8gb and average ram use is ~50% or so.
Re: Apple’s M1 Positioning Mocks the Entire x86 Business Model
#348Earlier quoted context omitted.
I did indeed, I never said that SSDs are a replacement for RAM, I just said that having access to 2.5GiB/s RW operations allows you to offload many things into the SSD, yes, thrashing is an issue, but it is much more insignificant at those speeds than disks. I am not defending apple in any way whatsoever, I even mentioned in the first sentence of the comment. I stated that they are able to do that because they compen…
2.5GB/s isn't really all that extraordinary speed anymore.
Re: Apple’s M1 Positioning Mocks the Entire x86 Business Model
#349Earlier quoted context omitted.
So my sister does professional photography, and went from a 16GB MacBook Pro(2016) to an 8GB Air, and reports no decrease of productivity - quite the opposite, in her experience all Adobe programs run much faster, and the machine is quieter and lighter to boot. So yeah, I'm not sure - maybe the ram amount isn't as a big deal as people make it out to be. On the other hand I'm a C++ programer and my workstation has 128…
> I'm a C++ programer and my workstation has 128GB of ram and I wouldn't accept any less What on earth are you programming?
Earth. He is programming the earth.
Re: Apple’s M1 Positioning Mocks the Entire x86 Business Model
#350Earlier quoted context omitted.
So my sister does professional photography, and went from a 16GB MacBook Pro(2016) to an 8GB Air, and reports no decrease of productivity - quite the opposite, in her experience all Adobe programs run much faster, and the machine is quieter and lighter to boot. So yeah, I'm not sure - maybe the ram amount isn't as a big deal as people make it out to be. On the other hand I'm a C++ programer and my workstation has 128…
Web Developer here. Wouldn't accept anything less than 32GB for a work machine.