Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

leman

macrumors Core
Oct 14, 2008
19,522
19,679
I think you gave the answer to yourself. The only entity, which could possibly provide drivers would be Apple - this applies to both Linux and Windows.

Apple doesn’t even want to offer Vulkan on their own OS. Do you really think that they would maintain a full set of OpenGL, DX11, DX12 and Vulkan drivers for a competitor OS? I dint think they mind you running Windows or Linux or whatever on their hardware. But they are unlikely to go out of their way to encourage you doing it.
 

crazy dave

macrumors 65816
Sep 9, 2010
1,454
1,229
I would find it extremely surprising. Who will maintain all the drivers?

Same for Asahi Linux... I very much doubt that they will ever produce a remotely usable and stable driver. So far the Linux community didn’t manage to build a single one, and here we are taking about reverse-engineering a custom TBDR GPU (something nobody except Apple and IMG have experience with) and writing a production quality driver for it...

This was Hector’s response to the issue of production quality drivers and nouveau:

 
  • Like
Reactions: MBAir2010

crazy dave

macrumors 65816
Sep 9, 2010
1,454
1,229
Even though Alyssa is extremely talented, I remain skeptical. M1 is not Bifrost... and unless Apple GPU is autonomous (with very little driver control), there will be a lot of things to reverse engineer and discover.

Oh for sure, the GPUs the hardest part (except maybe the NPU which would probably not be possible). It’s amazing that even the companies who make the hardware make working drivers (heck sometimes they don’t!). But they seem confident they can do it.

Maintenance of drivers is an interesting question especially for Windows - for Linux obviously open source. Depending on circumstances (and especially adoption) I could see Apple, Microsoft, or an open source driver pool. But we’ll see if it happens at all.

I’m not saying it’ll definitely happen, I just wouldn’t be surprised if it did.
 
  • Like
Reactions: MBAir2010

Gerdi

macrumors 6502
Apr 25, 2020
449
301
This was Hector’s response to the issue of production quality drivers and nouveau:


At the moment Alyssa is poking around in the command buffers containing the shaders. As far as i see it, there is not even a complete disassembler for shaders yet and only a vague idea how these shaders are sheduled. Thats very early work - in particular compared to how long it took for Freedreno and Panfrost to become even only somewhat stable.

But hey, nothing is impossible per se :)
 
  • Like
Reactions: MBAir2010

crazy dave

macrumors 65816
Sep 9, 2010
1,454
1,229
At the moment Alyssa is poking around in the command buffers containing the shaders. As far as i see it, there is not even a complete disassembler for shaders yet and only a vague idea how these shaders are sheduled. Thats very early work - in particular compared to how long it took for Freedreno and Panfrost to become even only somewhat stable.

But hey, nothing is impossible per se :)

Absolutely, early days :)

Edit: another option which I’m not sure if it would work would be nouveau drivers on an eGPU.
 
Last edited:

MBAir2010

macrumors 604
May 30, 2018
6,975
6,354
there
this Asahi linux for M1 is amazing, well for me!
and the help they got form other developers is interesting.
But hey, nothing is impossible per se, as Gerdi mentioned

i wonder if  will be very very upset over this distro?
and how they will prevent anything from invading their processors in the near future?
 

crazy dave

macrumors 65816
Sep 9, 2010
1,454
1,229
this Asahi linux for M1 is amazing, well for me!
and the help they got form other developers is interesting.
But hey, nothing is impossible per se, as Gerdi mentioned

i wonder if  will be very very upset over this distro?
and how they will prevent anything from invading their processors in the near future?

Actually Apple seems to have deliberately designed the M1 to allow it to be booted from other OSes and macOS Big Sur was also changed to enable this. So far from being upset Apple seems to be (quietly) encouraging it even if they aren’t going to go too far out of their way to help.
 
  • Like
Reactions: MBAir2010

MBAir2010

