AnandTech says that it's "quite astonishing" how close the A12 and the previous-generation A11 are to desktop CPUs...

macrumors.com/2018/10/05/anandtech-iphone-xs-review/

>AnandTech says that it's "quite astonishing" how close the A12 and the previous-generation A11 are to desktop CPUs, with "very small margins until Apple’s mobile SoCs outperform the fastest desktop CPUs in terms of ST performance."

>As part of the review, AnandTech also offered a look at how Apple has improved performance in older devices by tweaking scaling performance. The A9 in the iPhone 6s, for example, took 435ms for the CPU to reach maximum frequency, but that time was cut to 80ms in iOS 12 for a "great boost to performance in shorter interactive workloads."

>Apple's marketing department was really underselling the improvements here by just quoting 15% - a lot of workloads will be seeing performance improvements I estimate to be around 40%, with even greater improvements in some corner-cases. Apple's CPU have gotten so performant now, that we're just margins off the best desktop CPUs; it will be interesting to see how the coming years evolve, and what this means for Apple's non-mobile products.

>spend time boosting the performance of older phones
>blow the fuck out of everyone else with each new CPU release
>edging close to laptop performance in a phone

Is anyone else even trying? Androjeets/Samshills, what are your pathetic excuses going to be this time?

Attached: anandtechrampupa9chip[1].jpg (651x566, 59K)

Other urls found in this thread:

github.com/rust-lang/rust/issues/48833
github.com/llvm-mirror/llvm/blob/master/lib/Target/AArch64/AArch64SchedExynosM3.td
github.com/llvm-mirror/llvm/blob/master/lib/Target/AArch64/AArch64SchedA53.td
github.com/llvm-mirror/llvm/blob/master/lib/Target/AArch64/AArch64SchedA57.td
spec.org/cpu2006/results/res2014q3/cpu2006-20140617-29933.html
twitter.com/AnonBabble

Did they fix mail notifications yet? Because for anyone that is getting 30+ mails daily, its fucking garbage. But oh HarDcorE RaCinG 365 is now 97fps instead of 83fps.

does that mean that i can run rpcs3, oh no wait yiu can only use useless trash from the fagstore.

No you can't run Raspberry Pi Counter Strike: 3 you dumb virgin.

>Android: Toolchain: NDK r16 LLVM compiler, Flags: -Ofast, -mcpu=cortex-A53
>-mcpu=cortex-A53
The closest optimal mcpu target for kryo/sd835,845 is cortex-a57, cortex-a53 is for power efficiency and not performance, and yes it does make a huge difference. Not to mention that llvm is shit when it comes to performance. Rerun the test with linaro's gcc and target cortex-a57 instead.


