Oh we will. Andrei is having a field day here.I'm hoping Anandtech comes with an iphone review this year after skipping the it and the ipad pro last year. None of the reviews I've seen does much performance testing on the A12.
Oh we will. Andrei is having a field day here.I'm hoping Anandtech comes with an iphone review this year after skipping the it and the ipad pro last year. None of the reviews I've seen does much performance testing on the A12.
When can we expect to see the review?Oh we will. Andrei is having a field day here.
iPhone X already had enough RAM to run SPEC 2006 (64-bit SPEC 2006 needs up to 2GB for 64-bit environments). But isn't iOS limiting the quantity of RAM a process can use?I take it the iPhone XS finally has enough ram for the SPEC benchmarks to directly compare with Android devices...
I take it the iPhone XS finally has enough ram for the SPEC benchmarks to directly compare with Android devices...
I have full SPEC numbers from A9 to A12, minus MCF. MCF doesn't work without workload modification because the kernel memory allocator refuses to outright allocate a single huge 1.8GB chunk, even on the new 4GB phones.iPhone X already had enough RAM to run SPEC 2006 (64-bit SPEC 2006 needs up to 2GB for 64-bit environments). But isn't iOS limiting the quantity of RAM a process can use?
When it's done.When can we expect to see the review?
iPhone X already had enough RAM to run SPEC 2006 (64-bit SPEC 2006 needs up to 2GB for 64-bit environments). But isn't iOS limiting the quantity of RAM a process can use?
In terms of transmitting information, it’s mostly a boon that an aggregate score cannot be calculated, and the subtest results has to be considered instead.I have full SPEC numbers from A9 to A12, minus MCF. MCF doesn't work without workload modification because the kernel memory allocator refuses to outright allocate a single huge 1.8GB chunk, even on the new 4GB phones.
What do you mean leftover extensions? Apple couldn't possibly abandon pvr (the texture format) anytime soon. There's too much software in the wild that depends on it. In fact it's still the only compressed texture format Apple exposes with webgl.
Do you also have numbers for the X versions of the chips?I have full SPEC numbers from A9 to A12, minus MCF.
That's unfortunate, but having all the rest is already quite interesting!MCF doesn't work without workload modification because the kernel memory allocator refuses to outright allocate a single huge 1.8GB chunk, even on the new 4GB phones.
No.Do you also have numbers for the X versions of the chips?
A12 is quite a substantial upgrade over A11, didn't really expect it to be that big of a difference actually. The 50% uplift in GPU perf is quite conservative if anything. Not sure yet if that's because of better clock speed curve due to improved thermals/power consumption over A11.
Or apple needed only engineers. Marketing, management, ip handling etc. parts would have been either destructive to apple culture or not needed. Bad pr and hurt feelings from ex imgtech employees after terminating all people, deals and offices not useful for apple would likely have been worse than doing internal development.Apple’s second generation neural network algorithm accelerator seems to be similar in class to PowerVR’s 2NX. I know they didn’t use Imgtec’s design for their processor, but that would’ve just been another synergy for them to bolster their processor design teams had they purchased Imgtec.
Still seems crazy to me the two companies couldn’t come to a deal for an acquisition considering how many other, comparatively arbitrary, processor design teams Apple picked up along the way while not closing the deal with their long-time partner who had world-class engineers in all the areas Apple needed from GPUs to CPUs, NNAs, ISPs, video cores, etc. Oh well.
Must have been some major falling out on the business side when they were interested in the acquisition.
They're two combined L/S ports, I mention it at the bottom the µarch page.Andrei article is up: https://www.anandtech.com/show/13392/the-iphone-xs-xs-max-review-unveiling-the-silicon-secrets
As always very interesting read!
@Nebuchadnezzar A quick question: you measured 2 LD and 2 ST per cycle. Did you try a mix? It could be that they have dedicated paths for LD and ST. For instance they could have 2 LD + 2 ST or 1 LD + 1 ST + 1 LD/ST.
Then I find the wording in the article ambiguous:They're two combined L/S ports, I mention it at the bottom the µarch page.
That perhaps is just me, but I think saying "two load and store units" or "two load/store units" would be clearertwo load units and store units
I think I edited it wrong at some point, corrected it.Then I find the wording in the article ambiguous:
That perhaps is just me, but I think saying "two load and store units" or "two load/store units" would be clearer
BTW I think that having two L/S ports is on the low side for a design that wide.