Macintel: The End Is Nigh
11–20 of 156 posts
Re: Macintel: The End Is Nigh
#12I wonder if this will mean the end of Flash Player for Mac? Will Adobe bother releasing an ARM version?
Re: Macintel: The End Is Nigh
#13For someone who's not very knowledgeable about architecture shifts, what software changes would be require to make this happen? I'd assume that the Mac OSX itself might be able to make the shift easily, given that Swift and ObjC code seems to run on both iOS/ARM devices and MacOS/x386 machines. What else will have to change? Or is this purely a hardware choice?
Re: Macintel: The End Is Nigh
#14Earlier quoted context omitted.
They've done it twice, not once. They moved from 68k to PPC in the early 90s, again with full emulation. In that case it was even more extreme, as much of the OS ran emulated in early PPC releases (yet it was still quicker than running on actual 68k hardware!).
I think it's technically irrelevant, how many people from the 68k/ppc era are still there, and the os/tooling/techniques back then have probably nothing to do with what's in place nowadays. Pyschologically it still matters though, as you said, they did it twice and the first was surely a harder task.
Re: Macintel: The End Is Nigh
#15For someone who's not very knowledgeable about architecture shifts, what software changes would be require to make this happen? I'd assume that the Mac OSX itself might be able to make the shift easily, given that Swift and ObjC code seems to run on both iOS/ARM devices and MacOS/x386 machines. What else will have to change? Or is this purely a hardware choice?
The fact that iOS shares a lot of the same code as OS X will make this a much easier transition. Apple can take a lot of the low-level stuff from iOS, where they've had years to figure out how to get Darwin working smoothly on ARM. Beyond that, all apps on the OS X app store will have to be recompiled and resubmitted. None of the binaries installed on current OS X machines will still work, unless Apple includes an x8…
I can imagine this might be a huge job for some of the more heavyweight production programs for Mac , as well as AAA games.
It would basically spell doom for Parallels and other virtualization software which give Mac switchers an escape hatch back to any Windows programs they might use.
Re: Macintel: The End Is Nigh
#16Re: Macintel: The End Is Nigh
#17Re: Macintel: The End Is Nigh
#18Regarding battery life: The latest MacBooks get 9-12 hours of battery life. I haven't experienced battery anxiety on a Mac in a long time. In contrast, my iPhone is dead by the end of the day and watching it creep below 50% makes me start thinking about the nearest Lightning adapter (yes, I understand the Mac has a much larger battery and cell radios are power hungry).
Put another way, max power consumption on an iPad Air is ~11W[1]. The max power draw on a Haswell MacBook Air is 15-25W (~50% improvement in battery life from 2012 to 2013, which had 21-34W max draw)[2][3]. Given that Macs have more space available for batteries due to larger screens and the need for keyboard and trackpad, I don't see power consumption argument holding water.
[1]: http://www.anandtech.com/show/7460/apple-ipad-air-review/3
[2]: http://www.anandtech.com/show/6063/macbook-air-13inch-mid-20...
[3]: http://www.anandtech.com/show/7180/apple-macbook-air-11-2013...
Re: Macintel: The End Is Nigh
#19The real weakness of Intel in power consumption relative to ARM hasn't been so much in the chips as the chip sets, software and the balance-of-system. To create a low power system, ALL components need to be low power, and it is easier to start from a system built to be low power and scale up capabilities rather than go the other way around. For instance, I have a Windows-based laptop which is a great machine, but if…
I saw an interesting interview once with an ARM exec who leveled and said they don't really have a big power advantage over Intel, despite what people commonly think. I didn't manage to find the article with Google though.
Re: Macintel: The End Is Nigh
#20The real weakness of Intel in power consumption relative to ARM hasn't been so much in the chips as the chip sets, software and the balance-of-system. To create a low power system, ALL components need to be low power, and it is easier to start from a system built to be low power and scale up capabilities rather than go the other way around. For instance, I have a Windows-based laptop which is a great machine, but if…
The unwalled garden can still be made low power. Android has set an example of tackling that problem with the battery tracker, which profiles which application is chewing up battery.
For power over USB, what do you mean? My Android cell phone can power keyboards, flash drives, and the like with an OTG cable. It certainly has no fan.