Apple Could Use ARM Coprocessors for Three Updated Mac Models (techcrunch.com)
According to a Bloomberg report, Apple could be working on three new Mac models for this year. From a report: All three of them could feature an ARM coprocessor to improve security. Apple isn't switching to ARM chipsets altogether. There will still be an Intel CPU in every Mac, but with a second ARM processor. Currently, the MacBook Pro features a T1 chip while the iMac Pro features a T2 chip. On the MacBook Pro, the ARM coprocessor handles the Touch ID sensor and the Touch Bar. This way, your fingerprint is never stored on your laptop's SSD drive -- it remains on the T1 secure enclave. The Intel CPU only gets a positive response when a fingerprint is validated. The iMac Pro goes one step further and uses the T2 to replace many discrete controllers. The T2 controls your stereo speakers, your internal microphone, the fans, the camera and internal storage.
Maybe they will fix the myriad root exploits at some point too. That would be nice!
I wonder how long it will be before the security enclave is hacked (if it hasn't been already). Nice PR, though.
What, didnt notice that even the mighty Fruit could not get Intel do deactivate the ARM core in the chipset, a.k.a Intel ME?
At first glance this appears to be a whole new way to attack the machine...
Only a matter of time before the Intel chips disappear completely.
Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
They are already getting rid of 32 bit support, soon they will fully iOSify MacOS from OS X to OS i. With an ARMed walled garden. The $5000 iMac Pro is the swan song for Intel Macs. MacOS 10.14 will be full Facebook machines
Interesting way to make hackintosh machines more difficult to build, but an arm core can be emulated with qemu.
so storage will be cut down to 1 pci-e x4 bus mixed with co-processor traffic. nice way to cut the power of the new mac pro (at least it has the lanes to not stuff it on the DMI bus that also has network and all other io on it)
For the ones with less pci-e they should do pci-e like this.
X16 cpu to switch and switch X8 video card X4 TB (one bus) X4 (storage + co cpu)
and DMI for all other IO.
mac pro at least 1 open pci-e X16 + video card X16 + at least 2 TB buses. and maybe X4 storage 2 (non boot) and (X4 boot + co cpu) = 48 pci-e other IO on DMI or swap storage 2 for X4 10G network and put storage 2 on DMI.
If AMD EPYC then to go 3 X16 slots one filled with video card + 2-4 TB buses + 10 GIG-e duel port + x4 co cpu + 3X4 M.2 slots + other IO.
PC manufacturers have been using these for a long time. They started out as 8-bit MCUs with a builtin ROM and have been getting more and more powerful with time.
So what, Apple is going to use a small ARM CPU to control some functions to free up resources for main CPU. Makes sense right? Not a lot different then how GPU's have progressed in similar fashion to move CPU tasks to the GPU. It almost seems like these story sort of want you to believe Apple is moving their Mac's to ARM CPU's as main processor and that's not even close to what is happening.
Remember the NuBus DOS card you could get to run DOS at 'native' speeds?
That said, I welcome it and other similar endeavors. I wish I could buy a more 'modular' desktop for exploratory development. For my work I'd rather have a boatload of ARM cores or FPGA devices on a x16 PCI link than a video card.
What a load of bull droppings. Not all Mac users use Faecebook or any other antisocial media for that matter.
I've never even seen a FB screen or app and don't want to.
It's much more about the walled garden; the product is escaping; they must be forced to stay inside the garden.
Apple could kill Meltdown and still have perfect Intel compatibility by just using AMD. I am not necessarily saying they should not have the ARM coprocessor, just that using AMD instead of Intel would increase security drastically. Also because AMD doesn't have the management Engine. They have something equivalent, but that doesn't have a full IP stack and other "niceties" like that.
"The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
...then Apple would have to include an industrial grade air conditioner to prevent 3rd degree burns due to the copious heat emitted from the CPU.
I highly suspect that this change will render hardware compatibility with off the shelf components a thing of the past for Apple (again).
This means no more Hackintosh should a future OSX require this chip be in place.
Fun fact: check out all the exponentially more-expensive repair costs, as well as things you just can't do (like netboot or USB boot) on the iMac Pro as a result of this chip. The tech repair docs and service training for the iMac Pro almost made me want to throw up my hands and quit repairing Macs. It's asinine and consumer-hostile.
There's no actual reason it has to be this way, but Apple uses it as a convenient excuse to charge even more when they're already charging 5 times too much.
(and that headphone jack on the back of your iMac is STILL not a replaceable part according to Apple... even though it is. Headphones damaged the jack, like commonly happens? Apple makes you buy an entire new iMac chassis and a full disassembly and move-over. That's a fun time, and not cheap labor).
-Authorized Apple Repair Tech
I think the idea of having several cpu (whether intel or ARM) is very neat. I guess it'll add complexity to the development, but...
1) Do they work autonomously (ie, does the main processor intervene somehow in the coprocessors)? Because this could make the coprocessors hackable AND with the total inability to be fixed by a system update. Am I right? say the one controlling Touch ID is exploited to send your fingerprints to whoever (kind of like having several intel MEs) . How do you fix it?
2) If the main processor only requires an OK signal from these coprocessors... can it be tricked? can it be made to "believe" a fingerprint is right when nobody actually touch the touch ID?
What a load of bull droppings. Not all Mac users use Faecebook or any other antisocial media for that matter.
I've never even seen a FB screen or app and don't want to.
I have absolutely ZERO social media accounts.
very, very good. Intel, welcome to your death knell lol...
Isn't Slashdot social media?
So how exactly is this different from the SMC (System Management Controller for those that don't know)? AFAIK the SMC already does these tasks.
Sounds like they're just replacing whatever the SMC used to be (I'm assuming an FPGA of some sort) to an ARM CPU?
Even more Apple lock-in to their hardware. If they had a brain, they'd not waste so much time on lock-in chips and put more time into making their hardware worth buying. They keep undermining the reason to stay using them as everybody else surpasses "good enough" to being about equal.
I know it would be impossible... but apple could turn their pro laptop into something configurable more than other laptops. Sure they could require use of the store... but being able to bolt on a thicker battery, replace the battery, SSD, RAM... are not different than the others-- but if those tiny boards used to connect the ports on the side of the computer had some more space internally with a nice strong faceplace attached... users could swap out either the left or right side boards/ports on the laptop. at a premium price at the apple store. None of what I'm suggesting would add much in size to the laptop; furthermore, the next gen batteries would more than make up for space lost. I can't understand why they don't just sell a bolt-on bottom plate with more battery power... so many actual pros prefer battery for weight... not that we are talking much at all-- laptop protection covers probably add as much.
Ironically, making apple laptops the most configurable while still being proprietary (it is a hardware company after all)
On first glance I immediately dismissed the "security" bit in the preview as click-bait... The interesting idea, at least to me, is the idea of having low power ARM acting like a hybrid south-bridge that functions as CPU for simple web browsing or media playback [I think these may already exist in some forms]. Unfortunately while there is a brief mention of the ARM chip handling sound there was not much other detail. I would guess the difficulty is in how to seamlessly transfer data and processing to the Intel CPU when needed.... so had hoped that's what this would be about. I suppose I read way too much into "coprocessor" in the title... but forming strong opinions on as little information as possible is what Slashdot is about after-all :-)
Every PC has dozens of microprocessors, so adding an ARM chip into a computer is no big paradigm shift. A typical PC has a SATA controller, USB controller, video card, etc. One of the big things that Intel has been good at over the years is integrated more features onto a single die. Around 2000 is when they started adding wireless directly onto the die ("Centrino") followed by integrated video. I forget when the memory controller got integrated.
Watch for a forthcoming OS that will run macOS apps and iOS apps simultaneously, with a touchscreen for at least the laptop models. At first such a machine will primarily for developers, replacing the iOS simulator that is now part of Xcode, but we may then see the long-awaited convergence of laptops and tablets.
Because that is beyond their technological prowess.
Personally, I never asked my computer and cell phone to be the same. I am very comfortable with them being different tools for different jobs. I am fine with them being optomized differently so that they can do their job in as an effective way possible.
I think of all the non-sense that has hit Mac Os in recent years, in an effort to make it more IOS like. I do not like how they removed management controls away from iTunes. I LIKED having more robust photo options. Almost everything they have added in to merge the two operating systems has made my MacBook pro's interface worse.
To me, it is culmination of the split between Jobs and Cook. Jobs wanted to make technology insanely great. Cook wants to make it insanely the same.
"Liberalism is a very noble idea, currently controlled by some very bad people. Be sure you do not get the two confused.
Reasonably intelligent person: Hey, this fingerprint stuff is sensitive. Let's isolate it in separate hardware!
Non-stupid detail person: ... and since it's specialized hardware and has information we want to control let's lock it down and have it only run code we've signed!
Well-meaning idiot: ... and since it only runs our code, let's make it More Secure by having zero transparency!
Fucking worthless moron: ... and since it's More Secure, let's put it in control of more stuff! And add more software! And funnel everything through it! Let's have it run the keyboard! And the camera! And the disk!
(Intel): ... and let's give it direct network access, too!
Hacker: Pwnt!
This pattern happens over and over again at company after company. People build these "secure" enclaves to isolate things, and then as soon as they have them they blow that isolation by shoveling in every damned thing they can think of so everything can be "more secure". And since it's in charge of everything, it has to have control of everything. And then it gets cracked.
THAT'S NOT HOW IT'S SUPPOSED TO FUCKING WORK!. If you have a sensitive function, you put it in its OWN FUCKING COMPARTMENT. And you give it no more privilege than it needs to do that one thing. You don't dump in a shit-ton of unrelated software into a coprocessor that's trusted for everything (and, by the way, is usually pretty much invisible to the OS).
Morons.
Of the major manufacturers in computers and smart phones, nobody does more for security and user privacy than Apple. It's really commendable.
HOWEVER...
There's a lot of other issues still outstanding. Because they never open source the code, you still have to rely on and trust Apple, not only in terms of not backdooring you but also that they have found all the bugs (unlikely). Is that better than trusting other mainstream providers? Probably. Is it ideal? No.
Apple's whole business model revolves on its closed ecosystem. I get it. It makes sense. But they could open source the code and still keep the ecosystem closed. It would put thousands of more eyes on the code and identify and correct problems faster.
Sometimes open source on small projects actually is a bad idea and gives attackers valuable information. FOSS projects with only a few people working on them may actually be weaker than proprietary systems. But Apple is one of the largest tech companies on Earth, and after a certain size, the security benefits of FOSS far outweigh those of proprietary.
Apple should start by opening the source code on previous OS version releases after 1 year. See how it works. See what challenges or benefits emerge. Eventually, maybe they will be willing to open source everything, while still maintaining their (understandable) closed ecosystem.
He lies a lot for apple.
I have absolutely ZERO social media accounts. /.
You are mistaken. You have an account on
And I would not wonder if there is one or two more Wiki/Forum/Discussion sites where you have an account. An old delicious account perhaps, or on reddit?
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
I have absolutely ZERO social media accounts. /.
You are mistaken. You have an account on
And I would not wonder if there is one or two more Wiki/Forum/Discussion sites where you have an account. An old delicious account perhaps, or on reddit?
If you consider tech forums "Social media" (more like anti-social media around here!), then I have a VERY few of those (but no Delicious or Reddit); but I consider "Social Media" the usual subjects: Twitter, Facebook, Snapchat, etc, which are not "Tech-focused". I don't even know very many, because I just don't give a shit about that stuff.
I only put up with Slashdot because it's like beating oneself over the head. It feels so good when you stop!
Only in somebody's dreams.
After Intel ME flaws, Apple ME flaws?
What could go wrong, right?
Well, look at it this way: /. password, too, or not?
American immigration officers ask you for your social media account passwords.
Would they want your
Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
Well, look at it this way: /. password, too, or not?
American immigration officers ask you for your social media account passwords.
Would they want your
I honestly don't think so.
It's for interacting with 40-year-old virgins on another continent, so it's one of the safer ones.
And here we go, an ARM zealot (or at least an Intel hater).
Let me guess, you have been cheerleading for ARM servers for what, a dozen years now? How's that going?
Your need to inflate your ego construct with the actions of others says a lot about you. Maybe you should consider basing your self-worth on something a bit more solid and closer to home, hmmm?
I mean, Apple could go with ARM, or AMD, or even build their own CPUs. But what if they stay with Intel? Would you be able to go on living? Or would you have a total meltdown at the mall, over fries and a pop?