4 ms·
Who is actually getting to take advantage of the parallelism here? I still buy for single core.
by spoonjim 5y ago
Who is actually getting to take advantage of the parallelism here? I still buy for single core.
- hamandcheese 5y agoAt work I easily use all my cores compiling code.
- AYBABTME 5y agoMost people? If a given application isn't good at multithreading/multicore, it doesn't stop the OS from scheduling other applications on other cores, freeing up cycles. I think most people have multiple processes running at a time on their machines. Even just looking at software devs, the plugins serving your code editor probably run in their own processes.
- colinmhayes 5y ago> Most people? Absolutely not. Take a look at your CPU usage right now. Pretty much all background tasks can be done on a core or two. I only have 8 cores, and the only time they're all facing high load is when I'm compiling code. Basically the M1 ultra is only useful for professional graphics/video editors, and developers compiling large codebases or training ml models.
- rsynnott 5y agoWell... yeah. It has a price of entry of $4000; who did you think it was aimed at?
- kalleboo 5y agoIn my workflow, everything I'm actually stuck waiting for is either parallelized (code compile, media encode) or I/O (typically ethernet).
- nicoburns 5y agoGoing from 2 to 8 cores made a massive difference to me (although admittedly I also almost doubled single core perf in that switch). Probably for the somewhat obvious reason that I usually have far more than 2 programs open at once, so having each program be able to run on a separate core is a huge win. With my previous machine, if I was doing something intensive (like say compiling Xcode), then the performance of other tasks would be noticably slower. On my new machine I can't even tell it's doing it.