Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

The world is no nursery. -- Sigmund Freud


computers / comp.os.linux.misc / Linux "native" Virtualization: ARM64 vs x86_64

SubjectAuthor
* Linux "native" Virtualization: ARM64 vs x86_64Robert Heller
+- Re: Linux "native" Virtualization: ARM64 vs x86_64Jason Evans
`* Re: Linux "native" Virtualization: ARM64 vs x86_64Anssi Saari
 `* Re: Linux "native" Virtualization: ARM64 vs x86_64Aragorn
  `* Re: Linux "native" Virtualization: ARM64 vs x86_64Anssi Saari
   `* Re: Linux "native" Virtualization: ARM64 vs x86_64The Natural Philosopher
    `* Re: Linux "native" Virtualization: ARM64 vs x86_64Pascal Hambourg
     +* Re: Linux "native" Virtualization: ARM64 vs x86_64Grant Taylor
     |+- Re: Linux "native" Virtualization: ARM64 vs x86_64Robert Riches
     |`- Re: Linux "native" Virtualization: ARM64 vs x86_64Rich
     `* Re: Linux "native" Virtualization: ARM64 vs x86_64The Natural Philosopher
      `* Re: Linux "native" Virtualization: ARM64 vs x86_64Robert Heller
       `* Re: Linux "native" Virtualization: ARM64 vs x86_64The Natural Philosopher
        +* Re: Linux "native" Virtualization: ARM64 vs x86_64Robert Heller
        |+* Re: Linux "native" Virtualization: ARM64 vs x86_64John-Paul Stewart
        ||`* Re: Linux "native" Virtualization: ARM64 vs x86_64Pascal Hambourg
        || `* Re: Linux "native" Virtualization: ARM64 vs x86_64Pascal Hambourg
        ||  `- Re: Linux "native" Virtualization: ARM64 vs x86_64John-Paul Stewart
        |+* Re: Linux "native" Virtualization: ARM64 vs x86_64The Natural Philosopher
        ||`- Re: Linux "native" Virtualization: ARM64 vs x86_64The Natural Philosopher
        |`* Re: Linux "native" Virtualization: ARM64 vs x86_64Anssi Saari
        | +* Re: Linux "native" Virtualization: ARM64 vs x86_64The Natural Philosopher
        | |`- Re: Linux "native" Virtualization: ARM64 vs x86_64Robert Heller
        | `- Re: Linux "native" Virtualization: ARM64 vs x86_64Robert Heller
        `* Re: Linux "native" Virtualization: ARM64 vs x86_64Pascal Hambourg
         `* Re: Linux "native" Virtualization: ARM64 vs x86_64Robert Heller
          `* Re: Linux "native" Virtualization: ARM64 vs x86_64Pascal Hambourg
           `- Re: Linux "native" Virtualization: ARM64 vs x86_64The Natural Philosopher

Pages:12
Linux "native" Virtualization: ARM64 vs x86_64

<JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6227&group=comp.os.linux.misc#6227

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!buffer1.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Sat, 30 Oct 2021 23:21:01 -0500
MIME-Version: 1.0
From: hel...@deepsoft.com (Robert Heller)
Organization: Deepwoods Software
X-Newsreader: TkNews 3.0 (1.2.12)
Subject: Linux "native" Virtualization: ARM64 vs x86_64
Newsgroups: comp.os.linux.misc
Content-Type: text/plain;
charset="us-ascii"
Originator: heller@sharky4.deepsoft.com
Message-ID: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
Date: Sat, 30 Oct 2021 23:21:01 -0500
Lines: 37
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-ZK6D+S0cNkB2Qb3PzYsYQO2gyzWfSS6J7/y5hMB+YcoKp7kmN70vzE+IJ8xgAs6ReYh1Qu1cdMAmE8f!m83Fk5uFbB/cdEI2/V8v8pWEvAZFUpuA8ianv6dcSsu5EWXzAtQK1IjKh/WKl32zMqZRBlNnNxz0!soA=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3129
 by: Robert Heller - Sun, 31 Oct 2021 04:21 UTC

I presently have an older AMD Quad Core processor on a ATX motherboard in a
tower case. I am considering upgrading the motherboard & processor. Right now
I am using Linux "native" Virtualization (libvirt and QEMU) for several x86_64
and i686 installs of Linux with 64-bit Ubuntu 18.04 on the "bare metal". The
VMs are mostly used as 32-bit and 64-bit build hosts and in one case a special
version to run a closed source program that won't run on Ubuntu 18.04 -- it
requires a bleeding edge version of Ubuntu 18.04 (not a LTS version).

I am considering getting an ARM64 based ATX motherboard to swap into my tower
case. I have several questions:

1) I know that the x86_64 processors have hardware support for virtualization,
allowing VMs to run at full hardware processor speed. Do the ARM64 processors
have this sort of support? If not what sort of Virtualization options are
available for ARM64 Linux? I specifically would want CLI user interface and
with support for raw disk volumes (such as LVM volumes) for the VM disks, not
special container files (harder to intelligently backup).

2) I've never bothered to run non x86 VMs on my x86_64 machine (I have
physical ARM7 and ARM8 processors/OSs that I use as build boxes). Is it
possible to run x86_64 VMs on an ARM64 system? I'm guessing it would have to
be with software emulation.

(If I replace my AMD ATX motherboard with an ARM64, I would end up with a LAN
with all ARM-based Linux boxen, so the only way to build for x86 would be with
VMs.)

I want to move to ARM because ARM processor are cheaper, use less power, and
look to be getting effectively faster than anything Intel or AMD is going to
be putting out (unless either / both start making ARM processors).

--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
http://www.deepsoft.com/ -- Linux Administration Services
heller@deepsoft.com -- Webhosting Services

Re: Linux "native" Virtualization: ARM64 vs x86_64

<slo32q$oi7$2@theuse.news.theuse.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6241&group=comp.os.linux.misc#6241

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!aioe.org!news.theuse.net!.POSTED.ip-86-49-255-195.net.upcbroadband.cz!not-for-mail
From: jsev...@mailfence.com (Jason Evans)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Mon, 1 Nov 2021 06:56:26 -0000 (UTC)
Organization: theuse.net
Message-ID: <slo32q$oi7$2@theuse.news.theuse.net>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 1 Nov 2021 06:56:26 -0000 (UTC)
Injection-Info: theuse.news.theuse.net; posting-host="ip-86-49-255-195.net.upcbroadband.cz:86.49.255.195";
logging-data="25159"; mail-complaints-to="news@theuse.news.theuse.net"
User-Agent: Pan/0.147 (Sweet Solitude; afc1447
refs/keep-around/afc1447e125596e4a9ed5ca96b0186ae28ba0bb0)
 by: Jason Evans - Mon, 1 Nov 2021 06:56 UTC

