I wonder how this will effect OS's I have to imagine that there will be a different code structure for ARM as opposed to Intel? No?
Dual boot is not virtualization. You won't be able to dual boot into Windows (etc.), but you will be able to run virtualization software once the software is ported. Bottom line: switch when the apps you need are ready for the switch
No...
They can invent what they want, but that doesn't mean the industry will follow.
PCIe is a standard high speed peripheral interconnect. There won't be a graphics manufacturer in the world that diverges and gives Apple some home brew support.
The SSD/Flash memory business is PCIe/NVME m.2
So yes, Apple will need to support that.
What does this message now mean for an upcoming new purchase? That i would be an idiot to buy an "Intel" Macbook now?
I wonder how this will effect OS's I have to imagine that there will be a different code structure for ARM as opposed to Intel? No?
I take the opposite view.
Buy an Intel Macbook now before being stuck with using the first version of a new architecture.
stop dreaming and look AROUND carefully , ARM is waaay behind in high end CPU , there is NOTHING near 1/10 th of AMD 64 cores threadripper performance not even 32 cores one , and this is just the beginning expect new AMD Generation to give you even higher clocks and maybe 128 cores in the very near future ... ARM cant do that not in 20 years.
Can't wait for the Photoshop speed comparisons.![]()
Random guessing here, but iPad Pro makes sense as a dev transition kit. Has a keyboard, touch, trackpad, A12X/Z chip and perhaps there will be a special image of macOS for it. It's also portable. A G5 Tower made sense in 2005, but my guess is they'd want this to be portable.
Mac applications are dramatically different than those running on windows. Nobody code CPU assembly for those applications.
This future demands better programming techniques to write faster code. To illustrate that point, the MIT researchers wrote a simple Python 2 program that multiplies two 4,096-by-4,096 matrices. They used an Intel Xeon processor with 2.9-GHz 18-core CPU and shared 25-mebibyte L3-cache, running Fedora 22 and version 4.0.4 of the Linux kernel.
for i in xrange(4096):
for j in xrange(4096):
for k in xrange(4096):
C[j] += A[k] * B[k][j]
The code, they say, takes seven hours to compute the matrix product, or nine hours if you use Python 3. Better performance can be achieved by using a more efficient programming language, with Java resulting in a 10.8x speedup and C (v3) producing an additional 4.4x increase for a 47x improvement in execution time.
Beyond programming language gains, exploiting specific hardware features can make the code run 1300x faster still. By parallelizing the code to run on all 18 of the available processing cores, optimizing for processor memory hierarchy, vectorizing the code, and using Intel's Advanced Vector Extensions, the seven hour number crunching task can be reduced to 0.41s, or 60,000x faster than the original Python code.
Not every application can be improved by five orders of magnitude with better programming, the authors say, but most can benefit from performance engineering.
No...
They can invent what they want, but that doesn't mean the industry will follow.
PCIe is a standard high speed peripheral interconnect. There won't be a graphics manufacturer in the world that diverges and gives Apple some home brew support.
The SSD/Flash memory business is PCIe/NVME m.2
So yes, Apple will need to support that.
I wonder how this will effect OS's I have to imagine that there will be a different code structure for ARM as opposed to Intel? No?
Rewind to this, Steve's words still preach a decade on
I think this is the most important bit. And, there’s the instruction length decoder that is not required on the A-series (all instructions being 64-bit). There’s a good amount of performance overhead on all x86 solutions.if only because an ARM core doesn't need a bulky x86 instruction translation unit
So yes, Apple will need to support that.
I doubt we'll see more affordable Macs, but what I do think is very, very possible, is more competitive and better value Macs.
The article states that all models will go ARM.
the touch screen on a iPad Pro is a determinant to testing macOS apps since Macs don't have touch screens. I highly doubt also Apple is up for tweaking the primary boot firmware on the iPad to do anything other than iPadOS.
Perhaps not. But if you scale that down to the awhatever equivalent, is it better? Unlikely.Which laptops, do you have the numbers to back it up. For instance, is the iPad Pro faster then my i7-9750h Razer Blade using a RTX 2070?
Which laptops, do you have the numbers to back it up. For instance, is the iPad Pro faster then my i7-9750h Razer Blade using a RTX 2070?
Versus what AMD and Intel will have rolled out by 2021.
'Eventually' doesn't seem to mean indicative of "soon".
The CPU is probably, as you can that cpu from many makers including dell.Is that specific laptop the majority of laptops?
Intel hasn’t substantially increased performance in years.
ARM can do anything x86-64 can do.
Hardly anyone buys macs. Apple’s ARM products outsell their x86 products by orders of magnitude.
SJ goes on to say that Mac is set for the next twenty years with this transition. Using that timetable we were expecting the next transition to start in 2026. So if we start in 2021 and finish in 2022 that would shave off 5 years from SJ vision. Then the next transition away from the ARM in will happen in 2036 to the next architecture.
Arm co-processors please. Intel chips are too good for so many tasks. I don’t want to have to drop macOS for Linux.