Because that's the ballpark what Nvidia charges for Grace/Hopper systems
Pretty sure there’s a middle ground somewhere between grace/hopper and a low power soc
Because that's the ballpark what Nvidia charges for Grace/Hopper systems
To make it clear: I'm fine with companies shipping a 1000 watt CPU. I am not fine if a company configures that CPU to draw 3000 watts to produce 5% more performance.
You see, and now you are getting dangerously close to suggesting that we don't need high performance computing at all,
and all that matters is a notion of a "computer growing with your needs" (presents by you in a matter which I consider rather limiting). Which kind of loops back to my earlier mention of people who want to make computing objectively worse because of their marginal view/needs. Yes, I do acknowledge that you propose maintaining two lines of products, where modularity is emphasized at the baseline, and I do think this is wishful thinking that won't solve anything. I will get back to this later.
I think the ecological concerns you voice are fundamentally valid and extremely important. I also think that your presentation conflates multiple separate (and often difficult to reconcile!) concerns and that your conclusions are flawed because of a partial misrepresentation of the industry, it's possibilities, as well as consumer needs.
Currently I do not have the presence of the mind or the time to write a detailed, careful essay, so apologies in advance that my thoughts will be presented in a crude and incomplete way. I will try to mention a few general points, which I consider the most important.
First regards upgradeability and repairability, and how they relate to ecology, environmentalism, and consumerism. It seems very popular to present and discuss upgradeability and reparability as a single concern. I believe this view is misrepresenting the reality. The notion of modular computer is most important to the DYI crowd, and its demographic has changed a lot over the decades (we saw it with other markets historically as well, for example radio). In the early day of computing, DYI was pretty much the only way to have a computer you wanted. Now it's mostly gamers seeking to upgrade components and improve experience on a limited budget (costs are important, I will come to this later!). And this market is fundamentally toxic and anti-environmental. It is dominated by components that consume tremendous amounts of power and waste resources on a gargantuan scale, simply because it's a cheap way for the companies to make money and satisfy the demand driven not by actual need but by gamer psychology. At the same time, upgradeability offers only very limited utility to the "casual" user with moderate computing needs, simply because the resource demands have massively slowed down in the last decade. A 1GB RAM computer bought in 2008. years ago would become obsolete within 1-2 years. A 8GB RAM computer bough today will still be usable and useful over its entire projected lifespan. A popular argument is that of environmental damage caused by disposable appliances. This argument is undoubtedly valid, but what about the environmental cost of modularity with its resource usage overhead and the opportunity cost for economy and innovation? There are better ways to deal with appliances than forcing them to be modular in some narrow sense. Again, I will get back to this later.
This would inevitably lead to much higher costs across the board (because the companies need to maintain profits and because they cannot efficiently amortize their R&D costs anymore).
Second, your notion of the computer that works smoothly for many years, and that can adapt with users needs over its lifespan. I believe this notion to be fundamentally misguided and mischaracterizes both the consumer needs and the industry's possibilities.
You essentially advocate a stagnation model for consumer hardware.
It would also have only a questionable benefit to the customer because things won't change much from the current status quo. Again, if your computing needs are very low, going from 8GB to 32GB on a modern computer won't make a noticeable difference over its entire projected lifespan. Especially under a stagnation model where the software will inevitably adapt to the stagnating hardware. There is at least one benefit for the stagnation model though — software will be able to take advantage of the fact that the hardware doesn't change to become more efficient (just as we see with gaming consoles historically). But again, what will be the opportunity cost?
Which brings me to the final point: what most customers care about is neither upgradeability nor repairability, but the total cost of ownership. They have moderate computing needs and want some assurance that they can keep using the device without the risk of flooring hefty repair bill or having to buy a new device where the old one would still be sufficient to their needs. This is often sold as "repairability". But it has nothing to do with repairability. It is about warranty and hardware support. Customers generally don't care if they get back a new computer or their old computer with parts replaced or repaired from the shop, as long as they don't have to pay extra. This is a very strong customer motivation, and there are multiple ways to satisfy it.
There speaketh the man who is brainwashed into thinking that MacOS is all that exists. Almost every Intel Mac ever built can run a modern OS even more secure that MacOS. Even PPC Macs can do this. Apple would dearly like AS Macs NOT to be able to do this. Fortunately, there are are folks out there that make it happen despite Apple's intentions, and good for them.because they can't run a current, supported OS
Holy walls of text, Batman
My opinion:
The intel era can be divided into two parts: Pre-butterfly and butterfly (keyboards. I'm including the post-butterfly keyboards in the era as well).
Pre-butterfly keyboard era was wonderful. The machines were very upgradable and parts could be replaced easily. I did not like the MacOS (except for Tiger/ Leopard/ Snow Leopard) then though.
The butterfly keyboard era is when things started falling apart. The machines became closed, and parts became hard to replace -if they could be replaced at all. The operating system towards the end of the era was much better.
The touch bar might have been a good idea if it didn't replace the function row. It should have been above the physical function row, and I think that would have stuck.
My new M2 after just 9months has huge battery life issues its down to 90% all ready and only get used for 3 or 4 hours a day not impressed. I think it must have been one of the first M2 made and sat on a shelf for 6m before i got it.
I use low power mode on battery and optimised charging.
I always see over-the-top superlatives, but has anyone quantified the performance delta between the last Intel Macs (say Mac Mini) and the M1 Macs? I doubt there was that big of a performance difference (and probably not much of a difference now between M3 and the best Intel offers). It seemed the bigger difference was battery life for portables and no fans for Air laptop models.Apple Silicon Macs of any form and shape are much better machines in almost every aspect than their Intel equivalents. They are much faster and offer a smoother and more premium experience overall, for lack of other general term.
On the downside, memory and storage prices are utterly ridiculous and stink corporate greed. Also, the lack of upgradeability and in some cases of repairability is a major drawback.
That said, they are still, in general, much, much, super-duper-extra-ultra much better machines than their predecessors. The difference, in many cases, is day and night - it is another league, another experience.
None of that seems to address his question of why these M-series Minis are available 'for parts' (implying they already don't work and have failed for some reason).There’s no endemic issues. The 2018 Minis are overpriced for what they are because of demand due to perceived “value” of being able to run Windows on them.
And I don’t mean dual boot - I get that - I mean exclusively boot Windows on them, which is, in my opinion, pointless when perfectly good business grade PCs can be had for a virtual pittance once they’re 3-5 years old.
The only thing I miss about Intel is being able to run a proper Windows VM in x86. I don't miss the heat or the throttling.
All benchmarks, all of them, show a big performance gap in favor of M-series over Intel Macs, especially when it comes to Pro and Max models -and, naturally, this gap gets larger with every generation of M-series models. Also, in Cinebench 2024, M3 Pro 12 cores beats Intel Core i9-13900H/13900HK CPUs and M3 Max 16C beats most HX processors from both Intel and AMD. These findings have been separately confirmed also via laptop performance comparisons by a few independent reviewers (e.g. check Jarrods tech for M2 Max vs Intel and AMD).I always see over-the-top superlatives, but has anyone quantified the performance delta between the last Intel Macs (say Mac Mini) and the M1 Macs? I doubt there was that big of a performance difference (and probably not much of a difference now between M3 and the best Intel offers). It seemed the bigger difference was battery life for portables and no fans for Air laptop models.
I agree about the initial leap in general performance when moving to Apple silicon. My worry about my personal use M1 Air is the soldered components. My final Intel MacBook Air's RAM died. Now that even the SSD is spitefully soldered down, you really better pray you do a hell of a lot of backing up!!! Even one backup isn't enough, as I've had a TimeMachine backup fail. ☹️
What did I say in my post gave you the impression I don't regularly backup? I was trying to emphasise that people better do a lot of backing up- and even more so now that the SSD is soldered in.If you aren’t backing your stuff up, you’re inviting disaster if your machine is stolen, your house burns down, etc. Replaceable components or not.
Relying on hardware to not die or be stolen as a form of not losing your data is going to end in tears eventually.
If you aren’t backing your stuff up, you’re inviting disaster if your machine is stolen, your house burns down, etc. Replaceable components or not.
Relying on hardware to not die or be stolen as a form of not losing your data is going to end in tears eventually.
As mentioned previously, my simulation in Matlab R23b and Mosek 10.1 native for AS took 3.5 minutes, while the same simulation using the respective x86 versions of these programs took 17 minutes due to Rosetta 2 mapping CISC/x86 instructions to RISC/ARM ones.
What did I say in my post gave you the impression I don't regularly backup? I was trying to emphasise that people better do a lot of backing up- and even more so now that the SSD is soldered in.
Well, no. Not quite. Hardly anyone backs up every hour, and synching every conceivable type of application hourly isn't a thing either. If someone's RAM died in a system where it was replaceable, they could literally go to a shop, replace the dead stick and keep going- ZERO data loss. Similarly if the SSD was removable- take it out, plug it in elsewhere- ZERO data loss.Wasn’t referring to you, more your comment that “you really better pray you do a hell of a lot of backing up!!!”
My point it this is 100% no different to any other machine ever produced, if you give a toss about your data.
Alternatively, living in this century… i just sync my stuff. Mac breaks, i work from ipad or whatver and pretty much carry on where i left of. Or if it is demanding enough, sign into another mac and pull the stuff down off the network.
But again, this is exactly no different to an intel machine… or a pc for that matter.
As I said in the post above the one you replied to, the same simulation in Matlab R23b and Mosek 10.1 in a MBA 2014 took 10 hours. In MBP M3 Pro 12C/36GB took 3.5 minutes with native AS versions of the above-mentioned programs and 17 minutes with x86 versions.When you ran your Matlab and Nosek simulations on the last Intel Mac you owned, how long did those take? On what Intel Mac did you run those?