On Sat, 30 Oct 2021 23:21:01 -0500, Robert Heller wrote:

> 2) I've never bothered to run non x86 VMs on my x86_64 machine (I have
> physical ARM7 and ARM8 processors/OSs that I use as build boxes). Is it
> possible to run x86_64 VMs on an ARM64 system? I'm guessing it would
> have to be with software emulation.
>
> (If I replace my AMD ATX motherboard with an ARM64, I would end up with
> a LAN with all ARM-based Linux boxen, so the only way to build for x86
> would be with VMs.)

I run openSUSE Tumbleweed on my Raspberry Pis. Right now I can use QEMU/
Libvirt to emulate ARM VMs. Considerably slower, I can also emulator x86
32 and 64-bit machines.

I would also suggest that you look into using LXD. While it is container
based, you can keep all of your virtual file systems in real Linux
directories which are easy to back up. LXD creates more general system
containers which are meant to function similar to VMs as opposed to
Podman/Docker which containers that are meant to be one application per
container.

I won't say that I'm an expert in virtualization or containers, but it is
what I focus on in my work and both are a part of my daily workflow.

Re: Linux "native" Virtualization: ARM64 vs x86_64

<sm07dds1fs8.fsf@lakka.kapsi.fi>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6243&group=comp.os.linux.misc#6243

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: as...@sci.fi (Anssi Saari)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Mon, 01 Nov 2021 09:44:23 +0200
Organization: An impatient and LOUD arachnid
Lines: 7
Message-ID: <sm07dds1fs8.fsf@lakka.kapsi.fi>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="803c937fbc22d3ec771ba9a382e83129";
logging-data="12549"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX199QsCSk7NgRm9cBFG3STcM"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
Cancel-Lock: sha1:WxqfWizWf4yp1K06bnYn4+yRNfs=
sha1:9F8SFnl1yMcZLOxxnshTN7wHSpE=
 by: Anssi Saari - Mon, 1 Nov 2021 07:44 UTC

Robert Heller <heller@deepsoft.com> writes:

> I am considering getting an ARM64 based ATX motherboard to swap into my tower
> case.

I don't know much about virtualization but if you know of ARM based ATX
motherboards, I'd certainly like to know.

Re: Linux "native" Virtualization: ARM64 vs x86_64

<20211101231452.2e126fb8@nx-74205>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6253&group=comp.os.linux.misc#6253

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: thoron...@telenet.be (Aragorn)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Mon, 1 Nov 2021 23:14:52 +0100
Organization: A noiseless patient Strider
Lines: 17
Message-ID: <20211101231452.2e126fb8@nx-74205>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: reader02.eternal-september.org; posting-host="ad59aa60e6c9fe02347b25e08648d5e4";
logging-data="32148"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19xlcQCI7ut+5IAXP1rebBw"
Cancel-Lock: sha1:Zwa0omr3Mppp4yBxJaRdqCIvDhY=
X-Newsreader: Claws Mail 4.0.0 (GTK+ 3.24.30; x86_64-pc-linux-gnu)
 by: Aragorn - Mon, 1 Nov 2021 22:14 UTC

On 01.11.2021 at 09:44, Anssi Saari scribbled:

> Robert Heller <heller@deepsoft.com> writes:
>
> > I am considering getting an ARM64 based ATX motherboard to swap
> > into my tower case.
>
> I don't know much about virtualization but if you know of ARM based
> ATX motherboards, I'd certainly like to know.

RISC-V will probably be getting there sooner. They're already working
on it. ;)

--
With respect,
= Aragorn =

Re: Linux "native" Virtualization: ARM64 vs x86_64

<sm0zgqly6y3.fsf@lakka.kapsi.fi>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6283&group=comp.os.linux.misc#6283

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: as...@sci.fi (Anssi Saari)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Wed, 03 Nov 2021 10:33:24 +0200
Organization: An impatient and LOUD arachnid
Lines: 21
Message-ID: <sm0zgqly6y3.fsf@lakka.kapsi.fi>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="d8e6a6036a2b1682e4bf15524a6eec48";
logging-data="1352"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19DRKVZwdgD8VjsP0TrAAkt"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
Cancel-Lock: sha1:kgVbVaJ3tqlvdHzkzitRykkcLH8=
sha1:7Jvx0Am4QYTEiC8B5nOEHRNkNVI=
 by: Anssi Saari - Wed, 3 Nov 2021 08:33 UTC

Aragorn <thorongil@telenet.be> writes:

> On 01.11.2021 at 09:44, Anssi Saari scribbled:
>
>> Robert Heller <heller@deepsoft.com> writes:
>>
>> > I am considering getting an ARM64 based ATX motherboard to swap
>> > into my tower case.
>>
>> I don't know much about virtualization but if you know of ARM based
>> ATX motherboards, I'd certainly like to know.
>
> RISC-V will probably be getting there sooner. They're already working
> on it. ;)

Yes, in fact SiFive has their Unmatched Mini-ITX board coming out or may
have shipped some already. Currently not available though.

But it's pretty expensive and I don't believe they're there with
performance for everyday use. They themselves call it a development
platform.

Re: Linux "native" Virtualization: ARM64 vs x86_64

<sltoml$dp1$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6285&group=comp.os.linux.misc#6285

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Wed, 3 Nov 2021 10:36:04 +0000
Organization: A little, after lunch
Lines: 40
Message-ID: <sltoml$dp1$1@dont-email.me>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 3 Nov 2021 10:36:05 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="7f608010463db866aade16bea2787b15";
logging-data="14113"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18H1GScOxySNUoMuRd5PgklK3zXeAb0V94="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:hkmR9Qf32OZpYe51zQ71d+gss14=
In-Reply-To: <sm0zgqly6y3.fsf@lakka.kapsi.fi>
Content-Language: en-GB
 by: The Natural Philosop - Wed, 3 Nov 2021 10:36 UTC

