guix-devel
[Top][All Lists]
Advanced

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

Re: RISCV porting effort


From: Pjotr Prins
Subject: Re: RISCV porting effort
Date: Fri, 24 Jun 2022 08:37:57 +0200
User-agent: NeoMutt/20170113 (1.7.2)

The paper for gem5 is also published online:

The Case for Using Guix to Solve the gem5 Packaging Problem
https://www.gem5.org/project/2022/05/23/guix.html

What is exciting to me is that RISCV allows for creating specialised
hardware modules that can be SOC'd next to the RISCV cores using the
network on a chip. So, think of it as optimised software in hardware.

We are working on applications in graph processing and matrix
computations. There was also an interesting talk on having memory
garbage collectors handled by a module (for managed languages,
such as python) and get 20% speedups of code.

The first step is to emulate such modules with software, such as gem5.

Because of its open source architecture a whole RISCV industry is
appearing that designs and tapes out these modules for special
purposes and Guix can play an important role in harnessing complex
software dependencies. 

Pj.

On Wed, Jun 22, 2022 at 03:37:46PM +0200, Ludovic Courtès wrote:
> Pjotr Prins <pjotr.public12@thebird.nl> skribis:
> 
> > Chris Batten created the slides and presented twice. He writes:
> >
> > We presented our work on using Guix in computer architecture research at 
> > the gem5 users workshop an
> > d the Workshop on Computer Architecture Research with RISC-V ... it was 
> > awesome to have Pjotr join
> > in person for CARRV too! Pjotr did a great job at CARRV advocating for Guix 
> > ... people seemed inter
> > ested. Links to slides:
> >
> >  - 
> > https://www.csl.cornell.edu/~cbatten/pdfs/batten-guix-slides-carrv2022.pdf
> >  - 
> > https://www.csl.cornell.edu/~cbatten/pdfs/batten-guix-slides-gem5workshop2022.pdf
> 
> Nice, thanks for sharing!
> 
> Ludo’.
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]