* [libre-riscv-dev] Fwd: power-gem5
[not found] ` <CADZoGRXr9KVcQkGw5RBp1FND9y2+OK2aoDoFUxA=prkY9cERGg@mail.gmail.com>
@ 2020-05-28 12:02 ` lkcl .
0 siblings, 0 replies; only message in thread
From: lkcl . @ 2020-05-28 12:02 UTC (permalink / raw)
To: openpower-hdl-cores, Libre-RISCV General Development
hi folks, i just received this from the IBM team behind the power-gem5
port (which hugh kindly alerted me to) - as you can see below they
managed to track down the memory leak. this means that the power-gem5
simulator, which is cycle-accurate, is capable of booting a linux
kernel with an initramfs containing busybox and a hello-world program.
yes they implemented a RADIX MMU including hypervisor mode i believe.
linux kernel device-driver interrupts are working however according to
the last presentation on the topic, at present these are done using
polling.
l.
---------- Forwarded message ---------
From: Basavaraj Talawar
Luke,
A few weeks back the team were able to root-cause and fix the memory
leaks that originated from the address translation code. The changes
have been pushed to the 'gem5-experimental' branch of our repository.
https://github.com/power-gem5/gem5
Here's a link to the commit that fixes this.
https://github.com/power-gem5/gem5/commit/cae53531103ebc5bccddf874db85f2659b64000a
Memory usage now stays under 500MB.
BT.
On Mon, Mar 16, 2020 at 2:41 PM lkcl . <luke.leighton@gmail.com> wrote:
>
> i can confirm that using gcc/g++ version 8 still has the same massive
> memory leaks. despite this, it is a huge achievement.
> best,
> l.
_______________________________________________
libre-riscv-dev mailing list
libre-riscv-dev@lists.libre-riscv.org
http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev
^ permalink raw reply [flat|nested] only message in thread
only message in thread, back to index
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
[not found] <CAPweEDz03aJ4uPiPzCRSnAk=Ggf0FZ8rDokc4hsi62ZfCM8NAg@mail.gmail.com>
[not found] ` <CAPweEDx=e-WyjVnoiY65jieYEKQ_ADEqqS3VFHiaMVvQmZ12LQ@mail.gmail.com>
[not found] ` <CADZoGRXr9KVcQkGw5RBp1FND9y2+OK2aoDoFUxA=prkY9cERGg@mail.gmail.com>
2020-05-28 12:02 ` [libre-riscv-dev] Fwd: power-gem5 lkcl .
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