Re: RISC-V -- are we ready for more, and what do we need to do it?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Oct 7, 2021 at 1:30 AM Neal Gompa <ngompa13@xxxxxxxxx> wrote:
>
> On Wed, Oct 6, 2021 at 1:50 PM Josh Stone <jistone@xxxxxxxxxx> wrote:
> >
> > On 10/4/21 12:12 PM, Neal Gompa wrote:
> > > On Mon, Oct 4, 2021 at 3:07 PM Kevin Fenzi <kevin@xxxxxxxxx> wrote:
> > >> * How good is emulation support
> > >
> > > The lack of real hardware for RISC-V has made it so almost everyone is
> > > working with emulation. It's not realistic right now to work with real
> > > hardware.
> > >
> > >> * What would it take to keep up with the other arches? Is that possible?
> > >
> > > The real hardware options do not have the performance to keep up with
> > > the other architectures.
> >
> > Is it really so slow that emulation is preferable?
> >
>
> In my opinion, yes. There's a dearth of so-called "server-class"
> hardware, which have such useful characteristics like "large amounts
> of RAM", "decent memory cache", "fast I/O", "PCIe lanes", and so on.
>
> The development boards typically are very I/O constrained and have
> limited amounts of RAM, making them less useful than emulation for
> doing builds.

We tried to improve the situation with SiFive Unmatched:
- 16GiB of RAM (twice more compared to SiFive Unleashed);
- PCIe Gen 3;
- M.2 NVMe (via PCIe switch);
- M.2 for WiFi/BT card (via PCIe switch);
- USB-As (via PCIe switch);
- You can boot firmware (OpenSBI/DT/U-Boot) via microSD card instead
of SPI-NOR Flash. With SD-Muxer you could update all those bits for
testing;
- mini-ITX (you can put those boards in the rackmount cases);
- ATX power supply;
- Front panel header connector;
- Multiple fan headers;
- and more.

It's not perfect, but it's a decent upgrade for the 2nd generation
SiFive board and the setup is way cheaper too.

Pi KVM could provide some remote management (didn't try, might get one
in the future to test).

Cheers,
david

>
>
> --
> 真実はいつも一つ!/ Always, there's only one truth!
> _______________________________________________
> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
> Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux