From nobody Wed May 17 12:15:56 2023 X-Original-To: freebsd-arm@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QLsX76fl8z4B431 for ; Wed, 17 May 2023 12:16:07 +0000 (UTC) (envelope-from dfr@rabson.org) Received: from mail-yw1-x112b.google.com (mail-yw1-x112b.google.com [IPv6:2607:f8b0:4864:20::112b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QLsX7659Dz4J4q for ; Wed, 17 May 2023 12:16:07 +0000 (UTC) (envelope-from dfr@rabson.org) Authentication-Results: mx1.freebsd.org; none Received: by mail-yw1-x112b.google.com with SMTP id 00721157ae682-561bb2be5f8so6897597b3.0 for ; Wed, 17 May 2023 05:16:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rabson-org.20221208.gappssmtp.com; s=20221208; t=1684325767; x=1686917767; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Tjsgdt1YfZF91nMJqhVvD4tn98WNvlit34OWaaKKQBY=; b=JKY1BeZTeHHbla6KUAezwDTndXNfFB2qxtRFPGdKKTnu+/njXRjz9tdJi6ckAlnLBm UYTsr9CtQ8rqKpKy9hrMF+yY8x/AejnAUza/UnPZBf1LtYOO6NvRoj9AdtOddIlScZ2S 1TrQ2ohz2imoDRQrv8tdUQw9NJXucQ6Cj+wj0VKZLLBE8l9GyFfr2LhL6/lzIE+03o9i fTeXCpxgkpdvDTOYJI1ADjoQJ5fXGF8MJM5fM0cX0516k/po+ux3GkaP0jfYZOMvwUtZ +nGmkTq8V0POJeqg3T4c5gGfqcc1ZGGY2MkPCRard2IF5rY9oO/Dg/vObwLMlo1EeQJ5 36XQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684325767; x=1686917767; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Tjsgdt1YfZF91nMJqhVvD4tn98WNvlit34OWaaKKQBY=; b=lVrsqry2GxOImWTtCQ00xhPpVLwr52JVdkWpcUBntwDS+Beu7Cp9Wk6ttqlkpfP3J8 aik3m9tJW7OFoWL1Pi99il6u2tIMvXDwTZhbauG1uy4yj+pP/QXIqToNma4zwmOKPwSX LYVI9lY2ayLvmVY3GUpUl4B2kWImuCZflBsqabF6/PCjAHkBzkejxrTGgvC4ROHtrEUs xObHi/BxntoW2FXymnk61Ctw/NIfOPjDjNMYQWPIpxr3qQg6j5+STrBX1v3CSRH2yx68 uJ7QWJ3VcnaWR2j14Pje4PDsC6NwvPpBxkW3Cl3mSIAlTtRSSrgYavuX6A4yCwwJHYed 8IWQ== X-Gm-Message-State: AC+VfDwy/MFJgrYjlSfKg4YR4EwX9lmts5tuwbtkjhCi7gyq+OnmuOzs 5p9PFkdq7AQ/BG6QXz5ARdmF9QktDVE9wgU6SWKbDA== X-Google-Smtp-Source: ACHHUZ5flCGvZbpnxCOWFq+HMdXkNF3a0rb+j2VPs3CaIe60oYTLKBiD2CMHQglvu13urbwBC8YCpJ0qB3j4LFu81Wg= X-Received: by 2002:a0d:cad2:0:b0:55a:6430:e8fb with SMTP id m201-20020a0dcad2000000b0055a6430e8fbmr38636018ywd.8.1684325767052; Wed, 17 May 2023 05:16:07 -0700 (PDT) List-Id: Porting FreeBSD to ARM processors List-Archive: https://lists.freebsd.org/archives/freebsd-arm List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-arm@freebsd.org MIME-Version: 1.0 References: <7CCEC16E-41A1-4318-B953-EF61D17EEE3C@mit.edu> <2f69f9a1-e976-65d6-c0be-74404640d1c1@shrew.net> <08360ee6-6829-5362-8188-cdbd2c20e59b@bsdio.com> <9aacad10-01c1-a0b5-a2de-32abf670feec@bsdio.com> In-Reply-To: <9aacad10-01c1-a0b5-a2de-32abf670feec@bsdio.com> From: Doug Rabson Date: Wed, 17 May 2023 13:15:56 +0100 Message-ID: Subject: Re: ARM64 virtualization? To: Rebecca Cran Cc: Mario Marietto , Matthew Grooms , freebsd-arm@freebsd.org, Elena Mihailescu , Mihai Carabas Content-Type: multipart/alternative; boundary="0000000000000816f705fbe2a73b" X-Rspamd-Queue-Id: 4QLsX7659Dz4J4q X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; TAGGED_RCPT(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N --0000000000000816f705fbe2a73b Content-Type: text/plain; charset="UTF-8" Hi Rebecca, I would be very interested in hearing about your experience with it, particularly how noisy it is. $2621 for an 80 core workstation seems like a really good deal :) DOug. On Wed, 17 May 2023 at 13:11, Rebecca Cran wrote: > I'm getting the Ampere Developer Kit from > https://www.ipi.wiki/products/com-hpc-ampere-altra . > > > -- > > Rebecca Cran > > > On 5/16/23 10:14, Mario Marietto wrote: > > Hello Rebecca, > > > > i will be happy to help you. what system you will buy ? i want to > > evaluate the cost. If it is affordable for me I will also buy the same > > and i could test your code or something else task that you need. i ve > > been always interested in the bhyve development. > > > > Il mar 16 mag 2023, 17:41 Rebecca Cran ha scritto: > > > > On 5/15/23 13:58, Matthew Grooms wrote: > > > > > On 5/15/2023 2:39 PM, John F Carr wrote: > > >> Is there any active work on getting bhyve virtualization > > working on > > >> 64 bit ARM? I see some work was started a few years ago (e.g. > > >> https://reviews.freebsd.org/D26976, > > >> https://bhyvecon.org/bhyvecon2016-Mihai.pdf). It seems to have > > been > > >> abandoned or at least stalled. > > >> > > >> I may be able to help. It's not a project I can take on myself. > > > > > > Porting bhyve to arm has been one of the longest running UPB > > projects. > > > You can find more info on the history here ... > > > > > > > > > https://wiki.freebsd.org/DevSummit/202303?action=AttachFile&do=view&target=Presentation+-+bhyvecon.pdf > > < > https://wiki.freebsd.org/DevSummit/202303?action=AttachFile&do=view&target=Presentation+-+bhyvecon.pdf > > > > > > > > > > > > > Your best bet is probably to take a look a the following review > > opened > > > by Andrew Turner late last year. His work is based on the original > > > port by the UPB team ... > > > > > > https://reviews.freebsd.org/D37428 > > > > > > I can't speak to the current state of this work. From what I > > recall, > > > there were several attempts made by UPB to collaborate, but they > > > failed to get a response. Perhaps he/they can chime in here with > > more > > > detail. > > > > I'll be getting an Ampere system in the next few weeks and hope to be > > able to work on the Aarch64 bhyve code. > > > > > > -- > > > > Rebecca Cran > > > > > > --0000000000000816f705fbe2a73b Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi Rebecca,

I would be very interested = in hearing about your experience with it, particularly how noisy it is. $26= 21 for an 80 core workstation seems like a really good deal :)
DOug.


On Wed, 17 May 2023 at 13:11, Rebecc= a Cran <rebecca@bsdio.com> w= rote:
I'm getting the Ampere Developer Kit fr= om
https://www.ipi.wiki/products/com-hpc-ampere-altra= .


--

Rebecca Cran


On 5/16/23 10:14, Mario Marietto wrote:
> Hello Rebecca,
>
> i will be happy to help you. what system you will buy ? i want to
> evaluate the cost. If it is affordable for me I will also buy the same=
> and i could test your code or something else task that you need. i ve =
> been always interested in the bhyve development.
>
> Il mar 16 mag 2023, 17:41 Rebecca Cran <rebecca@bsdio.com> ha scritto:
>
>=C2=A0 =C2=A0 =C2=A0On 5/15/23 13:58, Matthew Grooms wrote:
>
>=C2=A0 =C2=A0 =C2=A0> On 5/15/2023 2:39 PM, John F Carr wrote:
>=C2=A0 =C2=A0 =C2=A0>> Is there any active work on getting bhyve = virtualization
>=C2=A0 =C2=A0 =C2=A0working on
>=C2=A0 =C2=A0 =C2=A0>> 64 bit ARM?=C2=A0 I see some work was star= ted a few years ago (e.g.
>=C2=A0 =C2=A0 =C2=A0>> https://reviews.freebsd.org/D2697= 6,
>=C2=A0 =C2=A0 =C2=A0>> https://bhyvecon.org/bhy= vecon2016-Mihai.pdf). It seems to have
>=C2=A0 =C2=A0 =C2=A0been
>=C2=A0 =C2=A0 =C2=A0>> abandoned or at least stalled.
>=C2=A0 =C2=A0 =C2=A0>>
>=C2=A0 =C2=A0 =C2=A0>> I may be able to help.=C2=A0 It's not = a project I can take on myself.
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0> Porting bhyve to arm has been one of the longe= st running UPB
>=C2=A0 =C2=A0 =C2=A0projects.
>=C2=A0 =C2=A0 =C2=A0> You can find more info on the history here ...=
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0https://wiki.freebsd.org/DevSummit/= 202303?action=3DAttachFile&do=3Dview&target=3DPresentation+-+bhyvec= on.pdf
>=C2=A0 =C2=A0 =C2=A0<https://wiki.freebsd.org/DevSum= mit/202303?action=3DAttachFile&do=3Dview&target=3DPresentation+-+bh= yvecon.pdf>
>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0> Your best bet is probably to take a look a the= following review
>=C2=A0 =C2=A0 =C2=A0opened
>=C2=A0 =C2=A0 =C2=A0> by Andrew Turner late last year. His work is b= ased on the original
>=C2=A0 =C2=A0 =C2=A0> port by the UPB team ...
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0> https://reviews.freebsd.org/D37428
>=C2=A0 =C2=A0 =C2=A0>
>=C2=A0 =C2=A0 =C2=A0> I can't speak to the current state of this= work. From what I
>=C2=A0 =C2=A0 =C2=A0recall,
>=C2=A0 =C2=A0 =C2=A0> there were several attempts made by UPB to col= laborate, but they
>=C2=A0 =C2=A0 =C2=A0> failed to get a response. Perhaps he/they can = chime in here with
>=C2=A0 =C2=A0 =C2=A0more
>=C2=A0 =C2=A0 =C2=A0> detail.
>
>=C2=A0 =C2=A0 =C2=A0I'll be getting an Ampere system in the next fe= w weeks and hope to be
>=C2=A0 =C2=A0 =C2=A0able to work on the Aarch64 bhyve code.
>
>
>=C2=A0 =C2=A0 =C2=A0--
>
>=C2=A0 =C2=A0 =C2=A0Rebecca Cran
>
>

--0000000000000816f705fbe2a73b--