On 03/11/2021 08:33, Anssi Saari wrote:
> Aragorn <thorongil@telenet.be> writes:
>
>> On 01.11.2021 at 09:44, Anssi Saari scribbled:
>>
>>> Robert Heller <heller@deepsoft.com> writes:
>>>
>>>> I am considering getting an ARM64 based ATX motherboard to swap
>>>> into my tower case.
>>>
>>> I don't know much about virtualization but if you know of ARM based
>>> ATX motherboards, I'd certainly like to know.
>>
>> RISC-V will probably be getting there sooner. They're already working
>> on it. ;)
>
> Yes, in fact SiFive has their Unmatched Mini-ITX board coming out or may
> have shipped some already. Currently not available though.
>
> But it's pretty expensive and I don't believe they're there with
> performance for everyday use. They themselves call it a development
> platform.
>
I meant to comment yesterday - yes there are ARM MoBos out there, but
they seem to be optimised for low power server farms and are not cheap
at all.

Many servers dont need the MIPS - just RAM. And SSDS.

Obviously virtualisation on a target with a *different* instruction set
will require the equivalent of a microcode instruction set emulator.

I would expect an X86 emulating ARM to be as crap as an ARM emulating X86...

--
Climate is what you expect but weather is what you get.
Mark Twain

Re: Linux "native" Virtualization: ARM64 vs x86_64

<6182e42b$0$4993$426a74cc@news.free.fr>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6291&group=comp.os.linux.misc#6291

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!news.nntp4.net!news.gegeweb.eu!gegeweb.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!cleanfeed3-a.proxad.net!nnrp1-1.free.fr!not-for-mail
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Newsgroups: comp.os.linux.misc
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
From: pas...@plouf.fr.eu.org (Pascal Hambourg)
Date: Wed, 3 Nov 2021 20:34:03 +0100
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <sltoml$dp1$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Lines: 6
Message-ID: <6182e42b$0$4993$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 03 Nov 2021 20:34:04 CET
NNTP-Posting-Host: 213.41.155.166
X-Trace: 1635968044 news-1.free.fr 4993 213.41.155.166:59504
X-Complaints-To: abuse@proxad.net
 by: Pascal Hambourg - Wed, 3 Nov 2021 19:34 UTC

Le 03/11/2021 à 11:36, The Natural Philosopher a écrit :
> I would expect an X86 emulating ARM to be as crap as an ARM emulating
> X86...

I may be wrong, but I would expect RISC emulating CISC to perform better
than CISC emulating RISC.

Re: Linux "native" Virtualization: ARM64 vs x86_64

<sluqug$8rc$1@tncsrv09.home.tnetconsulting.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6293&group=comp.os.linux.misc#6293

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!tncsrv06.tnetconsulting.net!tncsrv09.home.tnetconsulting.net!.POSTED.alpha.home.tnetconsulting.net!not-for-mail
From: gtay...@tnetconsulting.net (Grant Taylor)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Wed, 3 Nov 2021 14:14:52 -0600
Organization: TNet Consulting
Message-ID: <sluqug$8rc$1@tncsrv09.home.tnetconsulting.net>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 3 Nov 2021 20:20:32 -0000 (UTC)
Injection-Info: tncsrv09.home.tnetconsulting.net; posting-host="alpha.home.tnetconsulting.net:198.18.18.251";
logging-data="9068"; mail-complaints-to="newsmaster@tnetconsulting.net"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
In-Reply-To: <6182e42b$0$4993$426a74cc@news.free.fr>
Content-Language: en-US
 by: Grant Taylor - Wed, 3 Nov 2021 20:14 UTC

On 11/3/21 1:34 PM, Pascal Hambourg wrote:
> I would expect RISC emulating CISC to perform better than CISC emulating
> RISC.

Didn't AMD K6 processors get a performance over Intel counterparts by
doing exactly that, be a high performance RISK core emulating the Intel
x86 CISC instruction set?

--
Grant. . . .
unix || die

Re: Linux "native" Virtualization: ARM64 vs x86_64

<slrnso6kcv.kao.spamtrap42@one.localnet>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6296&group=comp.os.linux.misc#6296

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: spamtra...@jacob21819.net (Robert Riches)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: 4 Nov 2021 03:21:03 GMT
Organization: none-at-all
Lines: 24
Message-ID: <slrnso6kcv.kao.spamtrap42@one.localnet>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr>
<sluqug$8rc$1@tncsrv09.home.tnetconsulting.net>
Reply-To: spamtrap42@jacob21819.net
X-Trace: individual.net MY1mk9+tiNfWnP9O1ZCIawpGIfw+NJA/BRrU3PQqtOdeBnPlDG
Cancel-Lock: sha1:Uy/vaRx7MWz5BvLuG8VeUW+Xor4=
User-Agent: slrn/1.0.3 (Linux)
 by: Robert Riches - Thu, 4 Nov 2021 03:21 UTC

On 2021-11-03, Grant Taylor <gtaylor@tnetconsulting.net> wrote:
> On 11/3/21 1:34 PM, Pascal Hambourg wrote:
>> I would expect RISC emulating CISC to perform better than CISC emulating
>> RISC.
>
> Didn't AMD K6 processors get a performance over Intel counterparts by
> doing exactly that, be a high performance RISK core emulating the Intel
> x86 CISC instruction set?

If they did, they were a year late to the party. The Pentium Pro
processor was RISC on the inside:

https://duckduckgo.com/?q=%22pentium+pro%22+risc+uop&t=h_&ia=web

One of the hits on that search says the Pentium Pro processor was
released in 1996. One of the hits on this search says the K6 was
released in 1997:

https://duckduckgo.com/?q=amd+k6&t=h_&ia=web

--
Robert Riches
spamtrap42@jacob21819.net
(Yes, that is one of my email addresses.)

Re: Linux "native" Virtualization: ARM64 vs x86_64

<slvk1i$d3f$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6297&group=comp.os.linux.misc#6297

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: ric...@example.invalid (Rich)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Thu, 4 Nov 2021 03:28:50 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <slvk1i$d3f$1@dont-email.me>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com> <sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205> <sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me> <6182e42b$0$4993$426a74cc@news.free.fr> <sluqug$8rc$1@tncsrv09.home.tnetconsulting.net>
Injection-Date: Thu, 4 Nov 2021 03:28:50 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="b15f0b6ef5b73e414dad75143bf66a35";
logging-data="13423"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/DNYj8lsiH8EPUOUKL7kkv"
User-Agent: tin/2.0.1-20111224 ("Achenvoir") (UNIX) (Linux/3.10.17 (x86_64))
Cancel-Lock: sha1:exqxGT1XIqjwFrlWNjMHTV+e4UQ=
 by: Rich - Thu, 4 Nov 2021 03:28 UTC

