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