←back to thread

283 points walterbell | 2 comments | | HN request time: 0.434s | source
Show context
heavyset_go ◴[] No.45769401[source]
I want a hybrid APU, perhaps an x86 host with ARM co-processors that can be used to run arm64 code natively/do some clever virtualization. Or maybe the other way around, with ARM hosts and x86 co-processors. Or they can do some weird HMP stuff instead of co-processors.
replies(4): >>45769444 #>>45769575 #>>45769593 #>>45775177 #
1. GCUMstlyHarmls ◴[] No.45769593[source]
Im too dumb to know why?

Why have both to run native arm64 code? Nearly anything you'd want is cross compiled/compilable (save some macOS stuff but that's more than just CPU architecture).

My understanding is that ARM chips can be more efficient? Hence them being used in phones etc.

I guess it would let you run android stuff "natively"?

Or perhaps you imagine running Blender in x64 mode and discord in the low wattage ARM chip?

replies(1): >>45777224 #
2. heavyset_go ◴[] No.45777224[source]
I imagine running ARM code on ARM cores would be more efficient than running them on x86 with or without compatibility extensions, and vice versa.

Instead of always playing catch-up platform-wise for compatibility, just embed the ISA platforms into the chips themselves.

As for why: because I'm not abandoning x86 any time soon and this would ease ARM transition. I also think it would set a foundation for hardware-based secure virtualization across platforms.