Grant Taylor <gtaylor@tnetconsulting.net> wrote:
> On 11/3/21 1:34 PM, Pascal Hambourg wrote:
>> I would expect RISC emulating CISC to perform better than CISC emulating
>> RISC.
>
> Didn't AMD K6 processors get a performance over Intel counterparts by
> doing exactly that, be a high performance RISK core emulating the Intel
> x86 CISC instruction set?

Which is also how every P6 and derivative Intel CPU since the Pentium
Pro introduced in 1995 operates:

https://en.wikipedia.org/wiki/P6_(microarchitecture)#From_Pentium_Pro_to_Pentium_III

"P6 processors dynamically translate IA-32 instructions into
sequences of buffered RISC-like micro-operations,"

Re: Linux "native" Virtualization: ARM64 vs x86_64

<sm0elt$8se$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6300&group=comp.os.linux.misc#6300

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Thu, 4 Nov 2021 11:03:24 +0000
Organization: A little, after lunch
Lines: 27
Message-ID: <sm0elt$8se$1@dont-email.me>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 4 Nov 2021 11:03:25 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e0364eff00611977ff750161235beecb";
logging-data="9102"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19EG16Vxm/po96CPWsDHYO1rK81h9x77FI="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:wvzw4zxhDcnooDhKkTXbu/kdBh4=
In-Reply-To: <6182e42b$0$4993$426a74cc@news.free.fr>
Content-Language: en-GB
 by: The Natural Philosop - Thu, 4 Nov 2021 11:03 UTC

On 03/11/2021 19:34, Pascal Hambourg wrote:
> Le 03/11/2021 à 11:36, The Natural Philosopher a écrit :
>> I would expect an X86 emulating ARM to be as crap as an ARM emulating
>> X86...
>
> I may be wrong, but I would expect RISC emulating CISC to perform better
> than CISC emulating RISC.

That is in fact and interesting question, since CISC itself is RISC
emulating CISC in microcode, half the time.

The point being whether or not the microcode inside the processor can
execute faster than the RISC instruction in the main bus or cache of a
RISC chip.

To date Intel beats an ARM on pure speed. Just not on power consumption
IIRC.

I cant see either of them performing satisfactorily in a mode they were
not designed for however, though my money might be on intel emulating
ARM, only because they are more powerful to start with.

--
"When a true genius appears in the world, you may know him by this sign,
that the dunces are all in confederacy against him."

Jonathan Swift.

Re: Linux "native" Virtualization: ARM64 vs x86_64

<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6304&group=comp.os.linux.misc#6304

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 04 Nov 2021 07:07:46 -0500
MIME-Version: 1.0
From: hel...@deepsoft.com (Robert Heller)
Organization: Deepwoods Software
X-Newsreader: TkNews 3.0 (1.2.12)
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
In-Reply-To: <sm0elt$8se$1@dont-email.me>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>?
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>?
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>?
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
Newsgroups: comp.os.linux.misc
Content-Type: text/plain;
charset="us-ascii"
Originator: heller@sharky4.deepsoft.com
Message-ID: <Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com>
Date: Thu, 04 Nov 2021 07:07:46 -0500
Lines: 40
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-E54NuAhgty5QPna+w0RTpBQCuAW8dLROvnfIYqbOVSZQcVLisvsQnn88WXdaw39VBu3387dXUd1M4lY!MHPSNNwCDoL4GglV/v5ZP++nEsFf8BJan1IhR1o/8wTEecaYp//J1MZWubZtwgmtkPRC6bdZAeI5!uLM=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 3009
 by: Robert Heller - Thu, 4 Nov 2021 12:07 UTC

At Thu, 4 Nov 2021 11:03:24 +0000 The Natural Philosopher <tnp@invalid.invalid> wrote:

>
> On 03/11/2021 19:34, Pascal Hambourg wrote:
> > Le 03/11/2021 à 11:36, The Natural Philosopher a écrit :
> >> I would expect an X86 emulating ARM to be as crap as an ARM emulating
> >> X86...
> >
> > I may be wrong, but I would expect RISC emulating CISC to perform better
> > than CISC emulating RISC.
>
> That is in fact and interesting question, since CISC itself is RISC
> emulating CISC in microcode, half the time.
>
> The point being whether or not the microcode inside the processor can
> execute faster than the RISC instruction in the main bus or cache of a
> RISC chip.
>
> To date Intel beats an ARM on pure speed. Just not on power consumption
> IIRC.

The Apple M1 is said to faster than Intel. And lower power...

>
> I cant see either of them performing satisfactorily in a mode they were
> not designed for however, though my money might be on intel emulating
> ARM, only because they are more powerful to start with.

I am not really interested performance -- My only interest in emulating x86 on
aarch64 (64-bit ARM) is as a "build box" -- if it takes hours to compile, so
what...

>

--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
http://www.deepsoft.com/ -- Linux Administration Services
heller@deepsoft.com -- Webhosting Services

Re: Linux "native" Virtualization: ARM64 vs x86_64

<sm0vo2$2mn$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6308&group=comp.os.linux.misc#6308

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Thu, 4 Nov 2021 15:54:42 +0000
Organization: A little, after lunch
Lines: 16
Message-ID: <sm0vo2$2mn$1@dont-email.me>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 4 Nov 2021 15:54:42 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e0364eff00611977ff750161235beecb";
logging-data="2775"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/V042r84TavdVnZbCkHRtSBRl3ILSpBv0="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:XdZqvoZd9GlkAPy0BV8bXB6RCy8=
In-Reply-To: <Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com>
Content-Language: en-GB
 by: The Natural Philosop - Thu, 4 Nov 2021 15:54 UTC

On 04/11/2021 12:07, Robert Heller wrote:

> I am not really interested performance -- My only interest in emulating x86 on
> aarch64 (64-bit ARM) is as a "build box" -- if it takes hours to compile, so
> what...
>
Ahh..ok. Have fun writing an ARM RISC=>x86 CISC interpreter...

--
Outside of a dog, a book is a man's best friend. Inside of a dog it's
too dark to read.

Groucho Marx

Re: Linux "native" Virtualization: ARM64 vs x86_64