macrumors 604
May 30, 2018
6,975
6,354
there
Actually Apple seems to have deliberately designed the M1 to allow it to be booted from other OSes and macOS Big Sur was also changed to enable this. So far from being upset Apple seems to be (quietly) encouraging it even if they aren’t going to go too far out of their way to help.
I just realized they  will still make money on selling a MacBook m1
and 1% might install Asahi Linux after posting the comment.
could this version of Linux be partitioned in the future?

that would be nice just starting a laptop without logging in, entering 6 digit codes and just creating without the occasional notifications.
 

crazy dave

macrumors 65816
Sep 9, 2010
1,454
1,229
I just realized they  will still make money on selling a MacBook m1
and 1% might install Asahi Linux after posting the comment.
could this version of Linux be partitioned in the future?

that would be nice just starting a laptop without logging in, entering 6 digit codes and just creating without the occasional notifications.

I think that’s absolutely Apple’s frame of mind.

I believe it can already be dual booted!
 
  • Like
Reactions: MBAir2010

mi7chy

macrumors G4
Oct 24, 2014
10,625
11,298
Indeed it isn't rocket science. We actually do rocket science and have satellites in space, it's far from it. What you say might work for someone sitting at home, building a single PC. For those actually working in science and with scientific applications, what you say makes absolutely no sense. I could go on on how guaranteed support within a specific timeframe is needed, availability in large numbers, software support, etc. (which can all be provided by resellers, for Lenovo, Apple, etc.) is all needed to avoid downtime and provide the best efficacy, but it's pointless. Those that actually work in the field know what I mean.

Fun fact, I spoke to our partners at Oracle who manage their cloud services across the globe. They provide EPYC, but in low numbers. It's nothing they consider large scale for the above mentioned reasons. We settled on buying hardware for our datacenters that ended up in the Top100 last year. Personally I don't care what hardware I have to use, as long as I can get my research done. But hey, it seems AMD is on track for Zen4 to finally support AVX3-512 and BFLOAT16 among other things. So there's hope after all.

Of course none of this matters for the hardcore gamer sitting at home playing games, uploading Videos to YouTube or looking at non-sense Cinebench results. A Ryzen is a solid choice for playing games.

Oracle invalidates your condescending tantrum. They wouldn't have a strategic partnership with AMD if there wasn't a significant advantage over their Intel x7 instances. Plus, for engineering applications GPU compute trump CPU.

https://blogs.oracle.com/cloud-infr...te-e4-platform-on-3rd-gen-amd-epyc-processors

 
Last edited:

GrumpyCoder

macrumors 68020
Nov 15, 2016
2,126
2,706
Oracle invalidates your tantrum. They wouldn't have a strategic partnership with AMD if there wasn't a significant difference over their Intel x7 instances.
Nope, they don’t. Please compare the total number of systems they offer for business and government use vs what they have in AMD. Also, please don’t just compare to x7. Use total number of Intel systems.
 

mi7chy

macrumors G4
Oct 24, 2014
10,625
11,298
Nope, they don’t. Please compare the total number of systems they offer for business and government use vs what they have in AMD. Also, please don’t just compare to x7. Use total number of Intel systems.

Sorry, buddy. VP of Oracle carries more weight.
 

EEzycade

macrumors regular
Jun 29, 2018
219
225
Mesa, Arizona
So, I don't breach any contract about usage running a Hackintosh with Big Sur? Fully supported by Apple? Apple care and all the bells and whistles? Where do I buy a pre installed "Hackintosh" laptop/desktop?
You would not get Apple Care because it wouldn't be an Apple product. Apple isn't the biggest fan of the whole Hackintosh scene. And I don't know anything about pre installed Hackintosh machines for sale, but you could look around. Basically, Hackintosh's are cool but remember that there are drawbacks.
 

aidler

macrumors 6502a
Jun 18, 2009
532
1,278
What is SO great about the M1 macs?
They offer less than Windows counterparts. No real gaming support, no support for other OS natively, no touch and VERY VERY limited app compatibly. Sure its faster than i7 11th gen but AMD processors offer greater performance and around the same battery life as the M1.

The AMD Ryzen 7 4800U offers faster performance than an M1 Air/Pro and there are laptops that have that processor that are cheaper than the M1 Air with upgradable SSD and RAM.

