News for hackers. Stuff that matters.
Re:Apple M1 Max Geekbench Score by semicolon_storm on Wednesday October 20, 2021 @02:30PM (#28934239)
What compiler could even make use of 10 cores? Most build processes I've run can't even fully utilize the 4 cores.
Re:Apple M1 Max Geekbench Score by PaulDavisThe1st on Wednesday October 20, 2021 @02:36PM (#28934343)
Compilers typically don't use multiple cores, but the build system that invokes them do, by invoking them in parallel. Modern build systems will typically invoke commands for 1 target per core, which means that on my system for example, building my software uses all 16 cores more or less until the final steps of the process.

The speed record for building my software is held by a system with over 1k cores (a couple of seconds, compared to multiple minutes on a mid-size Threadripper).

Re:Apple M1 Max Geekbench Score by spacedcowboy on Wednesday October 20, 2021 @02:34PM (#28934315)
I can stress out a 32+32 core 2990WX with 'make -j' on some of my projects, htop essentially has every core pegged.
Re:Apple M1 Max Geekbench Score by ukd1 on Wednesday October 20, 2021 @03:22PM (#28934974)
Just running the tests in our Rails project (11k of them) can stress out a ton; we're regularly running it on 80+ cores to keep our test completion time ~3 minutes. M1 Max should let me run all tests locally much faster than I can today.
Re:Apple M1 Max Geekbench Score by andy_ppp on Wednesday October 20, 2021 @04:08PM (#28935708)
Wow, what is the system doing to have 11000 tests?
Re:Apple M1 Max Geekbench Score by postalrat on Wednesday October 20, 2021 @08:48PM (#28938869)

  add(1, 1) = 2
  add(1, 2) = 3
  add(1, 3) = 4
  add(1, 4) = 5
  ...
Re:Apple M1 Max Geekbench Score by pornel on Wednesday October 20, 2021 @02:43PM (#28934443)
Rust (Cargo) does, and always wants more.
Re:Apple M1 Max Geekbench Score by jlmorton on Wednesday October 20, 2021 @02:36PM (#28934333)
Often a single compiler won't make use of more than a core, but it's generally easy to build independent modules in parallel.

For example, make -j 10, or mvn -T 10.

Re:Apple M1 Max Geekbench Score by destitude on Wednesday October 20, 2021 @03:02PM (#28934701)
Xcode has no issues taking advantage of all cores.
Re:Apple M1 Max Geekbench Score by throwawaywindev on Wednesday October 20, 2021 @02:34PM (#28934298)
C++ compilers probably will.