Hacker News new | ask | show | jobs
by manuelabeledo 854 days ago
I don't think any of this is accurate.

For starters, the CISC vs RISC debate has been dead for decades now. Often considered RISC architectures like ARM, have had vector instructions and branch predictors for a long time now.

> Now going to the differences between ARM and x86 where it matters. ARM has the lowest power draw to performance ratio but it's need for power skyrockets as it approaches more complicated tasks. x86 starts higher in power draw but its performance is pretty maintained under all workloads.

These two sentences are contradictory!

1 comments

That's not the point, the point is complexity of both instruction sets are not too far off.

Initial power draw on ARM is lower but jumps in complicated tasks.

Initial power draw on x86 is higher but maintains in complicated tasks.

> That's not the point, the point is complexity of both instruction sets are not too far off.

So you agree that CISC vs RISC is not a thing nowadays.

> Initial power draw on ARM is lower but jumps in complicated tasks.

> Initial power draw on x86 is higher but maintains in complicated tasks.

What's a "complicated" task? What's the power draw baseline? What are the examples?

Otherwise, these sentences mean nothing.

> So you agree that CISC vs RISC is not a thing nowadays.

Correct.

> What's a "complicated" task? What's the power draw baseline? What are the examples?

Complicated tasks typically involve the use of numerous instruction sets working together to complete a task like with video games that have physics and AI. Exclude AI co-processors for this example. Or even burdening the system with tons of multi-tasking. ARM succombs.

AMD's x86 Ryzen chips rival M series processors, but under stress can do more. M series is the pinnacle of ARM, you won't find anything ARM near it in any way.

> Or even burdening the system with tons of multi-tasking. ARM succombs.

This is clearly untrue, and you can tell it to my laptop running ~500 processes right now.

> AMD's x86 Ryzen chips rival M series processors, but under stress can do more. M series is the pinnacle of ARM, you won't find anything ARM near it in any way.

"Can do more", of what? What are your metrics, other than what appears to be a gut feeling?

> This is clearly untrue, and you can tell it to my laptop running ~500 processes right now.

Average is about 200 - 300 processes Windows is kind of bloated.

> "Can do more", of what? What are your metrics, other than what appears to be a gut feeling?

https://nanoreview.net/en/cpu-compare/apple-m2-vs-amd-ryzen-...

https://www.notebookcheck.net/R7-7840HS-vs-M2-vs-M2-Pro_1494...

Really it would take you moments to do research. Instead of saying something is worse or better and pointing a finger. If you doubt what I am saying you should really provide that detail too.

It is expected that the one making an assertion is also the one providing proof.

Anyway, I guess “doing more” is… synthetic benchmarks scores with no clear winner? OK I guess?

> Average is about 200 - 300 processes Windows is kind of bloated.

This was macOS.