(no title)
DaveCharlieLen | 8 days ago
>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.))
jeroenhd|7 days ago
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.
AS04|8 days ago
Building a custom CPU like Apple Silicon is plain impossible for a company like Framework. The best they can do is have support for ARM motherboards and sell those with the best CPUs on the open market.
notpushkin|8 days ago
nine_k|8 days ago
cromka|7 days ago
eqvinox|7 days ago
That might be relevant and a differentiator in your circles; it is entirely irrelevant in mine. Plain basic integer performance wins here.
torstenvl|8 days ago
> any high end Ryzen will blow an ARM64 chip out of the water
I'm very skeptical about this. I've read that many benchmarks show ~40% better performance per watt on ARM than the best x64 machines. Do you have any sources that say differently?
jeroenhd|7 days ago
I disagree with "any high-end Ryzen" blowing an ARM64 chip out of the water, though, it takes quite a beefy CPU to beat an M4 Max.