Intel delays Cannonlake 10nm processor for the third time
electronicsweekly.com
electronicsweekly.com
Except if Intel wakes up and relieves us from our pains by inserting a Kaby Lake revision of sorts with an updated memory controller capable of driving more low-power RAM. I personally couldn't care less about 10-20% more processing power per watt from Cannonlake and 10nm, it's the memory limit that's really limiting me.
Could it be the case that we’re really waiting on Apple’s lawyer team to figure out how to sidestep Intel’s x86 patent, so OSX can emulate x86 with a bunch of ARM chips?
https://www.extremetech.com/computing/249292-microsoft-decla...
Can you elaborate? What are the details of the current chips that limits Macbooks to 16 Gigs? Is it power consumption?
https://www.micron.com/products/dram/lpdram/32Gb#/technology...
DDR4 allows FOUR times the capacity on the same amount of individual chips, instead of a full dual-rank DIMM capping out at 16GB like DDR3 they can be up to 64GB. On the MacBook line with LPDDR4, assuming the same 16 chip limit, you would also be able to configure it with up to 64GB (16x32Gb).
Now I have a MacBook Pro with 16GB and this amount seems more than comfortable.
Personally I don't use a Mac and could upgrade at any time but I'm waiting out of principle because DDR4 RAM is still seeing exorbitant prices from the shortage.
I don't know what that would mean with respect to system memory. IIRC, I read that the iPhone 8 comes with 2 GB of RAM. But, its predecessor, the 7, doesn't seem to be lacking, despite this.
Samsung is ahead of TSMC by a few more months; they've been shipping wafers since March of this year.
Compare tables:
(name process finpitch finheight gatepitch interconnect pitch)
ITRS 14nm - 42 - 42 - 70 - 56
Intel 14nm - 42 - 42 - 70 - 52
Samsung 10nm - 47 - 49 - 68 - 51
TSMC 10nm - ?? - ?? - 66 - 44
Samsung 10nm ~= Intel 14nm by dimensions (actually a bit worse). No idea how you'd go about benchmarking this stuff.
So it appears as though Intel is still ~years ahead of others, as they've been shipping 14nm for 3 years, and Samsung just started shipping this year (but they called it 10nm so they don't look as bad).
And yea as others have pointed out, the specs on 7nm look to be more even, so intel could fall behind (but as of yet is not really behind).
How does that work? Wouldn't the successor also be on a 10nm process? Or at least facing similar delays?
Can a Coffee Lake CPU work on a Kaby Lake / Skylake motherboard?
No. Although the socket has the same number of pins it is not compatible with Skylake/Kaby Lake. The socket will probably be called LGA 1151-v2 to distinguish it from the earlier socket.
[1] https://www.xda-developers.com/qualcomm-ends-foundry-partner...
The chip design at this scale may be problematic for example.
I'm not even sure what the issue is holding them back on switching their Macs to ARM cores? They're already forcing devs to ship byte code to the App store.
just because there isnt an alternative dosent mean that geekbench is accurate, id be pretty skeptical of claims that arm chips with a fraction of the transistors and power budget are somehow magically just as fast as big full fat x86 chips.
And we are talking about per core preformance.
When you have twice as many cores to play with then you can have better total performance with a lot less resource cost.
https://www.spec.org/benchmarks.html#cpu
Here is an article that uses it:
https://www.anandtech.com/show/9766/the-apple-ipad-pro-revie... (Scroll down to the last table)
I don't know whether the thing about the App Store is true, but even if it is, the App Store is not the only way to download software on macOS, and in fact I suspect only a small minority of people primarily get macOS software there.
But regardless, there's so much legacy software that would need to run on a virtual machine and thus be really slow. Probably not worth it - yet. But if intel keeps stalling and Apple's A line keeps excelling like they have been so far, it's only a matter of time.
I would be a lot of work though. You don’t just have to translate the compiled user apps, you need to make things like AirPlay work, and that's an example of a feature that uses specific hardware acceleration. And some things like Thunderbolt might not work at all without Intel’s help.
They don’t sell hundreds of millions of macs. It might not be worth it. Why not just wait a year? It’s not like Windows laptops have access to better chips than they do.
If my memory is correct, Thunderbolt is mostly an Intel invention, hence they likely own the patents, and as such I wouldn't expect it to work without their support.
I did check the Geekbench scores, because I was curious about your speed claims... https://browser.geekbench.com/v4/cpu/search?utf8=&q=7360u and https://browser.geekbench.com/ios-benchmarks/ seem way too close to equal for me to believe. Maybe that's the way it is, but I'm assuming I'm misunderstanding the tests. The A11 couldn't possibly be that fast, could it?
I know some of the later stuff (SIMD / AVX / SSE / etc) is Intel, but technically I think they could leave that off and still be successful assuming that would be all that's needed to not be infringing (which I don't know if that's the case or not).
And Intel has been making claims that they could start to litigate. https://www.theregister.co.uk/2017/06/09/intel_sends_arm_a_s...
IIRC the previous gen A10x in the iPad Pro beat some low-end macs, and usually the next gen non-x is a bit faster than the previous gen x... so, I'd expect the A11 to be faster than some low-end macs.
Could Apple be arranging 3rd party conversions in secret? Or, could the conversion be done seamlessly, at the compiler level?
Anyway, I think ARM macs have been on the cards for a few years now... in a way, the iPad Pro can be seen as a way of experimenting with Mac-level power, as a preparatory step.
Their hesitation might partly be due to a kind of identity crisis: if we can develop iOS apps on a Mac, and that Mac is ARM, why can't we develop on an iOS device itself? But Apple doesn't want open iOS devices.
I think it's more likely that one of the purposes of the beta was to determine when thermal throttling was ideal, given real-world workloads (which are hard to fine-tune without knowing exactly how people will use it).
It's a pity thermal throttling is necessary; but at least in a Mac form-factor, there would be more cooling options.
Getting all software developers on board to do another architecture transition is also a massive undertaking. Apple has lots of experience in this area. Steve Jobs was asked how long the PowerPC to Intel transition would take and he said 7 years. That's because current Macs still need to be supported and some key vendors like Microsoft and Adobe were extremely slow at transitioning their products.
LLVM bitcode is not architecture agnostic. You still need different builds for ARM vs Intel.
But seriously, I agree that Apple made a HUGE mistake in completely missing the ARMtop 'Chromebook' market. Google really slammed that niche open - they've gone so far as to trademark 'Apptop' - and even Microsoft is beating them to the punch.
I mean, the 'Apple Apptop'...well, coulda shoulda woulda. 'Google Apptop' sounds good, too; both would be equally incomprehensible names to someone two generations ago.
Same reasons apply now as then.
Also “Apptop” is an awful name that screams “I’m a subpar product”, yikes.
But I still do use it for EDA software, designing models to 3D print, etc etc. But you often need to compile binaries specifically for ARM to do so, which requires steps that most users won't want to bother with.
Chromebooks are products that are cheap, sturdy, functional, and target both entry-level users who don't need a computer to do much as well as powerusers who want extensibility and relatively strong ownership of the device.
Not necessarily, if Apple can get the developer community onboard with releasing fat Intel/ARM binaries with updates for any already-owned software. Xcode obviously supports both instruction sets, and fat binaries date back to the good old NeXT days. :-)
Haha, what? I'm gonna need some serious citations on your findings there
IIRC Intel 14nm is actually a smaller process than TSMC 10nm because there is no standardized way to determine feature-size.
However, both TSMC and Samsung already ship 10nm, so it's also an important point to keep in mind. And then their 7nm processes are expected to leapfrog Intel 10nm. More details in [2], keeping in mind it's mostly announcements and estimations, so keep the salt at hand.
[1] https://www.anandtech.com/show/11850/intel-displays-10nm-waf... [2] https://www.semiwiki.com/forum/content/6713-14nm-16nm-10nm-7...
It's very possible that TSMC and Samsung are using a less technically challenging (and potentially less technically capable) definition of 10nm than Intel.
Or, it could be that TSMC and Samsung are actually technically ahead of Intel.
bigger chips with lower core counts that can run lots more instruction sets per cycle then for multicore put many dies on each chip.
more yield too it's better, you can makes sure every die is operational at the very least, and if not desolder and replace that die.