Now with the SSD swap issue that Apple is quiet on is very serious IMO. I have an intel 16" MBP and I have written about 7TBW and I got this machine around January 2020 and I use this laptop very heavily everyday. The fact that I see people writing over 15TBW on their M1 macs that they got 5-6 months ago is very concerning.

All I am saying is look beyond the M1 hype and see that you are getting a computer with less features, no upgradeability and limited third party software. I say this because I see some people say the M1 Air is the best deal for an Ultrabook, I strongly disagree with that claim.
The reason the M1 macs seem so good is because the previous Macs were utter garbage in terms of specs and price to performance ratio.
Ever wonder why Rosseta 2 runs Intel software better on M1 macs than on intel macs is because those intel's that Apple replaced were not at all performant.
The M1 Air had a quad core i7 a weak one at that, the M1 Pro had a 8th gen i5/i7.

For $920 on the Windows side you can get a HP ENVY x360 with a FHD screen(1080p), Ryzen 7 4700U, 16GB RAM, a 256GB SSD(user upgradable) and a 1000 NITS display with touch. Click here to see HP Envy configure page. Yes it comes with Windows but Windows can do a LOT more than macOS can ever can.
The argument that macOS is better than Windows is no longer true as Windows vastly outperforms macOS in almost everyway. It's now even more obvious with the M1 macs.

I know I can't tell people what to buy or not, but people have been making extraordinary claims on YouTube, twitter and other social media
forums that M1 macs is the future and outperform most laptops and are the best value out there and I just wanted to clarify some points.

I'm surprised to find such a critical but well written article here on macrumors. It was predictable that the vast majority of mindless fanboys here would naturally attack this article, voting it down and arguing for Apple. But I think the more they cry, the more you are probably hitting the truth.

I agree that the current M1 offerings are not a great choice for end consumers. They are too expensive and requires too much compromise. But if Apple further develops its processor, we could get interesting products in the future.
 
  • Haha
Reactions: 09872738

GrumpyCoder

macrumors 68020
Nov 15, 2016
2,126
2,706
Sorry, buddy. VP of Oracle carries more weight.
Why don’t you point us to where the VP says they are using more AMD systems than Intel?
Does the VP know someone posted about their new Intel systems? https://blogs.oracle.com/cloud-infr...s-with-3rd-gen-intel-xeon-ice-lake-processors

Again, please compare total number of systems they’re running AMD and Intel and if you’d like throw other manufacturers in as well (shocking they’re running ARM in the cloud as well, isn’t it?). They have partnerships with pretty much everyone. Just looking at one thing like you do with the meaningless Cinebench score, wont get you anywhere, sorry.
 

Fomalhaut

macrumors 68000
Oct 6, 2020
1,993
1,724
What is SO great about the M1 macs?
They offer less than Windows counterparts. No real gaming support, no support for other OS natively, no touch and VERY VERY limited app compatibly. Sure its faster than i7 11th gen but AMD processors offer greater performance and around the same battery life as the M1.

The AMD Ryzen 7 4800U offers faster performance than an M1 Air/Pro and there are laptops that have that processor that are cheaper than the M1 Air with upgradable SSD and RAM.

Now with the SSD swap issue that Apple is quiet on is very serious IMO. I have an intel 16" MBP and I have written about 7TBW and I got this machine around January 2020 and I use this laptop very heavily everyday. The fact that I see people writing over 15TBW on their M1 macs that they got 5-6 months ago is very concerning.

All I am saying is look beyond the M1 hype and see that you are getting a computer with less features, no upgradeability and limited third party software. I say this because I see some people say the M1 Air is the best deal for an Ultrabook, I strongly disagree with that claim.
The reason the M1 macs seem so good is because the previous Macs were utter garbage in terms of specs and price to performance ratio.
Ever wonder why Rosseta 2 runs Intel software better on M1 macs than on intel macs is because those intel's that Apple replaced were not at all performant.
The M1 Air had a quad core i7 a weak one at that, the M1 Pro had a 8th gen i5/i7.