<8NednaQqWsXRtBn8nZ2dnUU7-bHNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6310&group=comp.os.linux.misc#6310

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 04 Nov 2021 13:41:16 -0500
MIME-Version: 1.0
From: hel...@deepsoft.com (Robert Heller)
Organization: Deepwoods Software
X-Newsreader: TkNews 3.0 (1.2.12)
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
In-Reply-To: <sm0vo2$2mn$1@dont-email.me>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>?
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>?
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>?
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>?
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com>
<sm0vo2$2mn$1@dont-email.me>
Newsgroups: comp.os.linux.misc
Content-Type: text/plain;
charset="us-ascii"
Originator: heller@sharky4.deepsoft.com
Message-ID: <8NednaQqWsXRtBn8nZ2dnUU7-bHNnZ2d@giganews.com>
Date: Thu, 04 Nov 2021 13:41:16 -0500
Lines: 23
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-f6WyRIyQcGucGrRrbayZpCztmmX85+AMGeextk3m36xlFVOl0y8yGS8ihTeuU0+n5RNolB0qqR/M26/!yZc3IvTXx2XroVQvrOPA5WQ6t8Ui4Lqe2Uco0PohVTxXUFr5iqvhiywk5XpxuOZLet1Lv4mjEq9g!Iow=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2354
 by: Robert Heller - Thu, 4 Nov 2021 18:41 UTC

At Thu, 4 Nov 2021 15:54:42 +0000 The Natural Philosopher <tnp@invalid.invalid> wrote:

>
> On 04/11/2021 12:07, Robert Heller wrote:
>
> > I am not really interested performance -- My only interest in emulating x86 on
> > aarch64 (64-bit ARM) is as a "build box" -- if it takes hours to compile, so
> > what...
> >
> Ahh..ok. Have fun writing an ARM RISC=>x86 CISC interpreter...

I'm actually hoping a x86_64 emulator already exists for ARM. I guess *worst
case* I could build a x86_64 cross-compiler hosted on ARM.

>
>

--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
http://www.deepsoft.com/ -- Linux Administration Services
heller@deepsoft.com -- Webhosting Services

Re: Linux "native" Virtualization: ARM64 vs x86_64

<61842c06$0$6461$426a74cc@news.free.fr>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6311&group=comp.os.linux.misc#6311

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!paganini.bofh.team!weretis.net!feeder8.news.weretis.net!proxad.net!feeder1-2.proxad.net!cleanfeed1-a.proxad.net!nnrp4-2.free.fr!not-for-mail
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Newsgroups: comp.os.linux.misc
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com> <sm0vo2$2mn$1@dont-email.me>
From: pas...@plouf.fr.eu.org (Pascal Hambourg)
Date: Thu, 4 Nov 2021 19:52:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <sm0vo2$2mn$1@dont-email.me>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Lines: 14
Message-ID: <61842c06$0$6461$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 04 Nov 2021 19:52:54 CET
NNTP-Posting-Host: 213.41.155.166
X-Trace: 1636051974 news-1.free.fr 6461 213.41.155.166:58890
X-Complaints-To: abuse@proxad.net
 by: Pascal Hambourg - Thu, 4 Nov 2021 18:52 UTC

Le 04/11/2021 à 16:54, The Natural Philosopher a écrit :
> On 04/11/2021 12:07, Robert Heller wrote:
>
>> I am not really interested performance -- My only interest in emulating x86 on
>> aarch64 (64-bit ARM) is as a "build box" -- if it takes hours to compile, so
>> what...

Do you really need an x86 platform to compile for x86 target ? What
about cross-compilers ?

> Ahh..ok. Have fun writing an ARM RISC=>x86 CISC interpreter...

Doesn't QEMU already do this ?

Re: Linux "native" Virtualization: ARM64 vs x86_64

<iuioisF46s5U1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6312&group=comp.os.linux.misc#6312

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: jpstew...@personalprojects.net (John-Paul Stewart)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Thu, 4 Nov 2021 14:54:20 -0400
Lines: 9
Message-ID: <iuioisF46s5U1@mid.individual.net>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com> <sm0vo2$2mn$1@dont-email.me>
<8NednaQqWsXRtBn8nZ2dnUU7-bHNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
X-Trace: individual.net hX2LG5vwnWg13GJrkXRFEgocPKIJyKXTmSD19mOPajauMnmZW/
Cancel-Lock: sha1:roKCzrqGF/JOrZBahPP8EfGlWM4=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
In-Reply-To: <8NednaQqWsXRtBn8nZ2dnUU7-bHNnZ2d@giganews.com>
Content-Language: en-CA
 by: John-Paul Stewart - Thu, 4 Nov 2021 18:54 UTC

On 2021-11-04 2:41 p.m., Robert Heller wrote:
>
> I'm actually hoping a x86_64 emulator already exists for ARM. I guess *worst
> case* I could build a x86_64 cross-compiler hosted on ARM.

I believe QEMU can do full-system emulation of x86_64 on ARM hosts. But
their documentation isn't as good as it used to be, so I'm finding it
difficult to locate that info to verify it.

Re: Linux "native" Virtualization: ARM64 vs x86_64

<61842de5$0$1363$426a74cc@news.free.fr>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6313&group=comp.os.linux.misc#6313

  copy link   Newsgroups: comp.os.linux.misc
X-Received: by 2002:a05:600c:511c:: with SMTP id o28mr26110167wms.96.1636052453441;
Thu, 04 Nov 2021 12:00:53 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!4.us.feeder.erje.net!2.eu.feeder.erje.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed9.news.xs4all.nl!news-out.netnews.com!news.alt.net!fdc2.netnews.com!peer02.ams1!peer.ams1.xlned.com!news.xlned.com!feeder1.cambriumusenet.nl!feed.tweak.nl!209.85.128.88.MISMATCH!news-out.google.com!nntp.google.com!proxad.net!feeder1-2.proxad.net!cleanfeed2-a.proxad.net!nnrp1-2.free.fr!not-for-mail
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Newsgroups: comp.os.linux.misc
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com> <sm0vo2$2mn$1@dont-email.me>
<8NednaQqWsXRtBn8nZ2dnUU7-bHNnZ2d@giganews.com>
<iuioisF46s5U1@mid.individual.net>
From: pas...@plouf.fr.eu.org (Pascal Hambourg)
Date: Thu, 4 Nov 2021 20:00:52 +0100
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <iuioisF46s5U1@mid.individual.net>
Lines: 16
Message-ID: <61842de5$0$1363$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 04 Nov 2021 20:00:53 CET
NNTP-Posting-Host: 213.41.155.166
X-Trace: 1636052453 news-1.free.fr 1363 213.41.155.166:58922
X-Complaints-To: abuse@proxad.net
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Received-Bytes: 2190
 by: Pascal Hambourg - Thu, 4 Nov 2021 19:00 UTC

