this post was submitted on 09 Nov 2023
284 points (100.0% liked)

Technology

37747 readers
187 users here now

A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.

Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.

Subcommunities on Beehaw:


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Overzeetop@beehaw.org 11 points 1 year ago* (last edited 1 year ago) (1 children)

a toy for professional workloads

[rant]

I think this is one of those words which has lost its meaning in the personal computer world. What are people doing with computers these days? Every single technology reviewer is, well, a reviewer - a journalist. The heaviest workload that computer will ever see is Photoshop, and 98% of the time will be spent in word processing at 200 words per minute or on a web browser. A mid-level phone from 2016 can do pretty much all of that work without skipping a beat. That's "professional" work these days.

The heavy loads Macs are benchmarked to lift are usually video processing. Which, don't get me wrong, is compute intensive - but modern CPU designers have recognized that they can't lift that load in general purpose registers, so all modern chips have secondary pipelines which are essentially embedded ASICs optimized for very specific tasks. Video codecs are now, effectively, hardcoded onto the chips. Phone chips running at <3W TDP are encoding 8K60 in realtime and the cheapest i series Intel x64 chips are transcoding a dozen 4K60 streams while the main CPU is idle 80% of the time.

Yes, I get bent out of shape a bit over the "professional" workload claims because I work in an engineering field. I run finite elements models and, while sparce matrix solutions have gotten faster over the years, it's still a CPU intensive process and general (non video) matrix operations aren't really gaining all that much speed. Worse, I work in an industry with large, complex 2D files (PDFs with hundreds of 100MP images and overlain vector graphics) and the speed of rendering hasn't appreciably changed in several years because there's no pipeline optimization for it. People out there doing CFD and technical 3D modeling as well as other general compute-intensive tasks on what we used to call "workstations" are the professional applications which need real computational speed - and they're/we're just getting speed ratio improvements and the square root of the number of cores, when the software can even parallelize at all. All these manufacturers can miss me with the "professional" workloads of people surfing the web and doing word processing.

[\rant]