Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 May 2018 15:39:04 -0700
From:      Maxim Sobolev <sobomax@sippysoft.com>
To:        David Chisnall <theraven@freebsd.org>
Cc:        Mark Linimon <linimon@lonesome.com>, Matthew Macy <mat.macy@gmail.com>,  Andrew Gallatin <gallatin@cs.duke.edu>, Pedro Giffuni <pfg@freebsd.org>,  Cy Schubert <Cy.Schubert@cschubert.com>, Brooks Davis <brooks@freebsd.org>,  Eugene Grosbein <eugen@grosbein.net>, Stefan Esser <se@freebsd.org>,  "rgrimes@freebsd.org" <rgrimes@freebsd.org>, Gleb Smirnoff <glebius@freebsd.org>, Sean Bruno <sbruno@freebsd.org>, "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:  <CAH7qZfufARByr76ePCG%2BBpyi9bBHeCKQSE-J-VQAc57JxUGx8Q@mail.gmail.com>
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
P.S.. Another interesting thing to consider is that original Intel patents
on i386 are going to expire sooner or later. Give it some time and we might
see completely open source i386 IPs one day, free for anyone to grab and
use. By today's standards i386 is rather trivial platform with many
independent commercial implementations already done by compact well focused
teams  (cyrix, transmeta etc).

-Max

On Sun, May 27, 2018, 3:15 PM Maxim Sobolev <sobomax@freebsd.org> wrote:

> 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 tha=
t,
> 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.
>
> Throwing away all that wealth is like shooting yourself in a foot...with =
a
> bazooka.
>
> -Max
>
> On Sat, May 26, 2018, 12:58 AM David Chisnall <theraven@freebsd.org>
> wrote:
>
>> On 26 May 2018, at 00:41, Maxim Sobolev <sobomax@FreeBSD.org> wrote:
>> >
>> > If you've seen any of the atom bay trail systems in action you may
>> understand what I mean. You get full blown x64 system with four cores an=
d
>> it takes only 2W of power.
>>
>> Which is pretty much my point - if you want a low-power x86 system for
>> embedded use, it=E2=80=99s going to be x86-64, not x86-32 (though hopefu=
lly you=E2=80=99re
>> using a 32-bit ABI with it).
>>
>> David
>>
>>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAH7qZfufARByr76ePCG%2BBpyi9bBHeCKQSE-J-VQAc57JxUGx8Q>