News for hackers. Stuff that matters.
Re:Benchmarking division and libdivide on Apple M1 and Intel... by johnklos on Wednesday May 12, 2021 @07:50PM (#27136648)
To be fair, the x86 is a completely shit architecture, no matter how many billions of dollars and billions of transistors you throw at it. There are clearly so many things that x86 does that no sane person would do if making a clean design today.
Re:Benchmarking division and libdivide on Apple M1 and Intel... by arvinsim on Thursday May 13, 2021 @03:27AM (#27139365)
I mean, we can say that about any legacy software system, right?
Re:Benchmarking division and libdivide on Apple M1 and Intel... by baggy_trough on Wednesday May 12, 2021 @08:27PM (#27136945)
Wouldn't it be fair for Intel to feel bad about that?
Re:Benchmarking division and libdivide on Apple M1 and Intel... by creato on Wednesday May 12, 2021 @09:10PM (#27137295)
"There are clearly so many things that x86 does that no sane person would do if making a clean design today"

and

"x86 has been a continuously supported backwards compatible architecture for 35 years, and enabled the existence of most computers for most of those 35 years"

are basically saying the same thing. Depending on which way you look at it, Intel can feel bad about it, or feel good about it.

Re:Benchmarking division and libdivide on Apple M1 and Intel... by rbanffy on Thursday May 13, 2021 @03:48AM (#27139481)
Backwards compatibility was more important when everyone ran Windows. We aren’t there anymore.