Linked by Thom Holwerda on Wed 15th Mar 2017 23:22 UTC

Some interesting figures from LinkedIn, who benchmark the compiling times of their Swift-based iOS application. You'd think the Mac Pro would deliver the fastest compiles, but as it turns out - that's not quite true.

As you can see, 12-core MacPro is indeed the slowest machine to build our code with Swift, and going from the default 24 jobs setting down to only 5 threads improves compilation time by 23%. Due to this, even a 2-core Mac Mini ($1,399.00) builds faster than the 12-cores Mac Pro ($6,999.00).

As Steven Troughton-Smith notes on Twitter - "People suggested that the Mac Pro is necessary because devs need more cores; maybe we just need better compilers? There's no point even theorizing about a 24-core iMac Pro if a 4-core MBP or mini will beat it at compiling."

Permalink for comment 641971
To read all comments associated with this story, please click here.
RE[3]: Comment by Alfman
by Kroc on Thu 16th Mar 2017 11:36 UTC in reply to "RE[2]: Comment by Alfman"
Member since:

The XBONE has 32MB of EDRAM directly on the CPU die, and Intel make chips with 128 MB of EDRAM. I think this is the way things will slowly go as having some memory that's thousands of times faster than system RAM, but isn't CPU-controlled cache, is a massive win for software that can use that space intelligently; games are a very good place for that understanding to be born.

Reply Parent Score: 3