|
|
|
|
|
by DaveCharlieLen
114 days ago
|
|
> I need an ARM64 machine. Period. >After spending time on Apple’s M1/M2 Macs (coming from a large x86_64 desktop), going back to x86_64 feels like a regression, both in performance and battery life. Unfortunately, there’s currently no FreeBSD-supported (or even Linux, as far as I can tell) ARM64 laptop that truly rivals Apple Silicon. I really hope Framework or someone else changes that in the coming years. I thought the parent maybe was off base, but that is literally all the reasoning. For guidance the arch doesn't impact battery life or performance as much as a specific process node and model. There are slow as shit x86 chips from VIA(maybe? I just retired a node that ran on one.) and fast ARM64 chips, but any high end Ryzen will blow an ARM64 chip out of the water on most real benchmarks I run(HPC stuff, lotsa matrix multiplications and such(CUDA and double float performance is too much premium and yes I have done alot of profiling and benchmarking.)) |
|
Not a lot of people are running intensive calculations all day. My day-to-day usage is 90% thinking/planning/writing/reviewing code and maybe 10% of time spent on running that software.
There are two factors that blow up Apple's aarch64 chips above the competition: false comparisons ($1000 cobbled-togerher PCs versus $3000 Macbooks) and Enterprise Hardware vendors like Dell and Lenovo raising their prices to match Apple's without the hardware or software to match (i.e. $2000 Thinkpad workstation laptops that are slow, overheat, and draw huge amounts of power, but are priced as "workstations" because they have a GPU with fp64 support).
For the people who spend a lot of money on a computer for the first time, Apple's aarch64 chips are more likely to be a good deal than the treacherous landscape of high-end laptops and prebuilts. Even in Apple's price, competing range vendors still dare sell 1080p60 displays. Buying desktop/workstation units, 10gbps ports seem to be made of solid gold and actual, full-speed Thunderbolt/USB4 support is restricted to one specific port, often placed at an inconvenient location.
You can exceed Apple's performance in general and their performance-per-dollar as well, but it requires time and attention to look through marketing bullshits and hidden-away spec sheets. That's especially the case now that every store page has four popups about "AI" and "NPU" and "Copilot" for some absurd reason.