For $920 on the Windows side you can get a HP ENVY x360 with a FHD screen(1080p), Ryzen 7 4700U, 16GB RAM, a 256GB SSD(user upgradable) and a 1000 NITS display with touch. Click here to see HP Envy configure page. Yes it comes with Windows but Windows can do a LOT more than macOS can ever can.
The argument that macOS is better than Windows is no longer true as Windows vastly outperforms macOS in almost everyway. It's now even more obvious with the M1 macs.

I know I can't tell people what to buy or not, but people have been making extraordinary claims on YouTube, twitter and other social media
forums that M1 macs is the future and outperform most laptops and are the best value out there and I just wanted to clarify some points.
Well, I have a 32GB MBP16 that I got a month before yours, used it for work for 14-15 months and wrote 172TB to the disk, so my “heavy use” is clearly different to yours....
 

GrumpyCoder

macrumors 68020
Nov 15, 2016
2,126
2,706
I'm surprised to find such a critical but well written article here on macrumors. It was predictable that the vast majority of mindless fanboys here would naturally attack this article, voting it down and arguing for Apple. But I think the more they cry, the more you are probably hitting the truth.
Maybe if someone who actually has a PhD in a related field with a number of well received and peer-reviewed publications would write such an article, it would be better received, don’t you think. ;)
 

crazy dave

macrumors 65816
Sep 9, 2010
1,454
1,229
That has nothing to do with M1 though since it's still closed source driver so no hardware acceleration outside of MacOS.

I’m not sure what you’re trying to say here. Obviously the macOS driver wouldn’t work for Linux. He’s discussing the relative difficulty in creating an open source Linux driver for the M1 as compared to nouveau. Having consistent access to the firmware is useful for that endeavor.
 

GrumpyCoder

macrumors 68020
Nov 15, 2016
2,126
2,706
I’m not sure what you’re trying to say here. Obviously the macOS driver wouldn’t work for Linux. He’s discussing the relative difficulty in creating an open source Linux driver for the M1 as compared to nouveau.
Exactly, but in order to understand that, one would have to understand how things work in general first. It can certainly be done, it’s just a question of time and effort. George Hotz had a long session trying to get things running on the Neural Engine, with great success for the time he put into it.
 

crazy dave

macrumors 65816
Sep 9, 2010
1,454
1,229
Exactly, but in order to understand that, one would have to understand how things work in general first. It can certainly be done, it’s just a question of time and effort. George Hotz had a long session trying to get things running on the Neural Engine, with great success for the time he put into it.

Really? That’s cool. I’ll look that up.
 

ADGrant

macrumors 68000
Mar 26, 2018
1,689
1,059
Oracle invalidates your condescending tantrum. They wouldn't have a strategic partnership with AMD if there wasn't a significant advantage over their Intel x7 instances. Plus, for engineering applications GPU compute trump CPU.

https://blogs.oracle.com/cloud-infr...te-e4-platform-on-3rd-gen-amd-epyc-processors


They have a strategic partnership with AMD because AWS is offering AMD CPUs (and their own ARM CPUs). No cloud provider who wanted to be taken seriously would just offer Intel compute.
 

jasoncarle

Suspended
Jan 13, 2006
623
460
Minnesota
I keep wondering why people make these comparisons, which are flawed to begin with. The Mac Pro is a flexible machine, it has to provide a mix of CPU-, GPU- and RAM-performance among other things. How can 1TB or more RAM be used with a Threadripper? You'd have to go EPYC in that case. Apple is not in the business of building custom computers to ordered specs.

The 3990x (non pro) can use up to 1TB of 3200MHZ RAM
 

Jorbanead

macrumors 65816
Aug 31, 2018
1,209
1,438
It was predictable that the vast majority of mindless fanboys here would naturally attack this article, voting it down and arguing for Apple. But I think the more they cry, the more you are probably hitting the truth.
First part I agree with. Extremely predictable that on macrumors people are going to defend Apple. Second part though means you probably haven’t read most of the replies, and if you have, chose to ignore most of the points addressed: especially where OP’s original assertions are blatantly not true. But keep going cause this whole thread is very entertaining and I’ve got time to kill.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.