Le 04/11/2021 à 19:54, John-Paul Stewart a écrit :
> On 2021-11-04 2:41 p.m., Robert Heller wrote:
>>
>> I'm actually hoping a x86_64 emulator already exists for ARM. I guess *worst
>> case* I could build a x86_64 cross-compiler hosted on ARM.
>
> I believe QEMU can do full-system emulation of x86_64 on ARM hosts. But
> their documentation isn't as good as it used to be, so I'm finding it
> difficult to locate that info to verify it.

<https://packages.debian.org/stable/qemu-system-arm>
"This package provides the full system emulation binaries to emulate the
following arm hardware: aarch64 arm."

What is that for if not emulating ARM on x86 and other architectures ?

Re: Linux "native" Virtualization: ARM64 vs x86_64

<61842ea3$0$8918$426a74cc@news.free.fr>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6314&group=comp.os.linux.misc#6314

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!news.nntp4.net!news.gegeweb.eu!gegeweb.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!212.27.60.64.MISMATCH!cleanfeed3-b.proxad.net!nnrp1-1.free.fr!not-for-mail
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Newsgroups: comp.os.linux.misc
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com> <sm0vo2$2mn$1@dont-email.me>
<8NednaQqWsXRtBn8nZ2dnUU7-bHNnZ2d@giganews.com>
<iuioisF46s5U1@mid.individual.net> <61842de5$0$1363$426a74cc@news.free.fr>
From: pas...@plouf.fr.eu.org (Pascal Hambourg)
Date: Thu, 4 Nov 2021 20:04:02 +0100
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <61842de5$0$1363$426a74cc@news.free.fr>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Lines: 25
Message-ID: <61842ea3$0$8918$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 04 Nov 2021 20:04:03 CET
NNTP-Posting-Host: 213.41.155.166
X-Trace: 1636052643 news-1.free.fr 8918 213.41.155.166:58946
X-Complaints-To: abuse@proxad.net
 by: Pascal Hambourg - Thu, 4 Nov 2021 19:04 UTC

Le 04/11/2021 à 20:00, Pascal Hambourg a écrit :
> Le 04/11/2021 à 19:54, John-Paul Stewart a écrit :
>> On 2021-11-04 2:41 p.m., Robert Heller wrote:
>>>
>>> I'm actually hoping a x86_64 emulator already exists for ARM.  I
>>> guess *worst
>>> case* I could build a x86_64 cross-compiler hosted on ARM.
>>
>> I believe QEMU can do full-system emulation of x86_64 on ARM hosts.  But
>> their documentation isn't as good as it used to be, so I'm finding it
>> difficult to locate that info to verify it.
>
> <https://packages.debian.org/stable/qemu-system-arm>
> "This package provides the full system emulation binaries to emulate the
> following arm hardware: aarch64 arm."
>
> What is that for if not emulating ARM on x86 and other architectures ?

Oops ! you meant the other way around.

<https://packages.debian.org/en/stable/qemu-system-x86>
" This package provides the full system emulation binaries to emulate
the following x86 hardware: i386 x86_64."
Available for arm64, armel (ARM little-endian), armhf and others.

Re: Linux "native" Virtualization: ARM64 vs x86_64

<sm1c2v$1dg$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6315&group=comp.os.linux.misc#6315

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Thu, 4 Nov 2021 19:25:19 +0000
Organization: A little, after lunch
Lines: 26
Message-ID: <sm1c2v$1dg$1@dont-email.me>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com> <sm0vo2$2mn$1@dont-email.me>
<8NednaQqWsXRtBn8nZ2dnUU7-bHNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Thu, 4 Nov 2021 19:25:20 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e0364eff00611977ff750161235beecb";
logging-data="1456"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18UWwIh5McIhwenTicxsj6975ei2UTYnQY="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:kYqkCclOouFgOaLEw3zvIqplIy0=
In-Reply-To: <8NednaQqWsXRtBn8nZ2dnUU7-bHNnZ2d@giganews.com>
Content-Language: en-GB
 by: The Natural Philosop - Thu, 4 Nov 2021 19:25 UTC

On 04/11/2021 18:41, Robert Heller wrote:
> At Thu, 4 Nov 2021 15:54:42 +0000 The Natural Philosopher <tnp@invalid.invalid> wrote:
>
>>
>> On 04/11/2021 12:07, Robert Heller wrote:
>>
>>> I am not really interested performance -- My only interest in emulating x86 on
>>> aarch64 (64-bit ARM) is as a "build box" -- if it takes hours to compile, so
>>> what...
>>>
>> Ahh..ok. Have fun writing an ARM RISC=>x86 CISC interpreter...
>
> I'm actually hoping a x86_64 emulator already exists for ARM. I guess *worst
> case* I could build a x86_64 cross-compiler hosted on ARM.

Oh I think that already exists

>
>>
>>
>

--
Climate is what you expect but weather is what you get.
Mark Twain

Re: Linux "native" Virtualization: ARM64 vs x86_64

<sm1chm$4qm$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6317&group=comp.os.linux.misc#6317

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Thu, 4 Nov 2021 19:33:09 +0000
Organization: A little, after lunch
Lines: 33
Message-ID: <sm1chm$4qm$1@dont-email.me>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com> <sm0vo2$2mn$1@dont-email.me>
<8NednaQqWsXRtBn8nZ2dnUU7-bHNnZ2d@giganews.com> <sm1c2v$1dg$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 4 Nov 2021 19:33:10 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="e0364eff00611977ff750161235beecb";
logging-data="4950"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18BuRfWoRKHD7i0paJP2B6eLMeTQG2nqG8="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:+T7YnYlFN4Gx86ztmYoRuLbe3Ns=
In-Reply-To: <sm1c2v$1dg$1@dont-email.me>
Content-Language: en-GB
 by: The Natural Philosop - Thu, 4 Nov 2021 19:33 UTC

On 04/11/2021 19:25, The Natural Philosopher wrote:
> On 04/11/2021 18:41, Robert Heller wrote:
>> At Thu, 4 Nov 2021 15:54:42 +0000 The Natural Philosopher
>> <tnp@invalid.invalid> wrote:
>>
>>>
>>> On 04/11/2021 12:07, Robert Heller wrote:
>>>
>>>> I am not really interested performance -- My only interest in
>>>> emulating x86 on
>>>> aarch64 (64-bit ARM) is as a "build box" -- if it takes hours to
>>>> compile, so
>>>> what...
>>>>
>>> Ahh..ok. Have fun writing an ARM RISC=>x86 CISC interpreter...
>>
>> I'm actually hoping a x86_64 emulator already exists for ARM.  I guess
>> *worst
>> case* I could build a x86_64 cross-compiler hosted on ARM.
>
> Oh I think that already exists

