From: Luke Kenneth Casson Leighton <lkcl@lkcl.net>
To: Libre-RISCV General Development <libre-riscv-dev@lists.libre-riscv.org>
Subject: Re: [libre-riscv-dev] SiFIve to go with PowerVR
Date: Sun, 5 Apr 2020 10:56:59 +0100
Message-ID: <CAPweEDyW0R4ZfuYCT20+F-vb5PHn7_=-ZTE13BbY9M-exS4DfA@mail.gmail.com> (raw)
In-Reply-To: <5DE3CABB-66B3-4EE5-BCB4-B41FC9035FB5@gatech.edu>
On Sun, Apr 5, 2020 at 3:53 AM Immanuel, Yehowshua U
<yimmanuel3@gatech.edu> wrote:
>
> This isn’t exactly new news, but SiFive was/is working with PowerVR to create an entirely integrated SOC with a GPU, WiFi, etc…
that they picked PowerVR - when the entire industry HATES PowerVR with
a pathological and entirely justifiable vengeange - says it all,
really.
"“There are a diminishing number of suppliers in the GPU space,"
cheeky f*****r. he knew *damn well* that we were working on a GPU
based on RISC-V.
> But it won’t be Libre…
and it will be an unmitigated disaster as well. see here (or roundabout that)
https://youtu.be/7z6xjIRXcp4?t=2234
the PowerVR core is... "flexible". it was designed by an Imperial
College professor over 20 years ago, as a parameterisable flexible
hardware-software solution. great idea, except when it was
commercialised, the licensing was made insanely draconian, and
"support" tagged at a minimum of USD $150,000.
this combination made software releases absolute hell not only for the
internal developers, who had to remember what they'd "dialled" for any
one given customer, it meant that the drivers *would not work on
another customer's machine*, and, worse, those customers were forced
to pay MORE MONEY to get help to update drivers (you should be getting
a sinking feeling about where that goes).
got a driver for linux kernel 3.4 and you want to upgrade to 3.5?
tough s**t Texas Instruments / Intel / Rockchip: pay us money and
we'll help you, otherwise piss off.
not only that: the licensing was so draconian that, despite the
engineers having the source for android-3D they *were not permitted to
compile it for Xorg*
as if that wasn't enough, the "flexibility" mentioned above was so
great that Imagination's own engineers were unable to cope, and
systematically and regularly release crap that crashes entire machines
thanks to the poor software quality.
when i say that engineers the world over HATE PowerVR, i really mean
it. one Intel Atom product from the 1990s had it (because the
proprietary non-end-user TV processors by Intel also had it), and it
was a serious and costly mistake that caused no end of user grief and
massive unreliability and the source of crashes that they *could not
fix*.
it's not a coincidence that Apple, when Imagination's main patent
expired (on shader tiles), immediately abandoned it *the next day* and
announced their own GPU internal project.
> https://www.eetimes.com/imagination-gpu-now-on-sifive-risc-v-design-platform/
>
> Perhaps we should have a page with content like this, just to refer to…
good idea. when i've calmed down a bit from the shock / alarm of
seeing SiFive not do their due diligence.
l.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
prev parent reply index
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-04-05 2:53 Immanuel, Yehowshua U
2020-04-05 9:56 ` Luke Kenneth Casson Leighton [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to='CAPweEDyW0R4ZfuYCT20+F-vb5PHn7_=-ZTE13BbY9M-exS4DfA@mail.gmail.com' \
--to=lkcl@lkcl.net \
--cc=libre-riscv-dev@lists.libre-riscv.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Libre RISC-V Mailing list Archives (accessible via public-inbox)
Archives are clonable: git clone --mirror https://inbox.libre-soc.org/libre-riscv-dev
Example config snippet for mirrors
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git