Apple probably paid them to optimize the code specifically for the M1 and it's instruction set, it's much easier to optimize a program for a single processor. There are advanced caching and pipeline strategies that can vastly improve the speed of the code. For an intel this still can be done, but is probably not done as much because there are so many variations of pipelines and caches. Anyway just a theory someone should look into it.
Thats a daft conspiracy theory if I ever heard one. Why would Apple need to do that? Creatives are the Macs number one audience (god knows they've chased off most of the other pro users), and its highly likely Macs are Adobes number one target platform. Adobe doesn't need to be paid to make sure its products are useable for its software, it needs it products useable to be competative. Adobe has all the motivation in the world without being bribed by a company notable for not collaborating with outsiders any
Apple probably paid them to optimize the code specifically for the M1 and it's instruction set, it's much easier to optimize a program for a single processor.
Since they've had years to do that for common intel chips, and months to do that for M1 chips, it means that the M1 chip is vastly easier to optimize for... if your statement were actually true.
So I'm curious if you really think the M1 is vastly easier to optimize for and thus everyone should switch to it ASAP, or if you think toy were wrong.
It means that the M1 chip is vastly esier to optimize for
Faulty line of reasoning.
Simply because it was only announced in late 2020 doesn't mean copies of pre-production silicon haven't been out for a while, and that they didn't find their way into the hands of Adobe.
It also doesn't mean platform optimization is "easier".
It may mean, depending on the platform, there are limits on what "optimization" can achieve. Especially between successive generations of software and not taking into account CPU speed/IPC efficiencies.
Adobe might have known long before other companies about Apple's plans, but they would have been under NDA. Adobe have a large number of third party vendors and would not have been able to tell them about this or easily got them started on ARM ports and optimisations.
Even if this is true, it's sort of the point, isn't it? Buy a Mac and your vendor can (and has) super-optimised their code to run on your machine. Buy a PC, and well, because it could be one of a gazilion different configurations, well, they can't really optimise for them all, so they didn't really bother.
Apple probably paid them to optimize the code specifically for the M1 and it's instruction set,
They did. Apple has been paying Adobe, probably for years, to keep their products on the Mac. Something is happening at Adobe. I know of at least two Mac developers that are leaving, now. It's not clear what is going on but the writing on the wall is Adobe will drop the Mac soon. The cost of converting software, unless Apple pays for it, isn't worth what the ports will bring in.
With that being said I truly doubt that Adobe will leave the Mac market. I suspect that a secret deal will be made whe
Where are the calculations that go with a calculated risk?
Yeah, its probably because they optimized the code (Score:4, Interesting)
Apple probably paid them to optimize the code specifically for the M1 and it's instruction set, it's much easier to optimize a program for a single processor. There are advanced caching and pipeline strategies that can vastly improve the speed of the code. For an intel this still can be done, but is probably not done as much because there are so many variations of pipelines and caches. Anyway just a theory someone should look into it.
Re: (Score:3)
Thats a daft conspiracy theory if I ever heard one. Why would Apple need to do that? Creatives are the Macs number one audience (god knows they've chased off most of the other pro users), and its highly likely Macs are Adobes number one target platform. Adobe doesn't need to be paid to make sure its products are useable for its software, it needs it products useable to be competative. Adobe has all the motivation in the world without being bribed by a company notable for not collaborating with outsiders any
Well that makes the M1 super amazing then (Score:2)
Apple probably paid them to optimize the code specifically for the M1 and it's instruction set, it's much easier to optimize a program for a single processor.
Since they've had years to do that for common intel chips, and months to do that for M1 chips, it means that the M1 chip is vastly easier to optimize for... if your statement were actually true.
So I'm curious if you really think the M1 is vastly easier to optimize for and thus everyone should switch to it ASAP, or if you think toy were wrong.
Re: (Score:1)
It means that the M1 chip is vastly esier to optimize for
Faulty line of reasoning.
Simply because it was only announced in late 2020 doesn't mean copies of pre-production silicon haven't been out for a while, and that they didn't find their way into the hands of Adobe.
It also doesn't mean platform optimization is "easier".
It may mean, depending on the platform, there are limits on what "optimization" can achieve.
Especially between successive generations of software and not taking into account CPU speed/IPC efficiencies.
And yes, Apple probably DID funnel cash Adobe
Re: Well that makes the M1 super amazing then (Score:2)
Adobe might have known long before other companies about Apple's plans, but they would have been under NDA. Adobe have a large number of third party vendors and would not have been able to tell them about this or easily got them started on ARM ports and optimisations.
Re: (Score:1)
Exactly.
Re: (Score:2)
Re: (Score:2)
Even if this is true, it's sort of the point, isn't it? Buy a Mac and your vendor can (and has) super-optimised their code to run on your machine. Buy a PC, and well, because it could be one of a gazilion different configurations, well, they can't really optimise for them all, so they didn't really bother.
Re: (Score:2)
Apple probably paid them to optimize the code specifically for the M1 and it's instruction set,
They did. Apple has been paying Adobe, probably for years, to keep their products on the Mac. Something is happening at Adobe. I know of at least two Mac developers that are leaving, now. It's not clear what is going on but the writing on the wall is Adobe will drop the Mac soon. The cost of converting software, unless Apple pays for it, isn't worth what the ports will bring in.
With that being said I truly doubt that Adobe will leave the Mac market. I suspect that a secret deal will be made whe