gcc surely runs on a PI and will compile to a linux target on X86?

--
"Corbyn talks about equality, justice, opportunity, health care, peace,
community, compassion, investment, security, housing...."
"What kind of person is not interested in those things?"

"Jeremy Corbyn?"

Re: Linux "native" Virtualization: ARM64 vs x86_64

<iuiui4F5b3dU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6319&group=comp.os.linux.misc#6319

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: jpstew...@personalprojects.net (John-Paul Stewart)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Thu, 4 Nov 2021 16:36:20 -0400
Lines: 29
Message-ID: <iuiui4F5b3dU1@mid.individual.net>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com> <sm0vo2$2mn$1@dont-email.me>
<8NednaQqWsXRtBn8nZ2dnUU7-bHNnZ2d@giganews.com>
<iuioisF46s5U1@mid.individual.net> <61842de5$0$1363$426a74cc@news.free.fr>
<61842ea3$0$8918$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net vkyMOmKYbBqLAcwmWzw5RwiHgX1u9nAJWlQ7J2oCBWgruiBVpv
Cancel-Lock: sha1:X87SzNe8MjSuT2/tOuHh3u4SYFU=
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
In-Reply-To: <61842ea3$0$8918$426a74cc@news.free.fr>
Content-Language: en-CA
 by: John-Paul Stewart - Thu, 4 Nov 2021 20:36 UTC

On 2021-11-04 3:04 p.m., Pascal Hambourg wrote:
> Le 04/11/2021 à 20:00, Pascal Hambourg a écrit :
>> Le 04/11/2021 à 19:54, John-Paul Stewart a écrit :
>>> On 2021-11-04 2:41 p.m., Robert Heller wrote:
>>>>
>>>> I'm actually hoping a x86_64 emulator already exists for ARM.  I
>>>> guess *worst
>>>> case* I could build a x86_64 cross-compiler hosted on ARM.
>>>
>>> I believe QEMU can do full-system emulation of x86_64 on ARM hosts.  But
>>> their documentation isn't as good as it used to be, so I'm finding it
>>> difficult to locate that info to verify it.
>>
>> <https://packages.debian.org/stable/qemu-system-arm>
>> "This package provides the full system emulation binaries to emulate
>> the following arm hardware: aarch64 arm."
>>
>> What is that for if not emulating ARM on x86 and other architectures ?
>
> Oops ! you meant the other way around.
>
> <https://packages.debian.org/en/stable/qemu-system-x86>
> " This package provides the full system emulation binaries to emulate
> the following x86 hardware: i386 x86_64."
> Available for arm64, armel (ARM little-endian), armhf and others.

That's exactly what I was thinking, too!

Re: Linux "native" Virtualization: ARM64 vs x86_64

<W5ednZV0muc29hn8nZ2dnUU7-LHNnZ2d@giganews.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6321&group=comp.os.linux.misc#6321

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!news.misty.com!border2.nntp.dca1.giganews.com!nntp.giganews.com!buffer2.nntp.dca1.giganews.com!news.giganews.com.POSTED!not-for-mail
NNTP-Posting-Date: Thu, 04 Nov 2021 18:24:27 -0500
MIME-Version: 1.0
From: hel...@deepsoft.com (Robert Heller)
Organization: Deepwoods Software
X-Newsreader: TkNews 3.0 (1.2.12)
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
In-Reply-To: <61842c06$0$6461$426a74cc@news.free.fr>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>?
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>?
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>?
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>?
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com>
<sm0vo2$2mn$1@dont-email.me> <61842c06$0$6461$426a74cc@news.free.fr>
Newsgroups: comp.os.linux.misc
Content-Type: text/plain;
charset="us-ascii"
Originator: heller@sharky4.deepsoft.com
Message-ID: <W5ednZV0muc29hn8nZ2dnUU7-LHNnZ2d@giganews.com>
Date: Thu, 04 Nov 2021 18:24:27 -0500
Lines: 30
X-Usenet-Provider: http://www.giganews.com
X-Trace: sv3-jZj3/gQULwOcbJh+QwzATR9HUv/A4DCJHsfHutt4DJUydLH2p3e2hphTysdcYe9xrWQvEBwWjeuiQ9A!GC2lWN4ZxIIKg37MQFuB+FJ3p8ofmHT2zsQY+JKVUR+ZWz8jTg6RUcgR7fHrCuLcEcXB4atR7sKt!RBA=
X-Complaints-To: abuse@giganews.com
X-DMCA-Notifications: http://www.giganews.com/info/dmca.html
X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers
X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly
X-Postfilter: 1.3.40
X-Original-Bytes: 2617
 by: Robert Heller - Thu, 4 Nov 2021 23:24 UTC

At Thu, 4 Nov 2021 19:52:54 +0100 Pascal Hambourg <pascal@plouf.fr.eu.org> wrote:

>
> Le 04/11/2021 à 16:54, The Natural Philosopher a écrit :
> > On 04/11/2021 12:07, Robert Heller wrote:
> >
> >> I am not really interested performance -- My only interest in emulating x86 on
> >> aarch64 (64-bit ARM) is as a "build box" -- if it takes hours to compile, so
> >> what...
>
> Do you really need an x86 platform to compile for x86 target ? What
> about cross-compilers ?

I might want to do basic tests to be sure the binaries actually run under x86
Linuxes

>
> > Ahh..ok. Have fun writing an ARM RISC=>x86 CISC interpreter...
>
> Doesn't QEMU already do this ?
>
>
>

--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
http://www.deepsoft.com/ -- Linux Administration Services
heller@deepsoft.com -- Webhosting Services

Re: Linux "native" Virtualization: ARM64 vs x86_64