In Xcode, Apple ships a closed-source version of clang, which in turn has a closed-source version of LLVM (it seems like Xcode 9's LLVM forks off of LLVM 5?). Apple's clang/LLVM generally includes stability enhancements that would otherwise potentially cause problems for developers. I'm not sure what the benefits are of using Rust's current LLVM, e.g. it can be newer than Apple's, but Apple's clang is a really safe bet and seems a good thing to use by default. Some of these platform-specific issues can manifest in weird and very difficult to diagnose ways, e.g. random restarts, that it would be good to save developers from.

github.com/rust-lang/rust/issues/48833

github.com/llvm-mirror/llvm/blob/master/lib/Target/AArch64/AArch64SchedExynosM3.td
def ExynosM3Model : SchedMachineModel {
let IssueWidth = 6; // Up to 6 uops per cycle.
let MicroOpBufferSize = 228; // ROB size.
let LoopMicroOpBufferSize = 40; // Based on the instruction queue size.
let LoadLatency = 4; // Optimistic load cases.
let MispredictPenalty = 16; // Minimum branch misprediction penalty.
let CompleteModel = 1; // Use the default model otherwise.

list UnsupportedFeatures = [HasSVE];

// FIXME: Remove when all errors have been fixed.
let FullInstRWOverlapCheck = 0;
}
[\code]
github.com/llvm-mirror/llvm/blob/master/lib/Target/AArch64/AArch64SchedA53.td
def CortexA53Model : SchedMachineModel {
let MicroOpBufferSize = 0; // Explicitly set to zero since A53 is in-order.
let IssueWidth = 2; // 2 micro-ops are dispatched per cycle.
let LoadLatency = 3; // Optimistic load latency assuming bypass.
// This is overriden by OperandCycles if the
// Itineraries are queried instead.
let MispredictPenalty = 9; // Based on "Cortex-A53 Software Optimisation
// Specification - Instruction Timings"
// v 1.0 Spreadsheet
let CompleteModel = 1;

list UnsupportedFeatures = [HasSVE];
}
[\code]
github.com/llvm-mirror/llvm/blob/master/lib/Target/AArch64/AArch64SchedA57.td

r u ok buddy

>Recently designed Specialty CPUs with Reduced and Targeted Instruction Sets and MicroCode Optimizations
>Similar performance to multipurpose, over-encompassing CPUs built to maintain compatibility with a 40-year old processor and instruction set, which has only gotten more bloated from 40-years of adding on to it

Honestly, the fact that Apple's Purpose Built Race Car of a CPU is only just now able to keep up with the giant, do anything, go anywhere lorry that is x86 CPUs in Single-Threaded instructions is kind of disappointing.

When GPUs changed hardware for DX10, and went to the massively-parallel approach, they were able to just man-handle CPUs easily in SIMD/SIMT calculations.

But nobody called for GPUs to replace CPUs because surprise-surprise, CPUs are still way faster at a lot of things, given their broad instruction-set. Apple's little ARM cores can benchmark well, because they're built to run that race, well. Hell, they may even approach traditional CPUs in raw FLOPs. But x86 CPUs will always have the computational advantage of having a colossal instruction-set to work with, making them ideal for more tasks, more often.

> but still we’re now talking about very small margins until Apple’s mobile SoCs outperform the fastest desktop CPUs in terms of ST performance.
Uhh where are the results or graphs for this? I don't see any benchmarks with a 'fastest desktop CPU' in that AnandTech article.

AnandTech link to Anandtech test for server using Xeon platinum 8180 but Anandtech reviewer use very bad gcc compilator configuration over clasic ICC Intel and compare A12 single program per test over Xeon simultaneous program per thread.

POO IN LOO

Attached: 1520302387775.jpg (643x960, 256K)

You already got BTFO the last 50 times you shilled this Ranjeet. You masochistic or something?
Applel is fucking trash and the only thing they know how to do is cheat at artificial benchmarks with hardware tailored to it. Too bad for you they can't cheat real world app performance.

Attached: 1507906067803.webm (640x360, 2.65M)

>AnandTech
TAKE THE POOOOOO TO THE LOOOOOO

Attached: 1532904189720.png (820x826, 221K)

>STILL rebranding ancient memes of his uncle

Prajesh, what's it like to be a cringey triggered loser with a poorfag $80 phone? Why must I always humiliate you? Why do you never learn?

Attached: 1482477064199.png (640x800, 1024K)

Anandtech is one of, if not Jow Forums's most trusted hardware reviewer for actual technical information. You don't know this because you're a rebbitor. Why are you using PooOS?

>t. SEETHING iNigger

>iPhone 11 better than iPhone 6
>Haha! We win!
Congratulations to all iPhone 11 owners for winning when vs iPhone 6 owners.

No one cares that your street shitting cousin works at Applel as a hired shill Dikshit.

Attached: 1535392655540.jpg (622x767, 191K)

x86 BTFO

Attached: ec15a9345982b2b71f0d4fb63cadcbef77099b87.png (2136x932, 548K)

Holy shit

Attached: cfdaa21ea8d3fd1f901512483d4e251f95ca5f71.png (1046x672, 333K)

>more fake benchmarks
lmao
let me know when youre gay ass faggot fruit toys can type text without lagging

Attached: 1510534779326.webm (1280x546, 2.76M)

>hates Indians
>uses Windows and an Android phone
>made Indian CEOs

I wonder what your agenda is. You're one of those self loathing 'jeets aren't ya. Did your Windows update delete the rest of your shitposting folder Ranjeet? Why are you always so upset, and nonsensical?

spec.org/cpu2006/results/res2014q3/cpu2006-20140617-29933.html

see

>p-p-pls believe me sir APLE IS LAG PLS BELIEVE MY WEEDIO

Why do Indians hate Apple so much? Everyone knows iDevices are silky smooth, why are you trying to troll?

>iPoojeet can't face reality
>keeps damage controlling with every fake benchmark he can dig up except actual real world app performance which he pretends he didnt see
COPE

Attached: 1531075717077.jpg (1200x1200, 352K)

SEETHING

>apple cpu close to desktop cpu
So they finally started to support fuck ton of desktop specific instruction sets? And are not just a single core performance for 10 seconds until throttling? Nice I am throwing my i7 in the bin and purchasing iphone, I am sure autocad performance will increase at least 50%

>iShit
>silky smooth
How many times a day do you shit in the street Rajeet? Does Applel at least provide you with toilet paper?

Attached: 1514283794570.png (659x1921, 636K)

>reality

Prajet, the thing you don't understand is, we live in the west. We've used things for longer than you've had running water.

This is absurd, even on this obscure anime forum. What a silly thing to be obsessed over. Don't you feel bad for always being wrong?

Attached: jonathan-ive_apple_dezeen[1].jpg (1568x1120, 698K)

iPoojeet the thing you don't understand is, we live in the west. We've used toilets for longer than you've had running water.

This is absurd, even on this obscure anime forum. What a silly thing to be obsessed over. Don't you feel bad for always shitting in the street?

Attached: 1513509405150.jpg (622x767, 204K)

Apple is still not selling smartphones