*** tpb <[email protected]> has joined #openrisc | 00:00 | |
*** shorne <[email protected]> has joined #openrisc | 06:25 | |
*** shorne <[email protected]> has quit IRC (Remote host closed the connection) | 09:08 | |
*** shorne <[email protected]> has joined #openrisc | 09:28 | |
shorne | zx2c4: I made a little qemu plugin to help get some better stats on what is going on when the wireguard test is slowing down | 09:33 |
---|---|---|
shorne | it's called irqsampler, it will print total irqs per CPU per second | 09:33 |
shorne | when it slows down the most there are no interrupts for multiple seconds | 09:36 |
shorne | https://gist.github.com/stffrdhrn/deea77b7c14b5d10e4db5a2dda232c89 | 09:38 |
shorne | The problem with existing qemu traces is that they just dump for every single instruction run etc, its impossible to get a good big picture | 09:39 |
shorne | So, IRQ doesn't show much, but I will try to add some other summary like reports to this plugin | 09:40 |
shorne | I think locks might be a good one | 09:40 |
shorne | There are a lot of DTLB misses, we can see 100k+ per second, this is where making more tlb ways will help with performance | 09:49 |
shorne | but I need to write a better tlb way replace mechanism to make it faster | 09:49 |
*** shorne <[email protected]> has quit IRC (Remote host closed the connection) | 12:43 | |
*** shorne <[email protected]> has joined #openrisc | 20:56 | |
*** shorne <[email protected]> has quit IRC (Remote host closed the connection) | 21:29 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!