<6184d6f8$0$6446$426a74cc@news.free.fr>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6326&group=comp.os.linux.misc#6326

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!news.nntp4.net!news.gegeweb.eu!gegeweb.org!fdn.fr!proxad.net!feeder1-2.proxad.net!cleanfeed2-b.proxad.net!nnrp4-2.free.fr!not-for-mail
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Newsgroups: comp.os.linux.misc
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com> <sm0vo2$2mn$1@dont-email.me>
<61842c06$0$6461$426a74cc@news.free.fr>
<W5ednZV0muc29hn8nZ2dnUU7-LHNnZ2d@giganews.com>
From: pas...@plouf.fr.eu.org (Pascal Hambourg)
Date: Fri, 5 Nov 2021 08:02:17 +0100
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:78.0) Gecko/20100101
Thunderbird/78.14.0
MIME-Version: 1.0
In-Reply-To: <W5ednZV0muc29hn8nZ2dnUU7-LHNnZ2d@giganews.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 8bit
Lines: 18
Message-ID: <6184d6f8$0$6446$426a74cc@news.free.fr>
Organization: Guest of ProXad - France
NNTP-Posting-Date: 05 Nov 2021 08:02:16 CET
NNTP-Posting-Host: 213.41.155.166
X-Trace: 1636095736 news-2.free.fr 6446 213.41.155.166:50364
X-Complaints-To: abuse@proxad.net
 by: Pascal Hambourg - Fri, 5 Nov 2021 07:02 UTC

Le 05/11/2021 à 00:24, Robert Heller a écrit :
> At Thu, 4 Nov 2021 19:52:54 +0100 Pascal Hambourg <pascal@plouf.fr.eu.org> wrote:
>
>>> On 04/11/2021 12:07, Robert Heller wrote:
>>>
>>>> I am not really interested performance -- My only interest in emulating x86 on
>>>> aarch64 (64-bit ARM) is as a "build box" -- if it takes hours to compile, so
>>>> what...
>>
>> Do you really need an x86 platform to compile for x86 target ? What
>> about cross-compilers ?
>
> I might want to do basic tests to be sure the binaries actually run under x86
> Linuxes

It seems that QEMU can transparently run foreign binaries (qemu-user).
So you could build them efficiently with a cross-compiler and test them
with QEMU.

Re: Linux "native" Virtualization: ARM64 vs x86_64

<sm2sc2$mq0$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6330&group=comp.os.linux.misc#6330

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: tnp...@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Fri, 5 Nov 2021 09:09:22 +0000
Organization: A little, after lunch
Lines: 32
Message-ID: <sm2sc2$mq0$1@dont-email.me>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com> <sm0vo2$2mn$1@dont-email.me>
<61842c06$0$6461$426a74cc@news.free.fr>
<W5ednZV0muc29hn8nZ2dnUU7-LHNnZ2d@giganews.com>
<6184d6f8$0$6446$426a74cc@news.free.fr>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 5 Nov 2021 09:09:22 -0000 (UTC)
Injection-Info: reader02.eternal-september.org; posting-host="5dbf75ba21452e42da0ad9f2ba763a63";
logging-data="23360"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18PskqdFRUkHmM2FKQ4oKN/zp62qpeZaXM="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101
Thunderbird/78.13.0
Cancel-Lock: sha1:iyr88EBPqwHsY4160jXvbBKVq6o=
In-Reply-To: <6184d6f8$0$6446$426a74cc@news.free.fr>
Content-Language: en-GB
 by: The Natural Philosop - Fri, 5 Nov 2021 09:09 UTC

On 05/11/2021 07:02, Pascal Hambourg wrote:
> Le 05/11/2021 à 00:24, Robert Heller a écrit :
>> At Thu, 4 Nov 2021 19:52:54 +0100 Pascal Hambourg
>> <pascal@plouf.fr.eu.org> wrote:
>>
>>>> On 04/11/2021 12:07, Robert Heller wrote:
>>>>
>>>>> I am not really interested performance -- My only interest in
>>>>> emulating x86 on
>>>>> aarch64 (64-bit ARM) is as a "build box" -- if it takes hours to
>>>>> compile, so
>>>>> what...
>>>
>>> Do you really need an x86 platform to compile for x86 target ? What
>>> about cross-compilers ?
>>
>> I might want to do basic tests to be sure the binaries actually run
>> under x86
>> Linuxes
>
> It seems that QEMU can transparently run foreign binaries (qemu-user).
> So you could build them efficiently with a cross-compiler and test them
> with QEMU.

When I tried to boot DOS on QEMU on a power PC I gave up after an hour...

--
"A point of view can be a dangerous luxury when substituted for insight
and understanding".

Marshall McLuhan

Re: Linux "native" Virtualization: ARM64 vs x86_64

<sm0fssax0q4.fsf@lakka.kapsi.fi>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=6333&group=comp.os.linux.misc#6333

  copy link   Newsgroups: comp.os.linux.misc
Path: i2pn2.org!i2pn.org!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail
From: as...@sci.fi (Anssi Saari)
Newsgroups: comp.os.linux.misc
Subject: Re: Linux "native" Virtualization: ARM64 vs x86_64
Date: Fri, 05 Nov 2021 14:09:55 +0200
Organization: An impatient and LOUD arachnid
Lines: 10
Message-ID: <sm0fssax0q4.fsf@lakka.kapsi.fi>
References: <JMqdnVaDXY0whOP8nZ2dnUU7-cXNnZ2d@giganews.com>
<sm07dds1fs8.fsf@lakka.kapsi.fi> <20211101231452.2e126fb8@nx-74205>
<sm0zgqly6y3.fsf@lakka.kapsi.fi> <sltoml$dp1$1@dont-email.me>
<6182e42b$0$4993$426a74cc@news.free.fr> <sm0elt$8se$1@dont-email.me>
<Kdidndb0Wp6PUB78nZ2dnUU7-VnNnZ2d@giganews.com>
<sm0vo2$2mn$1@dont-email.me>
<8NednaQqWsXRtBn8nZ2dnUU7-bHNnZ2d@giganews.com>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: reader02.eternal-september.org; posting-host="78a99368cfa451bea2c9368bccf95360";
logging-data="27977"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX193JVa5s726CdaUK+X2o3Tx"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
Cancel-Lock: sha1:DDW6YRs6luG17xlvIO0QjzJ/ZNs=
sha1:FoKQcSxxeVafpcnlgYaSQU448JE=
 by: Anssi Saari - Fri, 5 Nov 2021 12:09 UTC

Robert Heller <heller@deepsoft.com> writes:

> I'm actually hoping a x86_64 emulator already exists for ARM. I guess *worst
> case* I could build a x86_64 cross-compiler hosted on ARM.

Why is that the worst case? I've done cross compilation to MIPS and ARM
a couple of times but not recently. Cross compilation was fine, mostly
the problems I had were some software packages using build systems like
the common Autotools in a way that was not compatible with cross
compilation and required some fiddling. Or even a lot of fiddling.


computers / comp.os.linux.misc / Linux "native" Virtualization: ARM64 vs x86_64

Pages:12
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor