Date: Mon, 28 May 2018 17:58:52 +0100 From: Andrew Turner <andrew@fubar.geek.nz> To: Maxim Sobolev <sobomax@freebsd.org> Cc: "svn-src-head@freebsd.org" <svn-src-head@freebsd.org>, "svn-src-all@freebsd.org" <svn-src-all@freebsd.org>, "src-committers@freebsd.org" <src-committers@freebsd.org> Subject: Re: Deorbiting i386 Message-ID: <AE2F4CDB-E1E2-470D-9E57-D4DC96EC9B35@fubar.geek.nz> In-Reply-To: <CAH7qZfuAorn8ha-p4hjUpfbz=jXWdPr8ONRXJAKCi9JjHV8jDQ@mail.gmail.com> References: <201805232218.w4NMIxMA067892@slippy.cwsent.com> <e4311612-d1c4-b118-187b-7086945a312d@FreeBSD.org> <18a87d6d-14af-ef9d-80ff-403039e36692@cs.duke.edu> <CAPrugNomum%2BDO7M3GET3y0DrFse7jy1PmSUwnXGU5Sm6DXRrVg@mail.gmail.com> <20180525003949.GA710@lonesome.com> <CAH7qZfsbGheNqnwNmkP5jYiE=FXzc65yZSBoX_mM%2BuNce9rhyQ@mail.gmail.com> <05C5BD86-70D0-4B02-AC29-36E68B3602AE@FreeBSD.org> <CAH7qZfs6CGVjRK4jvRaVJ6aDoanxgSmwjiS34zn7gFYNdhKYSg@mail.gmail.com> <1A6567CD-5BE8-4E80-A262-00ADB75CF35A@FreeBSD.org> <CAH7qZfuAorn8ha-p4hjUpfbz=jXWdPr8ONRXJAKCi9JjHV8jDQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 27 May 2018, at 23:15, Maxim Sobolev <sobomax@freebsd.org> wrote: >=20 > Well, strip extra 32 bits, use slower memory and busses (extra = decoding logic etc). Voila, you suddenly have platform that can run 99% = of code in wild today with just few hundred mW of power. Try that with = arm32, you would be surprised how many software is technically compiling = and all that, but has some weird runtime issues with either byte order = or unaligned memory accesses. Not even mention performance issues due to = the lack of hand-crafted JITs. If you=E2=80=99re having byte order issues on arm you will have them on = x86 as they are both little endian, and modern arm (last ~10 years) = handles unaligned access. You=E2=80=99ll also find there is a lot of code designed for use on = battery powered Arm CPUs, they are used in almost all mobile phones, = meaning many popular JITs have been ported. Andrew=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AE2F4CDB-E1E2-470D-9E57-D4DC96EC9B35>